Logique Excel avancée - Fonction IFS

La description

La fonction IFS vérifie si une ou plusieurs conditions sont remplies et renvoie une valeur qui correspond à la première condition TRUE. Cette fonction a été ajoutée dans Excel 2016.

Syntaxe

IFS (logical_test1, value_if_true1, [logical_test2, value_if_true2], [logical_test3, value_if_true3]…)

Arguments

Argument La description Obligatoire / facultatif
test_logique1 Condition qui donne la valeur TRUE ou FALSE. Obligatoire
value_if_true1 Résultat à renvoyer si logic_test1 est évalué à TRUE. Peut être vide. Obligatoire
test_logique2… test_logique127 Condition qui donne la valeur TRUE ou FALSE. Optionnel
value_if_true2… value_if_true127 Résultat à renvoyer si logical_testN est évalué à TRUE. Chaque value_if_trueN correspond à une condition logical_testN. Peut être vide. Optionnel

Remarques

  • Les fonctions étant limitées à 254 paramètres, vous pouvez utiliser jusqu'à 127 paires d'arguments de condition et de résultat.

  • Pour spécifier un résultat par défaut, entrez une condition qui sera toujours vraie pour votre dernier argument de test_logique, telle que TRUE ou 1 = 1. La valeur correspondante sera renvoyée si aucune des autres conditions n'est remplie.

  • Si un argument de test_logique est fourni sans valeur_si_true correspondante, IFS affiche le message d'erreur typique "Vous avez entré trop peu d'arguments pour cette fonction".

  • Si un argument de test_logique est évalué et se résout en une valeur autre que TRUE ou FALSE, IFS renvoie une #VALUE! Erreur.

  • Si aucune condition TRUE n'est trouvée, IFS renvoie # N / A! Erreur.

Applicabilité

Excel 2016

Exemple