Renvoie une valeur quand une condition est vraie et une autre quand elle est fausse.
Syntaxe
IF(logical_test, value_if_true, value_if_false)Arguments
logical_testobligatoire
Une condition qui s'évalue à TRUE ou FALSE.
value_if_trueobligatoire
Ce qu'il faut renvoyer quand le test est TRUE.
value_if_falseobligatoire
Ce qu'il faut renvoyer quand le test est FALSE.
IF est la fonction de décision centrale d'Excel. Elle évalue un test logique et bifurque entre deux résultats. Vous pouvez imbriquer des IF pour plusieurs conditions, bien qu'IFS ou une recherche soit généralement plus propre dès que vous avez plus de deux branches.
=IF(B2>=60, "Pass", "Fail")→PassRenvoie Pass lorsque le score est d'au moins 60.
=IF(C2>1000, C2*0.1, 0)→125Applique une prime de 10 % uniquement lorsque les ventes dépassent 1000.
Écrivez la condition
Construisez une comparaison qui renvoie TRUE ou FALSE, p. ex. B2>=60.
Définissez les deux résultats
Indiquez la valeur pour la branche vraie et la branche fausse.
Imbriquez ou passez à IFS
Pour trois résultats ou plus, utilisez IFS pour garder la formule lisible.
Combinez les conditions avec AND() ou OR() dans le test logique, p. ex. IF(AND(A2>0, B2>0), ...). Pour de nombreux résultats distincts, utilisez IFS.