Excel 2020: gérer plusieurs conditions en IF - Conseils Excel

Table des matières

Lorsque vous devez effectuer un calcul conditionnel, la fonction IF est la réponse. Cela fonctionne comme ceci: Si, alors; autrement . Dans la figure suivante, un simple IF calcule un bonus pour vos ventes de plus de 20 000 $.

Mais que se passe-t-il lorsque deux conditions doivent être remplies? La plupart des gens imbriqueront une instruction IF dans une autre, comme indiqué ci-dessous:

Mais cette imbrication devient incontrôlable si de nombreuses conditions doivent être remplies. Utilisez la fonction ET pour raccourcir et simplifier la formule. =AND(Test,Test,Test,Test)est Vrai seulement si tous les tests logiques évaluent à Vrai. L'exemple suivant montre une formule plus courte avec les mêmes résultats.

Si vous aimez AND, vous pourriez trouver une utilisation pour OR et NOT. =OR(Test,Test,Test,Test)est Vrai si l'un des tests logiques est Vrai. NOT inverse une réponse, =NOT(True)est donc faux et =NOT(False)est vrai. Si jamais vous devez faire quelque chose de sophistiqué comme un NAND, vous pouvez utiliser =NOT(AND(Test,Test,Test,Test)).

Mise en garde

Bien qu'Excel 2013 ait introduit XOR en tant que Ou Exclusif, il ne fonctionne pas comme prévu par les comptables. =XOR(True,False,True,True)est vrai pour des raisons trop compliquées à expliquer ici. XOR compte si vous avez un nombre impair de valeurs True. Impair. Vraiment bizarre.

Articles intéressants...