Fonction Excel : SI.CONDITIONS

La fonction SI.CONDITIONS vérifie si une ou plusieurs conditions sont remplies et renvoie une valeur correspondant à la première condition vraie.

Prérequis : comprendre la fonction SI

Utilisation :

=SI.CONDITIONS(test_logique1; valeur_si_vrai1)

ou

=SI.CONDITIONS(test_logique1; valeur_si_vrai1; test_logique2; valeur_si_vrai2; ...)


Exemple d'utilisation

L'objectif ici sera d'afficher le tarif en fonction de l'âge de chaque personne :

excel afficher tarif selon age si conditions

Pour une meilleure lisibilité des formules, les cellules des tarifs ont été nommées de "tarif1" à "tarif4".

Avant l'apparition de la fonction SI.CONDITIONS, il fallait imbriquer des fonctions SI pour chaque critère supplémentaire, par exemple :

=SI(B2<6;tarif1;SI(B2<18;tarif2;SI(B2<65;tarif3;tarif4)))
excel fonctions si imbriquees conditions

La fonction SI.CONDITIONS permet d'éviter toutes ces imbrications et de simplement ajouter à la suite autant de paires (test logique -> valeur si vrai) que nécessaire :

=SI.CONDITIONS(B2<6;tarif1;B2<18;tarif2;B2<65;tarif3;B2>=65;tarif4)
excel fonction si conditions
En cas de besoin, vous pouvez télécharger le fichier Excel de cet exemple : si-conditions.xlsx