Logique

IF Formule

IF teste une condition et renvoie une valeur lorsque la condition est vraie et une autre lorsqu’elle est fausse. C’est le fondement de toute logique de décision dans les tableurs, utilisée pour noter des scores, signaler des factures en retard ou catégoriser des données. Vous pouvez imbriquer plusieurs fonctions IF pour gérer plus de deux résultats.

Syntaxe

IF(logical_test, value_if_true, value_if_false)
ParamètreDescription
logical_testLa condition à évaluer.
value_if_trueLa valeur renvoyée si la condition est vraie.
value_if_falseLa valeur renvoyée si la condition est fausse.
Essayez IF dans Viztab — gratuit, sans inscription

Exemples

ABC
1ÉlèveNoteRésultat
2Alice92Reçu
3Bob65Refusé
4Carol78Reçu
5Dave45Refusé

Reçu ou refusé selon la note

Formule
=IF(B2>=70, "Reçu", "Refusé")
Renvoie : « Reçu » si la note en B2 est 70 ou plus, sinon « Refusé »

Appliquer un seuil de remise

Formule
=IF(C2>1000, C2*0.1, 0)
Renvoie : 10 % de la valeur de la commande si elle dépasse 1 000, sinon 0

IF imbriqué pour les mentions

Formule
=IF(B2>=90,"A",IF(B2>=80,"B",IF(B2>=70,"C","F")))
Renvoie : A, B, C ou F selon le seuil atteint par la note

Erreurs Courantes

#VALUE!

La condition compare des types incompatibles, comme du texte avec un nombre. Assurez-vous que les deux côtés de la comparaison sont du même type.

Résultat inattendu

Si votre IF renvoie la mauvaise branche, vérifiez si la cellule contient un nombre stocké sous forme de texte. Utilisez VALUE() pour le convertir.

Conseils

Évitez l’imbrication profonde

Au lieu d’imbriquer plus de 3 fonctions IF, utilisez IFS (si disponible) ou un VLOOKUP/INDEX-MATCH sur un tableau de référence.

Chaîne vide pour laisser blanc

Utilisez "" comme valeur fausse pour laisser une cellule visuellement vide : =IF(A1>0, A1*0.08, "")

Combiner avec AND/OR

Testez plusieurs conditions : =IF(AND(B2>=70, C2>=70), "Reçu", "Refusé") exige que les deux notes soient à 70+.

Essayez IF dans Viztab

Importez vos données et utilisez IF avec plus de 370 formules. Sans inscription.

Ouvrir Viztab

Formules Associées