Skip to content
Excel - Power Query - Power Pivot - VBA
  • Pages
    • Excel - Power Query - Power Pivot - VBA
    • Raccourcis clavier
    • Généralités
      • Quel stage Excel choisir ?
        • Parcours de formation Excel
        • Une démarche BI avec Excel ?
        • Excel, VBA ou Power Pivot / Query / BI ?
      • Installation des outils
    • Manipulations de bases
      • Gestion des feuilles
      • Formater les cellules
      • Lignes et colonnes
      • Trier et filtrer
    • Temps 1 | Organiser ses données en tableau
      • Concevoir un tableau
      • Tableau dans Excel
    • Temps 2 | Saisir et importer
      • Valider ses données
      • Protéger les données
      • Mise en forme conditionnelle
      • Types de données (tables recommandées)
    • Temps 3 | Calculer
      • Calculs
      • Fonctions de texte
      • Fonctions de date
      • icon picker
        Fonctions logiques
      • Fonctions de synthèse
      • Fonction de recherche
      • Fonctions d'information
      • Formules matricielles ou Tableaux dynamiques [365]
      • Nouvelles fonctions [365]
    • Temps 4 | Présenter et synthétiser
      • Mise en forme avec les styles
      • Mise en page et impression
      • Tableaux croisées dynamiques
        • TCD multi tables
      • Graphiques croisés dynamiques
    • A à Z : créer un classeur d'analyse [Exemple 002]
    • Power Query
    • Power Pivot
      • Présentation
      • Mise en pratique
      • Exercice 01
    • VBA
      • Visual Basic
        • Visual Basic Editor
        • Variables
        • Décisions
        • Boucles
        • Fonctions
          • Quelques fonctions intrinsèques
        • Organisation du code
        • Procédures
      • VB Excel
        • Objets Excel
        • Classeurs
        • Feuilles
        • Plages et cellules
        • Tableaux
        • Fonctionnalités d'Excel
        • SQL & VBA
        • Boucle des fichiers d'un dossier
        • Manipuler d'autres logiciels depuis Excel
      • Créer une application Excel
      • API REST avec JSON
      • Exercice Signalements
    • Exercices
      • Excel 1 |
    • Office Script
    • Office Scripts pour Excel : Comparaison avec VBA
    • Échanges stagiaires

Fonctions logiques

Les fonctions conditionnelles

SI

SI(test_logique;valeur_si_vrai;valeur_si_faux)
Affiche une valeur si une condition est vraie et une autre valeur si une condition est fausse.

Exemple

On veut attribuer une prime de 10 si le CA du vendeur est supérieur à 60, sinon 0 :
image.png
=SI([@CA]>60;10;0)
Composé avec les arguments suivants :
test_logique : le [@CA] est-il supérieur à 60 ?
valeur_si_vrai : le test réussi, on affiche 10
valeur_si_faux : le test ne réussit pas, on affiche 0
Les 6 opérateurs de comparaison sont :
>
<
=
<=
>=
<>
Les valeurs possibles dans valeur_si_vrai et valeur_si_faux :
Table 2
Type de valeur
Exemple
Du texte
hello
D’autres SI
=SI(SI(…
Une référence
B2
There are no rows in this table

ET

ET(valeur_logique1,valeur_logique2…)
Affiche VRAI si toutes les conditions sont vraies (« à la fois »)

Exemple

La garantie s’exerce si le Km est inférieur à 100 000 km et si l’ancienneté est inférieure ou égale à 5 ans :
=ET([@[Km actuel]]<100000;[@Ancienneté]<=5)
Composé avec les arguments suivants :
valeur_logique1 : ce test, et tous les autres, doivent réussir pour afficher VRAI (= si ce seul test échoue, affiche FAUX)
valeur_logique2 : idem

OU

OU(valeur_logique1, valeur_logique2…)
Affiche VRAI si une des conditions est vraie (« ou bien »)

Exemple

La réduction est appliquée quand l’âge est inférieur ou égal à 26 ans ou quand la personne est étudiante :
=OU([@Âge]<=26;[@Etudiant]="oui")
Composé avec les arguments suivants :
valeur_logique1 : affiche VRAI si ce test réussi, quel que soit le résultat des autres tests.
valeur_logique2 : idem

Want to print your doc?
This is not the way.
Try clicking the ··· in the right corner or using a keyboard shortcut (
CtrlP
) instead.