La formule SI est la première que tout le monde apprend, et la première qui vire au monstre : sept imbrications, des parenthèses égarées, et plus personne n’ose y toucher. Depuis Excel 2019, deux fonctions écrivent la même logique à plat : SI.CONDITIONS pour des plages de valeurs, SI.MULTIPLE pour des correspondances exactes. Voici quand employer chacune.
❌ 3 SI imbriqués
Combien de parenthèses fermer ? Personne ne sait.
✓ SI.CONDITIONS
Une seule parenthèse, les seuils en colonne.
SI : la base, et sa limite
=SI(test ; valeur_si_vrai ; valeur_si_faux)Elle est parfaite pour une bascule binaire, du genre =SI(B2>=5000;"Objectif atteint";"À relancer"). Les ennuis commencent à la troisième issue : chaque nouveau cas doit s’imbriquer dans le valeur_si_faux du précédent, et la formule se change en poupée russe. Dès deux imbrications, changez d’outil.
SI.CONDITIONS : des seuils à plat
=SI.CONDITIONS(test1 ; résultat1 ; test2 ; résultat2 ; … ; VRAI ; défaut)Les tests s’évaluent dans l’ordre, et le premier qui est vrai l’emporte : commencez donc par le seuil le plus haut. Le dernier couple VRAI ; défaut joue le rôle de filet, car sans lui une valeur hors de tous les seuils renvoie l’erreur #N/A.
| A | B | C | |
|---|---|---|---|
| 1 | Client | CA annuel | Segment |
| 2 | Atelier Lumen | 48 200 € | =SI.CONDITIONS(B2>=40000;"Or";B2>=15000;"Argent";VRAI;"Bronze") |
| 3 | Maison Brume | 17 850 € | Argent |
| 4 | Studio Roche | 6 300 € | Bronze |
Trois seuils, une seule ligne, aucune parenthèse orpheline : la même logique en SI imbriqués aurait exigé trois niveaux de profondeur.
Essayez sur votre propre fichier
Le plan gratuit suffit pour appliquer ce guide : déposez votre export, vérifiez chaque chiffre dans la vue Données.
Créer mon tableau de bordSI.MULTIPLE : des correspondances exactes
=SI.MULTIPLE(expression ; valeur1 ; résultat1 ; valeur2 ; résultat2 ; … ; défaut)Quand la question n’est plus « dans quelle tranche ? » mais « quelle valeur exacte ? », SI.MULTIPLE vous évite de répéter le test. Ainsi =SI.MULTIPLE(C2;"FR";20;"BE";21;"CH";8,1;0) associe un taux de TVA à un code pays, le dernier argument servant de valeur par défaut. Au-delà d’une dizaine de correspondances, en revanche, la bonne réponse n’est plus une formule mais une table de référence et une RECHERCHEX.
SISI.CONDITIONSSI.MULTIPLERECHERCHEXLes pièges qui restent
Trois détails continuent de piéger. L’ordre des tests d’abord : dans SI.CONDITIONS, un seuil bas placé en premier avale tout le reste, puisque tout CA supérieur à 15 000 est aussi supérieur à 5 000 ; allez donc toujours du plus restrictif au plus large. La casse des textes ensuite : « Or » avec ou sans majuscule sont deux valeurs distinctes pour SI.MULTIPLE. La compatibilité enfin : ces fonctions réclament Excel 2019 ou Microsoft 365, et un classeur partagé avec un poste sous Excel 2016 affichera un #NOM? à la place du résultat.
La logique sans la formule