Enrichir un test logique
Nous avions vu dans un précédent article comment construire un test logique. Seulement, il y a des situations ou ne faire qu'un seul test entre 2 valeurs n'est pas suffisant.
Si vous êtes amenés à effectuer un test qui reprend plusieurs colonnes / données de votre classeur, il vous faudra utiliser les fonctions ET ou OU qui vont enrichir vos tests logiques dans Excel.
Présentation des fonctions ET et OU
- Les fonctions ET et OU se construisent en mettant tous vos tests, ensemble, dans une seule parenthèse, en les séparant les uns des autres par des points-virgules.
- Vous pouvez écrire jusqu'à 255 arguments dans les fonctions ET et OU (peu de chance que vous atteigniez un jour cette limite ? )
Fonction ET
Une condition ET retournera VRAI si et seulement si, tous les tests de la fonction sont vrais.
=ET(condition 1;condition 2;condition 3; ...)
Ici ,nous voulons faire un test pour sélectionner les Hommes qui ont au plus 1 enfant (soit 0 ou 1)
=ET(C2="Homme";F2<=1)
Fonction OU
Une condition OU retournera VRAI si une seule (ou plus) des conditions de la fonction est vraie.
=OU(condition 1;condition 2;condition 3; ...)
Attention : La fonction OU est dite inclusive, c'est-à-dire qu'elle retournera VRAI si au moins une des conditions est vraie. Par contre, si vous voulez faire un test lorsque exactement une seule condition est vraie, alors dans ce cas il faut faire un OU exclusif en utilisant la fonction OUX (uniquement depuis Excel 2013).
Utiliser ET et OU dans la fonction SI
Dans notre exemple, nous avons opté pour retourner un résultat sous forme de 0 ou 1. Mais vous pouvez personnaliser le résultat en utilisant la fonction SI.
=SI(ET(E2="Marié";F2=1);"Sélectionné";"")
Vous trouverez des informations complémentaires sur les fonctions ET et OU sur le site de Microsoft.
Exercice sur les fonctions ET et OU dans Excel.
Pour apprendre à bien utiliser les tests logiques et les fonctions ET et OU, voici une liste d'exercices en ligne gratuit
- Exercice sur les tests logiques
- Exercice sur les fonctions ET er OU dans Excel
- Exercice fonctions SI, SI.CONDITIONS, SIERREUR