Logique Excel avancée - Fonction IF

La description

La fonction IF renvoie une valeur si une condition est TRUE et une autre valeur si elle est FALSE.

Syntaxe

IF (logical_test, value_if_true, [value_if_false])

Arguments

Argument La description Obligatoire / facultatif
Test de logique La condition que vous souhaitez tester. Obligatoire
value_if_true La valeur que vous souhaitez renvoyer si le résultat du test_logique est TRUE. Obligatoire
value_if_false La valeur que vous souhaitez renvoyer si le résultat du test_logique est FALSE. Optionnel

Remarques

  • IF Function renvoie une erreur 0 (zéro) dans la cellule, si ni value_if_true ni value_if_false ne sont fournis.

  • Pour voir la bonne valeur renvoyée, ajoutez le texte de l'argument aux deux arguments ou ajoutez TRUE ou FALSE à l'argument.

  • IF Function renvoie une erreur #NAME? dans la cellule si la formule est mal orthographiée.

  • La fonction IF est plus utile lorsqu'elle est imbriquée. Jusqu'à 64 fonctions IF peuvent être imbriquées les unes avec les autres pour les arguments value_if_true et value_if_false afin de construire des tests plus élaborés.

  • Si l'un des arguments de la fonction IF est un tableau, chaque élément du tableau est évalué lorsque l'instruction IF est exécutée.

  • Vous pouvez utiliser IF en conjonction avec d'autres fonctions Excel -

    • Pour compter le nombre d'occurrences d'une chaîne de texte ou d'un nombre dans une plage de cellules, utilisez les fonctions COUNTIF ou COUNTIFS.

    • Pour calculer une somme basée sur une chaîne de texte ou un nombre dans une plage, utilisez les fonctions SUMIF ou SUMIFS.

Applicabilité

Excel 2007, Excel 2010, Excel 2013, Excel 2016

Exemple