Logique Avancée

=SI.CONDITIONS Excel — Simplifier les SI imbriqués

SI.CONDITIONS évalue plusieurs conditions dans l'ordre et retourne la valeur du premier test vrai. Remplace avantageusement les SI imbriqués complexes.

☰ Toutes les formules ▶ Tester en direct
🟡 Intermédiaire⏱ ~5 min📅 Excel 2019 / 365
Logique Conditions Excel 2019+

SI.CONDITIONS évalue jusqu'à 127 paires test/valeur dans l'ordre et retourne la valeur associée au premier test VRAI. Plus lisible et moins sujette aux erreurs que les SI imbriqués. Disponible depuis Excel 2019 et Excel 365.

Syntaxe

=SI.CONDITIONS(test1 ; valeur_si_vrai1 ; [test2 ; valeur_si_vrai2] ; ...)
ArgumentObligatoireDescription
test1OuiPremière condition à évaluer
valeur_si_vrai1OuiValeur retournée si test1 est VRAI
testN ; valeur_si_vraiNNonPaires supplémentaires (jusqu'à 127)

Exemples concrets

Attribuer une mention selon une note Notation

Convertir une note sur 20 en mention : TB, B, AB, Passable, Insuffisant.

=SI.CONDITIONS(A2>=16;"Très Bien";A2>=14;"Bien";A2>=12;"Assez Bien";A2>=10;"Passable";VRAI;"Insuffisant")
Bien (pour une note de 14,5)
Catégoriser des clients par CA Commercial

Segmenter les clients en Grand Compte, PME, TPE.

=SI.CONDITIONS(A2>=50000;"Grand Compte";A2>=10000;"PME";VRAI;"TPE")
PME (pour 25 000 €)
Statut de livraison selon délai Logistique

Classer les commandes par urgence selon les jours de retard.

=SI.CONDITIONS(A2>7;"Critique";A2>3;"Urgent";A2>0;"En retard";VRAI;"Dans les délais")
Urgent (5 jours de retard)
Remise commerciale par palier Tarification

Appliquer la remise selon la quantité commandée.

=SI.CONDITIONS(A2>=100;0.15;A2>=50;0.10;A2>=20;0.05;VRAI;0)
10% de remise (pour 75 unités)

Erreurs courantes

Erreur
Cause probable
Solution
#N/A
Aucune condition n'est VRAI et pas de cas par défaut
Ajouter VRAI;"valeur_défaut" comme dernière paire pour couvrir tous les cas
Résultat inattendu
Ordre des conditions incorrect
Mettre les conditions du plus restrictif au moins restrictif (>=16 avant >=14)
Non disponible
Excel 2016 ou antérieur
SI.CONDITIONS requiert Excel 2019+. Utiliser des SI imbriqués pour les versions antérieures.
#VALEUR!
Nombre de paires test/valeur impair
Vérifier que chaque test a bien sa valeur_si_vrai correspondante

Testeur interactif — SI.CONDITIONS

Choisissez un scénario pour voir SI.CONDITIONS en action.

classeur_si-conditions.xlsx

Choisir un scénario :

Essayez SIC_REMISE pour voir la remise par palier de quantité

Besoin de logique conditionnelle dans Excel ?

ASPECT crée des fichiers Excel avec des règles métier complexes et des calculs automatisés.

Demander un devis gratuit →

Questions fréquentes

Quelle différence entre SI imbriqués et SI.CONDITIONS ? +

Les deux donnent le même résultat mais SI.CONDITIONS est plus lisible et moins sujette aux erreurs de parenthèses. SI imbriqués restent nécessaires pour les versions antérieures à Excel 2019.

Comment définir une valeur par défaut avec SI.CONDITIONS ? +

Ajoutez VRAI;"valeur_défaut" comme dernière paire. VRAI est toujours vrai, donc cette condition sera toujours atteinte si aucune des précédentes n'est vraie.

SI.CONDITIONS vs CHOISIR : lequel utiliser ? +

SI.CONDITIONS évalue des conditions booléennes (>=, =, <>...). CHOISIR sélectionne une valeur selon un index numérique. Pour des seuils ou comparaisons, SI.CONDITIONS est plus adapté.

Testeur de formule
A1
=
Cellule sélectionnée : Astuce : cliquez sur une cellule pour la modifier
✓ Formule copiée !