2.1 · Fonctions logiques : SI, ET, OU, SI.CONDITIONS

Niveau 2 · Intermédiaire : fonctions, recherche & filtres

2.1Fonctions logiques : SI, ET, OU, SI.CONDITIONS

Objectif : écrire des conditions (SI imbriqués, SI.CONDITIONS) et combiner ET/OU pour automatiser les décisions.
Temps estimé : 22 min

Avec SI, vos tableaux commencent à prendre des décisions : « si le montant dépasse 1 000 €, afficher Remise, sinon afficher Normal ». La syntaxe tient en trois arguments : =SI(test ; valeur_si_vrai ; valeur_si_faux). Combinée à ET / OU, elle exprime des règles métier complètes : conditions cumulatives ou alternatives.

Vous apprendrez aussi la version moderne SI.CONDITIONS, qui remplace avantageusement les SI imbriqués illisibles : au lieu de =SI(a;x;SI(b;y;SI(c;z;w))), on écrit une liste claire de paires condition/résultat. Vos formules deviennent lisibles — donc maintenables par vous et vos collègues.

Vocabulaire de la section

SI
=SI(test;si_vrai;si_faux). Évalue une condition et renvoie l'une des deux valeurs. Ex. =SI(B2>=10;"Admis";"Refusé").
ET / OU
ET(cond1;cond2;…) est VRAI si toutes les conditions le sont ; OU est VRAI si au moins une l'est. S'utilisent dans le test du SI.
SI.CONDITIONS
Enchaîne des paires condition/résultat sans imbrication : =SI.CONDITIONS(B2>=16;"TB";B2>=14;"B";B2>=10;"AB";VRAI;"Insuffisant").
Opérateurs de comparaison
= égal, <> différent, > supérieur, >= supérieur ou égal, < inférieur, <= inférieur ou égal.
Vérifiez votre compréhension

=SI(B2>=10;"Admis";"Refusé") avec B2=8 renvoie…

Fonctions logiques : SI, ET, OU, SI.CONDITIONS
Vidéo hébergée sur YouTube — ouvrir dans un nouvel onglet ↗
Tutos SI / ET / OU / SI.CONDITIONS (recherche)
Cliquer pour voir les résultats à jour ↗

En pratique — Attribuer des mentions automatiquement

  1. Colonne A : 5 noms d'élèves ; colonne B : leurs notes sur 20.
  2. En C2 : =SI(B2>=10;"Admis";"Refusé"), recopiez vers le bas.
  3. En D2, la version fine : =SI.CONDITIONS(B2>=16;"Très bien";B2>=14;"Bien";B2>=10;"Assez bien";VRAI;"Échec").
  4. En E2, une règle double : =SI(ET(B2>=10;B2<12);"Rattrapage conseillé";"—").
Trois niveaux de logique : décision simple, barème à paliers, condition combinée.

Points clés à retenir

  • =SI(test;si_vrai;si_faux) — les textes se mettent entre guillemets doubles.
  • ET = toutes les conditions vraies ; OU = au moins une vraie.
  • Au-delà de 2 SI imbriqués, passez à SI.CONDITIONS : même résultat, lisibilité décuplée.
  • Le dernier couple « VRAI;résultat » de SI.CONDITIONS sert de « sinon » par défaut.

Questions fréquentes

Combien de SI peut-on imbriquer ?

Techniquement 64. En pratique, au-delà de 2-3, la formule devient illisible : utilisez SI.CONDITIONS, ou mieux, une table de barème interrogée avec RECHERCHEX (section suivante).

Pourquoi mon SI renvoie-t-il #NOM? ?

Un mot est mal orthographié (SI.CONDITIONS avec un point, pas d'espace) ou vos guillemets sont typographiques (“ ”) au lieu de droits (") — cela arrive en copiant depuis Word.

Autres ressources