La fonction SI, tu la connais probablement déjà. Elle teste une condition et renvoie un résultat selon que c’est vrai ou faux. Mais dans la vraie vie, les cas simples sont rares : il faut souvent que plusieurs conditions soient vraies en même temps avant d’attribuer un résultat.
C’est là qu’on combine SI avec ET (et parfois OU). Cette association ouvre la porte aux formules conditionnelles réellement utiles : calcul de primes, alertes automatiques, classements, grilles de notation…
Dans cet article, tu vas apprendre la syntaxe complète, avec des exemples concrets à recopier directement dans tes fichiers. On couvre aussi les SI imbriqués, SI.CONDITIONS et SI.MULTIPLE pour que tu aies tous les outils en main. Si tu pars de zéro sur Excel, commence par le guide Excel débutant.
- Combiner SI + ET pour tester plusieurs conditions simultanées
- Utiliser SI + OU pour des conditions alternatives
- Construire des formules complexes avec ET et OU ensemble
- Créer des cascades de conditions avec les SI imbriqués
- Utiliser SI.CONDITIONS et SI.MULTIPLE (Excel 365) pour des formules plus lisibles
- Appliquer tout ça sur des cas pratiques réels
La syntaxe SI + ET
La fonction ET renvoie VRAI uniquement si toutes les conditions qu’elle contient sont vraies en même temps. On l’imbrique directement dans le premier argument de SI.
Exemple concret : calcul de prime commerciale
Un commercial reçoit une prime de 500 € s’il a réalisé plus de 10 000 € de CA et s’il est dans l’entreprise depuis plus de 2 ans.
Dans cet exemple :
B2>10000vérifie le chiffre d’affairesC2>2vérifie l’ancienneté (en années)- Si les deux sont vrais, la formule renvoie 500, sinon 0
Tu peux ajouter autant de tests que nécessaire dans ET. Excel les évalue tous, et il suffit qu’un seul soit faux pour que le résultat soit FAUX.
La syntaxe SI + OU
La fonction OU renvoie VRAI si au moins une des conditions est vraie. Elle s’utilise de la même façon que ET, imbriquée dans SI.
Exemple concret : alerte stock ou date dépassée
Tu veux afficher « ALERTE » si le stock est épuisé ou si la date limite est dépassée.
Ici, une seule condition vraie suffit pour déclencher l’alerte. Si le stock est à 0 mais la date est encore bonne, ou l’inverse, la cellule affichera quand même « ALERTE ».
Combiner ET et OU dans une même formule
Parfois les règles métier sont plus complexes : « prime si (CA > 10 000 ET ancienneté > 2 ans) OU si (CA > 20 000) » par exemple. On peut imbriquer ET et OU ensemble.
La clé est de bien gérer les parenthèses. Chaque fonction (ET, OU) ouvre et ferme ses propres parenthèses, et SI englobe tout.
Autre exemple : un client est « prioritaire » si (ancienneté > 5 ans ET commandes > 10) OU si (montant commande > 50 000 €) :
Quand les conditions se multiplient, les SI.CONDITIONS (présentés plus bas) deviennent souvent plus lisibles. Mais ET/OU restent indispensables pour les conditions parallèles.
SI imbriqué : les cascades de conditions
Quand tu dois tester plusieurs valeurs l’une après l’autre (une cascade), on imbrique des SI à l’intérieur d’autres SI. Le second SI remplace la valeur_si_faux du premier.
Exemple : attribution d’une mention selon la note
Excel lit la formule de gauche à droite : si la note est 16 ou plus, c’est « Très bien ». Sinon il passe au test suivant, etc. Le dernier argument est le résultat par défaut quand aucun test ne passe.
SI.CONDITIONS : la version moderne (Excel 365)
Disponible dans Excel 365 (et Excel 2019+), SI.CONDITIONS remplace avantageusement les SI imbriqués. Elle liste les tests et leurs résultats en pairs, de gauche à droite.
Reprenons l’exemple des mentions :
Le dernier test {code(‘VRAI’)} sert de valeur par défaut (il est toujours vrai, donc il capte tous les cas non couverts).
- Plus lisible que les SI imbriqués pour 3 conditions ou plus
- Pas besoin de compter les parenthèses fermantes
- Non disponible dans les vieilles versions d’Excel (2016 et antérieur)
SI.MULTIPLE : l’alternative pour les valeurs exactes
SI.MULTIPLE (parfois appelée SWITCH dans d’autres langues) est l’outil parfait quand une cellule peut prendre plusieurs valeurs exactes et qu’on veut associer un résultat à chacune.
Exemple : libellé selon un code de statut
Si B2 contient « A », la formule renvoie « Client actif ». Si elle contient « I », « Inactif », etc. La dernière valeur sans correspondance est le résultat par défaut.
Comparé à un SI imbriqué ou SI.CONDITIONS, SI.MULTIPLE est nettement plus compact quand on compare une seule cellule à plusieurs valeurs fixées.
Cas pratiques
Grille de notation (école ou formation)
Tu as les notes d’une classe en colonne B. Tu veux attribuer une lettre de A à D automatiquement.
Simple, lisible, et facile à adapter si tu changes les seuils.
Calcul de bonus salarié
Un bonus de 10 % du salaire (colonne C) est accordé si l’employé a atteint ses objectifs (D2= »Oui ») ET si l’ancienneté dépasse 1 an (E2>1).
Tu peux ajouter un niveau : 15 % si les deux conditions ET si CA > 50 000 €.
Classification client
Tu veux classer tes clients en trois catégories selon leur chiffre d’affaires annuel et leur ancienneté. Idéal pour prioriser les actions commerciales.
Ce type de formule s’utilise couramment en combinaison avec la mise en forme conditionnelle et des fonctions comme RECHERCHEX pour aller chercher des données dans d’autres tableaux.

