Tutoriel · Excel intermédiaire
SI imbriqués et SI.CONDITIONS
Gérer plusieurs cas avec un seul SI ne suffit pas. Apprenez à imbriquer des SI et à utiliser SI.CONDITIONS pour des règles à 3, 4, 5 niveaux — avec des exemples visuels pas à pas.
⏱️ Durée · 20 min
🎚️ Niveau · Intermédiaire
📋 Prérequis · Maîtriser =SI(cond;vrai;faux)
💡
Pourquoi imbriquer des SI ?Un SI seul gère deux cas : VRAI ou FAUX. Dès qu’il y a 3 cas ou plus (Excellent / Bien / Insuffisant), il faut imbriquer un SI dans l’argument FAUX d’un autre SI, et ainsi de suite.
🧠 Le principe — SI dans un SI
L’idée : quand la réponse est FAUX, au lieu d’écrire un texte, on repose une nouvelle question avec un autre SI.
SI note ≥ 16 →
→ « Très bien »
SINON SI note ≥ 12 →
→ « Bien »
SINON SI note ≥ 10 →
→ « Assez bien »
SINON
→ « Insuffisant »
Traduction Excel — 3 SI imbriqués=SI(B2>=16 ; « Très bien » ;
SI(B2>=12 ; « Bien » ;
SI(B2>=10 ; « Assez bien » ; « Insuffisant »
)
)
)
⚠️
Commencer par le seuil le plus élevéExcel teste les conditions dans l’ordre. Si on teste d’abord ≥10, une note de 17 tomberait dans « Assez bien » sans jamais atteindre « Très bien ». Toujours partir du seuil le plus haut vers le plus bas.
Exemple 1 — Mentions scolaires (4 niveaux)
Contexte scolaire
Note ≥ 16 → Très bien · ≥ 12 → Bien · ≥ 10 → Assez bien · < 10 → Insuffisant
Résultats
C2
=SI(B2>=16;"Très bien";SI(B2>=12;"Bien";SI(B2>=10;"Assez bien";"Insuffisant")))
| A | B | C | |
|---|---|---|---|
| 1 | Élève | Note /20 | Mention |
| 2 | Emma | 17 | Très bien |
| 3 | Félix | 13 | Bien |
| 4 | Gina | 11 | Assez bien |
| 5 | Hugo | 9 | Insuffisant |
| 6 | Inès | 16 | Très bien |
≥ 16
≥ 12
≥ 10
< 10
C2 — 3 SI imbriqués=SI(B2>=16 ; « Très bien » ;
SI(B2>=12 ; « Bien » ;
SI(B2>=10 ; « Assez bien » ; « Insuffisant »)
)
)
Exemple 2 — Commission vendeur (5 niveaux)
Contexte commercial
CA ≥ 20 000 → 12 % · ≥ 15 000 → 10 % · ≥ 10 000 → 8 % · ≥ 5 000 → 5 % · < 5 000 → 2 %
Vendeurs
C2
=SI(B2>=20000;B2*12%;SI(B2>=15000;B2*10%;SI(B2>=10000;B2*8%;SI(B2>=5000;B2*5%;B2*2%))))
| A | B | C | D | |
|---|---|---|---|---|
| 1 | Vendeur | CA € | Commission € | Taux |
| 2 | Alice | 22 000 | 2 640,00 | 12 % |
| 3 | Bruno | 16 000 | 1 600,00 | 10 % |
| 4 | Carla | 11 000 | 880,00 | 8 % |
| 5 | Didier | 6 000 | 300,00 | 5 % |
| 6 | Élise | 3 000 | 60,00 | 2 % |
C2 — 4 SI imbriqués avec calculs=SI(B2>=20000 ; B2*12% ;
SI(B2>=15000 ; B2*10% ;
SI(B2>=10000 ; B2*8% ;
SI(B2>=5000 ; B2*5% ; B2*2%
)
)
)
)
⚠️ Le piège des parenthèses
4 SI imbriqués = 4 parenthèses ouvrantes = )))) à la fin. Compter ses parenthèses avant de valider. Excel colorie les paires pour aider.SI.CONDITIONS — la version moderne et lisible (Excel 2019+)
SI.CONDITIONS remplace les SI imbriqués. On liste les paires condition → résultat à la suite, sans parenthèses intermédiaires. Même logique, bien plus lisible.
🔶 SI imbriqués (toutes versions)
Difficile à lire, parenthèses à compter, risque d’erreur à partir de 3 niveaux.🟢 SI.CONDITIONS (Excel 2019 / Microsoft 365)
Lecture linéaire, pas de parenthèses à gérer, jusqu’à 127 conditions.ℹ️
Syntaxe de SI.CONDITIONSOn liste les paires condition ; résultat les unes après les autres. Le dernier argument
VRAI ; "valeur par défaut" joue le rôle du « sinon » final — il est obligatoire pour éviter l’erreur #N/A.Exemple 3 — Mentions avec SI.CONDITIONS
Même résultat que l’exemple 1, écrit avec SI.CONDITIONS.
Résultats
C2
=SI.CONDITIONS(B2>=16;"Très bien";B2>=12;"Bien";B2>=10;"Assez bien";VRAI;"Insuffisant")
| A | B | C | |
|---|---|---|---|
| 1 | Élève | Note /20 | Mention (SI.CONDITIONS) |
| 2 | Emma | 17 | Très bien |
| 3 | Félix | 13 | Bien |
| 4 | Gina | 11 | Assez bien |
| 5 | Hugo | 9 | Insuffisant |
VRAI en dernière position = le « sinon » par défaut — attrape tous les cas restants
C2 — SI.CONDITIONS (équivalent des 3 SI imbriqués, bien plus lisible)=SI.CONDITIONS(
B2>=16 ; « Très bien » ;
B2>=12 ; « Bien » ;
B2>=10 ; « Assez bien » ;
VRAI ; « Insuffisant » ← le « sinon » final obligatoire
)
💡
VRAI comme dernier argumentSans le
VRAI ; "valeur par défaut" à la fin, SI.CONDITIONS renvoie une erreur #N/A si aucune condition n’est vraie. Le VRAI est toujours vrai → il sert de filet de sécurité.Exemple 4 — Commissions avec SI.CONDITIONS (5 niveaux)
Vendeurs
C2
=SI.CONDITIONS(B2>=20000;B2*12%;B2>=15000;B2*10%;B2>=10000;B2*8%;B2>=5000;B2*5%;VRAI;B2*2%)
| A | B | C | |
|---|---|---|---|
| 1 | Vendeur | CA € | Commission € |
| 2 | Alice | 22 000 | 2 640,00 |
| 3 | Bruno | 16 000 | 1 600,00 |
| 4 | Carla | 11 000 | 880,00 |
| 5 | Didier | 6 000 | 300,00 |
| 6 | Élise | 3 000 | 60,00 |
C2 — SI.CONDITIONS avec 5 niveaux de commission=SI.CONDITIONS(
B2>=20000 ; B2*12% ;
B2>=15000 ; B2*10% ;
B2>=10000 ; B2*8% ;
B2>=5000 ; B2*5% ;
VRAI ; B2*2% ← CA < 5 000
)
Exemple 5 — Délai de livraison selon la zone
Contexte logistique
Zone A → 24h · Zone B → 48h · Zone C → 72h · Autre → « À définir »
Commandes
C2
=SI.CONDITIONS(B2="A";"24h";B2="B";"48h";B2="C";"72h";VRAI;"À définir")
| A | B | C | |
|---|---|---|---|
| 1 | Commande | Zone | Délai |
| 2 | CMD-001 | A | 24h |
| 3 | CMD-002 | C | 72h |
| 4 | CMD-003 | B | 48h |
| 5 | CMD-004 | D | À définir |
| 6 | CMD-005 | A | 24h |
Zone D non prévue → capturée par le VRAI final → « À définir »
C2 — SI.CONDITIONS sur valeurs texte=SI.CONDITIONS(
B2=« A » ; « 24h » ;
B2=« B » ; « 48h » ;
B2=« C » ; « 72h » ;
VRAI ; « À définir »
)
🚨 Erreurs courantes
❌ Mauvais ordre des seuils
=SI(B2>=10;"Assez bien";SI(B2>=12;"Bien";"Insuffisant"))Une note de 15 passe dans ≥10 → « Assez bien ». Elle n’atteint jamais ≥12.
✔ Seuil le plus élevé en premier
=SI(B2>=12;"Bien";SI(B2>=10;"Assez bien";"Insuffisant"))Excel descend les seuils du plus haut au plus bas → chaque note tombe au bon niveau.
❌ SI.CONDITIONS sans VRAI final
=SI.CONDITIONS(B2>=16;"Très bien";B2>=12;"Bien";B2>=10;"Assez bien")Si la note est 8, aucune condition n’est vraie → Excel renvoie
#N/A.
✔ VRAI final comme filet
=SI.CONDITIONS(… ; VRAI ; "Insuffisant")Le VRAI attrape tous les cas restants. Toujours le mettre en dernier.
📋 SI imbriqués vs SI.CONDITIONS — quand utiliser quoi ?
| SI imbriqués | SI.CONDITIONS | |
|---|---|---|
| Disponibilité | Toutes versions Excel | Excel 2019 / Microsoft 365 |
| Lisibilité | Difficile au-delà de 3 niveaux | Linéaire, facile à lire |
| Nb max de niveaux | 64 (peu pratique) | 127 |
| Valeur par défaut | Dernier argument FAUX | VRAI ; "valeur" en dernier |
| Parenthèses | Autant que de SI | Une seule paire |
| Conseil | Si compatibilité ancienne version requise | Préférer SI.CONDITIONS dès que possible |