SI.CONDITIONS
Évalue plusieurs conditions et retourne la valeur de la première condition VRAIE.
SI.CONDITIONS(test_logique1; valeur_si_vrai1; [test_logique2; valeur_si_vrai2]; ...)Arguments
test_logique1Première conditionvaleur_si_vrai1Résultat si la première condition est VRAIEtest_logique2Deuxième condition(optionnel)valeur_si_vrai2Résultat si la deuxième condition est VRAIE(optionnel)
=SI.CONDITIONS(A1>=90;"A";A1>=80;"B";A1>=70;"C";VRAI;"F")Seuils de notes multiples
=SI.CONDITIONS(B1="Or";100;B1="Argent";50;B1="Bronze";25)Points attribués selon la médaille
=SI.CONDITIONS(A1>0;"Positif";A1<0;"Négatif";VRAI;"Zéro")Catégorisation des nombres
- •Utilisez VRAI comme dernière condition pour une valeur par défaut
- •Remplace les instructions SI imbriquées
- •Disponible dans Excel 2019 et versions ultérieures
- •Oublier la paire finale VRAI;"défaut" et se prendre un #N/A dès qu'aucune condition ne correspond
- •Mettre les conditions dans le mauvais ordre - tester A1>=70 avant A1>=90, si bien que le seuil le plus élevé n'est jamais atteint
- •Construire une formule de notation avec SI.CONDITIONS pour un fichier qui doit aussi s'ouvrir sous Excel 2016, où la fonction n'existe pas
SILa brique de base que SI.CONDITIONS remplace dès qu'on dépasse deux ou trois conditions imbriquéesCHOISIR.SISe lit mieux quand on compare une seule valeur à une liste fixe plutôt que de tester des plagesRECHERCHEVUne RECHERCHEV en correspondance approximative sur une table de seuils peut discrètement remplacer une longue chaîne de SI.CONDITIONS pour une logique de notationQue se passe-t-il si aucune condition de SI.CONDITIONS n'est VRAIE ?
Vous obtenez tout simplement #N/A. Ajoutez une dernière paire VRAI;"valeur par défaut" pour avoir toujours un résultat de secours au lieu d'une erreur.
L'ordre des conditions compte-t-il vraiment dans SI.CONDITIONS ?
Oui, et c'est un piège facile - SI.CONDITIONS vérifie les conditions de gauche à droite et s'arrête à la première VRAIE. Pour des seuils type notation, listez la valeur la plus haute en premier, sinon un seuil plus bas capture tout avant que le plus élevé n'ait sa chance.
Puis-je utiliser SI.CONDITIONS dans n'importe quelle version d'Excel ?
Non - SI.CONDITIONS demande Excel 2019, Excel 2021 ou Microsoft 365. Pour une version plus ancienne, retour aux instructions SI imbriquées.
Besoin de traduire une formule utilisant SI.CONDITIONS ?
Utilisez notre traducteur pour convertir votre formule complète
