Menu
Coddy logo textTech

La fonction IF

Fait partie de la section Les fondamentaux du Journey Excel de Coddy — leçon 34 sur 42.

Jusqu'à présent, chaque formule donnait une réponse unique, quoi qu'il arrive. Mais la vraie vie est remplie de décisions : s'il pleut, prenez un parapluie, sinon, des lunettes de soleil. Excel prend des décisions grâce à la fonction IF :

=IF(condition, value_if_true, value_if_false)

IF prend exactement trois parties, séparées par des virgules. D'abord une condition, une question avec une réponse oui/non, comme A1>=60 ("est-ce que A1 est au moins égal à 60 ?"). Ensuite la réponse à afficher quand la condition est value_if_true (vraie), et enfin la réponse quand elle est value_if_false (fausse).

=IF(A1>=60, "pass", "fail")

Si A1 contient 75, cela affiche pass. Changez A1 pour 40 et cette même formule affichera fail, la formule reconsidère la condition à chaque fois que les données changent. Remarquez les guillemets autour de pass et fail : les réponses sous forme de texte se mettent toujours entre guillemets doubles, afin qu'Excel sache qu'il s'agit de mots à afficher et non de noms de cellules.

Les réponses n'ont pas besoin d'être du texte. =IF(A1>100, A1*0.9, A1) accorde une remise de 10 % uniquement sur les commandes supérieures à 100 ; les nombres, les formules et le texte fonctionnent tous comme réponses vrai/faux. Une question, deux résultats possibles : c'est ça, IF.

Essayez vous-même

Cette leçon ne comprend pas de défi de code.

quiz iconTestez-vous

Cette leçon comprend un petit quiz. Commencez la leçon pour y répondre et suivre votre progression.

Toutes les leçons de Les fondamentaux