Comment utiliser la combinaison de fonctions IF AND dans Excel ?

Les Fonction IF dans Excel est extrêmement utile : elle génère différents résultats selon que l'entrée répond ou non à un certain critère. Mais que se passe-t-il si vous souhaitez que l'entrée réponde à plusieurs critères au lieu d'un seul ? C'est là qu'intervient la fonction Fonction ET intervient. Combinées, les fonctions IF AND d'Excel constituent un outil encore plus puissant !

Syntaxe

Je commencerai par montrer la syntaxe d'un formulaire type Fonction IF:

=IF(test_logique, valeur_si_vrai, [valeur_si_faux])
  • expression_logique - une expression ou une référence à une cellule contenant une expression ayant une valeur logique telle que VRAI ou FAUX. La fonction AND est utilisée ici pour tester plusieurs expressions
  • valeur_si_vrai - la valeur que la fonction renvoie si l'expression logique est VRAIE. Il peut s'agir d'un nombre, d'un texte ou même d'une autre fonction qui renvoie une valeur. Vous pouvez également insérer une autre instruction IF ici : c'est ce que l'on appelle un IF imbriqué.
  • valeur_si_faux - la valeur que la fonction IF renvoie si l'expression logique est FAUX. Comme pour la valeur_si_vrai, il peut s'agir d'un nombre, d'un texte ou d'une autre fonction renvoyant une valeur. Il peut également s'agir d'un IF imbriqué. Notez qu'il s'agit d'une entrée facultative et que si vous l'omettez, vous obtiendrez une valeur vide si l'expression est FAUX.

Passons maintenant à la fonction ET :

=AND(logique1, [logique2], ...)
  • logique1, logique2, etc. sont des expressions logiques. La fonction ne produira un résultat VRAI que si toutes les expressions logiques sont vraies

Enfin, lorsque vous les réunissez, vous obtenez.. :

=IF(AND(logique1, [logique2], ...), value_if_true, [value_if_false])
  • Lorsqu'elle est combinée, la fonction AND remplace le paramètre logical_expression de la fonction IF.
  • Toutes les expressions logiques de la fonction ET doivent être VRAIES pour obtenir le résultat. valeur_si_vrai

Comment utiliser la combinaison IF AND

Je vais vous montrer quelques exemples afin d'expliquer pleinement les fonctions. Dans cet exemple, je dispose d'une liste de personnes et de leurs informations alimentaires. Je veux écrire une fonction qui me dira si chaque personne est végétarienne et a des allergies.

Je peux le faire avec la formule =IF(AND(D2=”Oui”,E2=”Oui”), ”Oui”, ”Non”).

si et excel 1

L'expression logique est ici AND(D2=”Oui”,E2=”Oui”). Cette expression n'est évaluée comme VRAIE que lorsque les deux valeurs de la colonne D (végétarienne) et E (allergies) sont Oui. Si l'un d'eux est Non, l'expression est FAUX.

Notez que vous pouvez utiliser n'importe quel opérateur logique dans votre expression logique. La liste ci-dessous présente les options dont vous disposez.

Opérateurs logiques if et excel 2

Nombre entre deux valeurs

Vous pouvez également utiliser la combinaison de fonctions IF AND Excel lorsque vous souhaitez trouver un nombre compris entre deux nombres.

Par exemple, si je veux voir qui est plus âgé que 19 et plus jeune que 22, je peux utiliser la fonction =SI(ET(B2>19,B2<22), "Oui", "Non").

si et excel entre deux valeurs 3

J'ai utilisé ici deux autres des opérateurs logiques présentés précédemment (> et <). L'utilisation de la fonction ET me permet de définir rapidement une fourchette pour chaque valeur en définissant les limites supérieure et inférieure.

Je pourrais également utiliser les symboles >= et <= pour obtenir le même résultat, en tapant =SI(ET(B2>=20,B2<=21), "Oui", "Non").

si et excel supérieur à égal à 4

Conseils pour l'utilisation de la combinaison de fonctions IF AND dans Excel

  • La combinaison IF ET est une alternative beaucoup plus propre aux instructions IF imbriquées. Les IF imbriqués sont parfois nécessaires, mais si vous pouvez utiliser IF et AND à la place, faites-le !
  • Toutes les expressions logiques de la fonction AND doivent être vraies, sinon elle renvoie FALSE.
  • Si vous souhaitez obtenir un résultat VRAI si l'une de vos expressions logiques est vraie, vous pouvez utiliser la fonction OU au lieu de la fonction ET.

Vous pouvez aussi aimer...

fonction if imbriquée excel

Comment utiliser la fonction IF imbriquée dans Excel ?

Excel dispose de nombreuses fonctions intelligentes extrêmement utiles pour trier et analyser de grandes quantités de données dans une feuille de calcul. Les fonctions imbriquées...
xlookup excel image vedette

Comment utiliser la fonction XLOOKUP dans Excel ?

Lors de l'analyse de grandes quantités de données dans un tableau ou une plage dans Excel, il est courant de suivre certaines valeurs et de trouver les...
Fonction XIRR Image vedette d'Excel

Comment utiliser la fonction XIRR dans Excel ?

La fonction XIRR d'Excel calcule le taux de rendement interne, ou TRI, d'une série de flux financiers. La fonction est conçue...