Excel 2016+LogiqueIntermédiaire

Fonction SI.MULTIPLE ExcelGuide Complet 2026 avec Exemples

Tu en as assez des formules SI imbriquées illisibles ? La fonction SI.MULTIPLE (IFS en anglais) est là pour te sauver. Elle te permet de tester plusieurs conditions à la suite, de manière claire et lisible. Plus besoin d'empiler des parenthèses à n'en plus finir.

Introduite dans Excel 2016, cette fonction est devenue incontournable pour créer des règles métier complexes sans se perdre dans des formules impossibles à maintenir. Dans ce guide, tu vas découvrir comment l'utiliser efficacement avec des exemples concrets.

Syntaxe de la fonction SI.MULTIPLE

=SI.MULTIPLE(condition1; valeur1; [condition2; valeur2]; ...)

SI.MULTIPLE évalue chaque condition dans l'ordre. Dès qu'une condition est vraie, elle renvoie la valeur associée et s'arrête. C'est comme un aiguillage à plusieurs voies : la première condition vraie détermine le résultat.

Comprendre chaque paramètre de la fonction SI.MULTIPLE

1

condition1

(obligatoire)
(obligatoire)

La première condition à tester. Elle doit pouvoir être évaluée comme VRAI ou FAUX. Tu peux utiliser tous les opérateurs de comparaison habituels : égal, différent, supérieur, inférieur, etc.

C'est la condition prioritaire : si elle est vraie, SI.MULTIPLE renvoie immédiatement valeur1 sans évaluer les autres conditions.

2

valeur1

(obligatoire)
(obligatoire)

La valeur retournée si condition1 est vraie. Ce peut être un texte ("Excellent"), un nombre (100), une référence de cellule (B5), ou même une autre formule. Tu as toute liberté.

3

condition2; valeur2

(optionnel)
(optionnel)

La deuxième paire condition/valeur. Si condition1 est fausse, Excel teste condition2. Tu peux ajouter jusqu'à 127 paires au total.

L'ordre est crucial : place les conditions les plus restrictives en premier. Excel s'arrête à la première condition vraie rencontrée.

Astuce pro : Toujours terminer par VRAI; "Valeur par défaut" pour gérer le cas où aucune condition ne correspond. Sinon, tu risques une erreur #N/A.

Exemples pratiques pas à pas

Exemple 1 – Responsable commercial : catégoriser les clients par chiffre d'affaires

Tu es responsable commercial dans une entreprise B2B. Tu veux classer automatiquement tes clients en catégories selon leur chiffre d'affaires annuel : VIP, Premium, Standard ou Prospect. Plutôt que d'imbriquer 4 fonctions SI, tu vas utiliser SI.MULTIPLE pour une formule claire et maintenable.

Classification automatique des clients selon leur CA

ABC
1ClientCA AnnuelCatégorie
2TechCorp250 000 €VIP
3StartupX75 000 €Premium
4PME Services30 000 €Standard
5NouveauClient8 000 €Prospect
Formule :=SI.MULTIPLE(B2>=100000; "VIP"; B2>=50000; "Premium"; B2>=20000; "Standard"; VRAI; "Prospect")
Résultat :VIP

La formule teste d'abord si le CA est supérieur ou égal à 100 000 € (VIP). Si non, elle teste 50 000 € (Premium), puis 20 000 € (Standard). Le dernier VRAI capture tous les autres cas comme "Prospect". Simple, non ?

Exemple 2 – Gestionnaire RH : attribuer les primes selon l'ancienneté

Tu travailles aux ressources humaines et tu dois calculer les primes d'ancienneté. La règle est progressive : plus un employé a d'années d'expérience, plus sa prime est élevée. Voici comment automatiser ce calcul avec SI.MULTIPLE.

Calcul automatique des primes selon l'ancienneté

ABC
1EmployéAnnéesPrime
2Martin Dupont152 500 €
3Sophie Bernard71 500 €
4Lucas Petit3750 €
5Emma Roux1250 €
Formule :=SI.MULTIPLE(B2>=10; 2500; B2>=5; 1500; B2>=2; 750; VRAI; 250)
Résultat :2 500 €

L'ordre des conditions est essentiel ici. On teste d'abord les 10 ans et plus, car c'est la condition la plus restrictive. Si tu inversais l'ordre (en commençant par 2 ans), tous les employés avec 10 ans passeraient aussi le test "2 ans et plus" et recevraient seulement 750 €.

Attention : L'ordre des conditions détermine le résultat. Toujours placer les seuils les plus élevés en premier pour éviter les mauvaises attributions.

Exemple 3 – Contrôleur qualité : évaluer la conformité des produits

Tu es contrôleur qualité dans une usine. Chaque produit reçoit un score de qualité de 0 à 100. Tu dois attribuer une mention qui sera imprimée sur l'étiquette : Excellent, Conforme, À réviser ou Rejeté.

Attribution automatique des mentions qualité

ABC
1ProduitScoreMention
2Lot A-202495Excellent
3Lot B-202482Conforme
4Lot C-202465À réviser
5Lot D-202440Rejeté
Formule :=SI.MULTIPLE(B2>=90; "Excellent"; B2>=70; "Conforme"; B2>=50; "À réviser"; VRAI; "Rejeté")
Résultat :Excellent

Cette formule remplace élégamment 4 niveaux de SI imbriqués. Imagine la version avec SI classique : =SI(B2>=90;"Excellent";SI(B2>=70;"Conforme";SI(B2>=50;"À réviser";"Rejeté"))). Beaucoup moins lisible, non ?

SI.MULTIPLE vs SI imbriqués : le match

Pourquoi choisir SI.MULTIPLE plutôt que des SI imbriqués ? Voici une comparaison directe pour le même résultat :

❌ Avec SI imbriqués

=SI(A1>=90;"A";SI(A1>=80;"B";SI(A1>=70;"C";SI(A1>=60;"D";"F"))))

4 niveaux d'imbrication, 4 parenthèses fermantes à compter...

✓ Avec SI.MULTIPLE

=SI.MULTIPLE(A1>=90;"A";A1>=80;"B";A1>=70;"C";A1>=60;"D";VRAI;"F")

Une seule paire de parenthèses, lecture linéaire

Quand utiliser quelle fonction ?

  • SI simple : Pour 1 condition avec 2 résultats possibles (vrai/faux)
  • SI.MULTIPLE : Pour 3+ conditions à tester (notes, catégories, seuils)
  • CHOISIR : Pour sélectionner parmi une liste fixe selon un numéro d'index

Les erreurs fréquentes et comment les corriger

Erreur #N/A – Aucune condition vraie

Si aucune de tes conditions n'est vraie, SI.MULTIPLE renvoie #N/A. C'est différent de SI qui renvoie FAUX par défaut.

Solution : Toujours ajouter VRAI; "Valeur par défaut" comme dernière paire pour capturer tous les cas non prévus.

Erreur #VALEUR! – Condition non logique

Cette erreur apparaît si une condition ne peut pas être évaluée comme VRAI ou FAUX. Par exemple, une cellule contenant du texte quand tu attends un nombre.

Solution : Vérifie que tes conditions retournent bien des valeurs logiques. Utilise ESTNUM() ou ESTTEXTE() pour valider le type de données si nécessaire.

Mauvais résultat – Ordre des conditions incorrect

Si tu obtiens toujours le même résultat, c'est probablement que l'ordre de tes conditions est mal pensé. Rappelle-toi : la première condition vraie l'emporte.

Solution : Place les conditions les plus restrictives (seuils les plus hauts) en premier. Teste mentalement avec des valeurs extrêmes pour vérifier ta logique.

Combiner SI.MULTIPLE avec ET et OU

La vraie puissance de SI.MULTIPLE apparaît quand tu la combines avec ET() et OU() pour des conditions plus sophistiquées.

Exemple : évaluation de performance avec critères multiples

Tu veux évaluer les commerciaux sur deux critères : le chiffre d'affaires ET le nombre de nouveaux clients. Pour obtenir "Excellent", il faut exceller sur les deux.

Évaluation multi-critères avec ET et OU

ABCD
1CommercialCANouveaux clientsÉvaluation
2Alice150 000 €12Excellent
3Bob120 000 €5Bon
4Claire80 000 €8Correct
5David50 000 €2À améliorer
Formule :=SI.MULTIPLE(ET(B2>=100000; C2>=10); "Excellent"; OU(B2>=100000; C2>=8); "Bon"; B2>=70000; "Correct"; VRAI; "À améliorer")
Résultat :Excellent

Cette formule illustre la flexibilité de SI.MULTIPLE : la première condition utilise ET() (les deux critères doivent être remplis), la deuxième utilise OU() (un critère suffit), et les suivantes sont simples.

Questions fréquentes

Quelle est la différence entre SI.MULTIPLE et SI imbriqués ?

SI.MULTIPLE évalue plusieurs conditions dans l'ordre, sans imbrication. La syntaxe est plus lisible : =SI.MULTIPLE(cond1; val1; cond2; val2) au lieu de =SI(cond1; val1; SI(cond2; val2; ...)). Plus facile à lire et maintenir.

Combien de conditions peut-on mettre dans SI.MULTIPLE ?

Tu peux ajouter jusqu'à 127 paires condition/valeur dans SI.MULTIPLE. C'est bien plus lisible que d'imbriquer 127 fonctions SI les unes dans les autres.

Comment gérer le cas où aucune condition n'est vraie dans SI.MULTIPLE ?

Ajoute VRAI comme dernière condition : =SI.MULTIPLE(A1>100; "Élevé"; A1>50; "Moyen"; VRAI; "Faible"). VRAI est toujours vrai, donc cette valeur sera retournée si aucune autre condition ne correspond.

SI.MULTIPLE fonctionne-t-il dans Google Sheets ?

Oui ! Google Sheets supporte la fonction IFS (équivalent anglais de SI.MULTIPLE) avec exactement la même syntaxe. La fonction est disponible dans les deux tableurs.

Peut-on combiner SI.MULTIPLE avec ET et OU ?

Absolument ! Tu peux utiliser ET() ou OU() dans chaque condition. Par exemple : =SI.MULTIPLE(ET(A1>10; B1<5); "Cas 1"; OU(A1=0; B1=0); "Cas 2"; VRAI; "Autre").

Deviens un pro des formules logiques

SI.MULTIPLE n'est que le début. Rejoins Le Dojo Club pour maîtriser toutes les fonctions logiques et transformer tes tableaux Excel en véritables outils d'aide à la décision.

Essayer pendant 30 jours