Fonctions conditionnelles dans Excel : guide complet
SI, SI.CONDITIONS, SI.MULTIPLE : quelle fonction conditionnelle utiliser pour automatiser vos décisions dans Excel ? Ce guide vous présente les 3 fonctions logiques incontournables, leurs différences, leurs usages métier et les critères pour choisir la bonne selon votre contexte. Des mentions scolaires aux grilles tarifaires progressives, ces fonctions sont au cœur de l’automatisation Excel en entreprise.
⏱ 12 min de lecture
📋 Excel 2007 à 365
SI est disponible depuis Excel 2007 et fonctionne dans toutes les versions. SI.CONDITIONS et SI.MULTIPLE nécessitent Excel 2019, Excel 2021 ou Microsoft 365. Sous Excel 2016 ou antérieur, ces deux dernières renvoient l’erreur #NOM? : utilisez alors des SI imbriqués classiques à la place.
1Pourquoi les fonctions conditionnelles sont essentielles
Les fonctions conditionnelles d’Excel permettent d’automatiser des décisions dans vos tableaux : afficher un résultat différent selon la valeur d’une cellule, attribuer une catégorie selon un seuil, appliquer un tarif selon un montant. Plutôt que de remplir manuellement une colonne « Résultat » en fonction d’une autre, vous laissez Excel décider pour vous selon des règles que vous avez définies une fois pour toutes.
Maîtriser ces fonctions, c’est passer d’un Excel « tableau passif » à un Excel « outil intelligent ». Les cas d’usage sont partout en entreprise : attribuer automatiquement une mention sur une note, classer des clients selon leur chiffre d’affaires, calculer une remise progressive selon le volume d’achat, évaluer un délai comme urgent ou standard, ou encore afficher « Objectif atteint » ou « Objectif non atteint » selon les résultats d’un commercial.
Une personne qui maîtrise SI et ses variantes gagne en moyenne plusieurs heures par semaine sur des tâches de classification manuelle. C’est souvent la première compétence Excel enseignée en formation professionnelle, car elle débloque immédiatement un large éventail de cas d’usage.
Les 3 fonctions SI à connaître en 2026
Trois fonctions couvrent aujourd’hui la quasi-totalité des besoins de logique conditionnelle dans Excel :
- SI : la fonction historique, disponible depuis les premières versions d’Excel. Elle teste une condition et renvoie l’un des deux résultats selon qu’elle est vraie ou fausse.
- SI.CONDITIONS : l’évolution moderne de SI imbriqués, arrivée avec Excel 2019. Elle permet de tester plusieurs conditions en cascade avec une syntaxe bien plus lisible.
- SI.MULTIPLE : la fonction de correspondance exacte, arrivée aussi avec Excel 2019. Elle compare une valeur unique à plusieurs cas précis et renvoie le résultat associé.
2Vue d’ensemble : tableau comparatif
Voici une comparaison synthétique des 3 fonctions conditionnelles sur les critères qui comptent en pratique :
| Critère | SI | SI.CONDITIONS | SI.MULTIPLE |
|---|---|---|---|
| Disponibilité | Excel 2007 et + | Excel 2019 et + | Excel 2019 et + |
| Type de test | Condition unique | Plusieurs conditions | Comparaison par valeur |
| Difficulté | Facile | Facile | Très facile |
| Nombre de cas | 2 (vrai / faux) | Jusqu’à 127 paires | Jusqu’à 126 cas |
| Cas par défaut | Natif (3e argument) | Via VRAI en dernier | Natif (dernier argument) |
| Opérateurs >, <, >= | ✅ Oui | ✅ Oui | ❌ Non (égalité seulement) |
| Cas d’usage typique | Objectif atteint / non | Mentions, paliers, grilles | Code → libellé (mapping) |
| Lisibilité en cascade | Dégrade vite (SI imbriqués) | Excellente | Excellente |
SI est la fonction universelle, compatible partout. SI.CONDITIONS gère les tests complexes avec des opérateurs (>=, <, etc.). SI.MULTIPLE excelle quand il s'agit de mapper une valeur exacte vers un résultat, sans logique de seuil.
3Quelle fonction choisir selon votre situation ?
Le choix dépend principalement de la nature de votre test : condition unique, paliers progressifs, ou correspondance à des valeurs fixes. Voici une matrice de décision :
| Votre besoin | Fonction recommandée | Pourquoi |
|---|---|---|
| Afficher un résultat selon UNE seule condition | SI | Simple et universelle, fonctionne dans toutes les versions d’Excel |
| Plusieurs conditions en cascade avec opérateurs (>=, <) | SI.CONDITIONS | Beaucoup plus lisible que des SI imbriqués, gère jusqu’à 127 paliers |
| Mapper des valeurs fixes vers des résultats (code client → type) | SI.MULTIPLE | Conçue pour ce cas précis, plus concise que SI.CONDITIONS avec égalités |
| Fichier partagé avec Excel 2016 ou antérieur | SI (imbriqués si besoin) | SI.CONDITIONS et SI.MULTIPLE n’existent pas avant Excel 2019 |
| Tester plusieurs critères simultanés (ET / OU) | SI combinée avec ET/OU | Permet de construire des tests complexes dans n’importe quelle version |
| Gérer proprement une erreur (#N/A, #DIV/0!) | SIERREUR (autour des 3) | Encapsulez la fonction conditionnelle dans SIERREUR pour afficher un message lisible |
Si votre environnement professionnel est sous Excel 365 ou Excel 2019, apprenez d’abord SI (indispensable, utilisée partout), puis SI.CONDITIONS dès que vous avez plus de 2 conditions à tester. SI.MULTIPLE vient en troisième, pour les cas de mapping exact. Si vous échangez des fichiers avec des utilisateurs sous Excel 2016 ou antérieur, restez sur SI (éventuellement imbriquée) pour garantir la compatibilité.
4SI : la fonction conditionnelle fondamentale
SI est la fonction logique la plus ancienne et la plus universelle d’Excel. Elle évalue une condition et renvoie un résultat si elle est vraie, un autre si elle est fausse. Disponible depuis les premières versions d’Excel, c’est souvent la première fonction avancée que l’on apprend.
Pour qui, quand ? SI convient pour toutes les situations où une seule condition détermine le résultat : objectif atteint ou non, statut VIP ou standard, cellule vide ou renseignée, valeur positive ou négative. SI s’imbrique aussi avec elle-même pour gérer plusieurs cas, et se combine avec ET / OU pour tester plusieurs critères simultanément. C’est la fonction à maîtriser absolument avant toute autre fonction conditionnelle.
Syntaxe détaillée, 2 exemples concrets (condition sur nombre, condition sur texte), SI imbriqués, SI avec ET / OU, gestion d’erreurs avec SIERREUR, erreurs courantes : tout est dans la fiche dédiée.
5SI.CONDITIONS : les paliers progressifs
SI.CONDITIONS est la fonction moderne qui remplace avantageusement les SI imbriqués lorsque vous devez tester plusieurs conditions en cascade. Disponible depuis Excel 2019 et Microsoft 365, elle permet d’empiler jusqu’à 127 paires condition/résultat dans une syntaxe bien plus lisible qu’une série de SI emboîtés.
Pour qui, quand ? SI.CONDITIONS brille dès que vous avez plus de 2 conditions à tester, particulièrement avec des opérateurs de comparaison (>=, <, >). Les cas typiques : attribuer une mention selon une note, classer des clients par tranche de chiffre d’affaires, appliquer une remise progressive selon le montant d’une commande. Sa limite : indisponible sous Excel 2016 ou antérieur (erreur #NOM?).
Syntaxe détaillée, 2 exemples progressifs (mentions scolaires, grille tarifaire), comparaison avec SI imbriqués, astuce du cas par défaut avec VRAI, erreurs à éviter, fichier Excel compagnon gratuit : tout est dans la fiche dédiée.
6SI.MULTIPLE : le choix par valeur
SI.MULTIPLE répond à un besoin spécifique : comparer une expression à plusieurs valeurs fixes et renvoyer le résultat correspondant au premier cas qui correspond. Disponible depuis Excel 2019, elle est parfaite pour les cas de mapping exact, là où SI.CONDITIONS serait lourde à utiliser.
Pour qui, quand ? SI.MULTIPLE excelle dans les situations de correspondance par valeur exacte : traduire un code pays en nom complet (« FR » → « France »), associer un statut client à une catégorie (« VIP » → « Remise 20% »), convertir un code couleur en libellé. Contrairement à SI.CONDITIONS, elle ne gère pas les opérateurs de comparaison : elle teste uniquement l’égalité. C’est donc le choix idéal quand votre logique est « valeur A → résultat A, valeur B → résultat B ».
Syntaxe détaillée, exemples concrets de mapping, comparaison avec SI.CONDITIONS, limites à connaître (pas d’opérateurs), erreurs courantes : tout est dans la fiche dédiée.
7Pièges communs aux 3 fonctions conditionnelles
Quelle que soit la fonction utilisée, certaines erreurs reviennent systématiquement. Les connaître évite des heures de débogage.
=SI(A2=Paris ; "Oui" ; "Non") · Correct : =SI(A2="Paris" ; "Oui" ; "Non").Les nombres n’ont pas besoin de guillemets, mais tout texte oui.
B2>=16 est FAUSSE. Pour inclure 15,9 dans « Très bien », il faut B2>=15,5 ou arrondir la note avant. La rigueur de l’opérateur détermine le résultat.VRAI final renvoie #N/A. SI.MULTIPLE sans dernier argument renvoie #N/A. Toujours prévoir un cas de secours. Les 3 fonctions sont insensibles à la casse : « VIP », « vip » et « Vip » sont considérés identiques. Si vous avez besoin d’une comparaison sensible à la casse (rare mais parfois indispensable), utilisez EXACT dans le test logique : =SI(EXACT(A2;"VIP") ; 0 ; 5,9).
Encapsulez vos formules conditionnelles dans SIERREUR pour afficher un message lisible plutôt qu’un code d’erreur :
=SIERREUR(SI.CONDITIONS(...) ; "Valeur par défaut")
Cette protection marche avec les 3 fonctions et évite les #N/A, #VALEUR!, #DIV/0! qui polluent les tableaux.
8Questions fréquentes sur les fonctions conditionnelles
Quelle est la meilleure fonction conditionnelle dans Excel ?
Il n’y en a pas de « meilleure » dans l’absolu : chacune a son usage. SI reste incontournable pour les cas simples et garantit la compatibilité avec toutes les versions d’Excel. SI.CONDITIONS est idéale pour les paliers progressifs avec opérateurs de comparaison. SI.MULTIPLE brille sur les mappings exacts de type valeur → résultat. Maîtriser les trois permet de choisir la plus adaptée à chaque situation.
SI va-t-elle disparaître au profit de SI.CONDITIONS ?
Non, ou pas avant longtemps. SI reste totalement fonctionnelle dans toutes les versions d’Excel, y compris Excel 365. Microsoft conserve les anciennes fonctions pour garantir la compatibilité des milliards de fichiers existants. Apprendre SI reste pertinent, surtout en entreprise où beaucoup d’environnements utilisent encore Excel 2019 ou 2016.
Pourquoi SI.CONDITIONS renvoie #NOM? sur mon Excel ?
Parce que vous utilisez Excel 2016 ou une version antérieure. SI.CONDITIONS et SI.MULTIPLE sont apparues avec Excel 2019 uniquement. Solutions : mettre à jour vers Excel 365 ou 2019, ou utiliser des SI imbriqués classiques qui fonctionnent dans toutes les versions.
Peut-on utiliser SI avec du texte ?
Oui, absolument. SI accepte n’importe quel type de donnée : nombre, texte, date, cellule. Attention à entourer le texte de guillemets : =SI(A2="VIP" ; 0 ; 5,9). SI est insensible à la casse, donc « VIP » et « vip » sont considérés identiques. Pour une comparaison sensible à la casse, utilisez EXACT.
Combien de SI peut-on imbriquer ?
Excel accepte jusqu’à 64 niveaux d’imbrication, mais au-delà de 3 ou 4 niveaux, la formule devient très difficile à lire et à maintenir. Dès que vous dépassez 3 conditions, préférez SI.CONDITIONS (plus lisible) ou une table de correspondance avec RECHERCHEV / RECHERCHEX (plus maintenable). Les SI imbriqués sont un bon outil pour 2 ou 3 conditions, pas au-delà.
Comment gérer plusieurs critères simultanés ?
Combinez SI avec les fonctions ET ou OU. =SI(ET(A2>100;B2="VIP") ; "Remise" ; "Standard") exige que les deux conditions soient vraies. =SI(OU(A2>100;B2="VIP") ; "Remise" ; "Standard") se contente d’une seule. ET et OU acceptent jusqu’à 255 conditions, ce qui permet de construire des tests très complexes sans quitter SI.
Quelle différence entre SI.CONDITIONS et SI.MULTIPLE ?
SI.CONDITIONS évalue des conditions logiques (avec opérateurs >=, <, >, =, etc.) et s’utilise pour les paliers progressifs. SI.MULTIPLE compare une valeur unique à plusieurs cas précis avec égalité stricte, idéale pour les mappings (code → libellé). Exemple : attribuer une mention selon une note = SI.CONDITIONS. Traduire un code pays (« FR »→ »France », « DE »→ »Allemagne ») = SI.MULTIPLE.
🎓 Maîtriser les fonctions conditionnelles avec une formation personnalisée
Les fonctions SI sont au cœur de l’automatisation Excel en entreprise. Une formation individuelle sur mesure vous permet de maîtriser SI, SI.CONDITIONS et SI.MULTIPLE avec des exercices adaptés à vos besoins réels, en présentiel ou à distance.
+Pour aller plus loin
Les fonctions conditionnelles se combinent naturellement avec d’autres familles de fonctions Excel. Voici les prochaines étapes :