ET et OU sont deux fonctions bien utiles pour jouer des conditions et effectuer des tests logiques. Chacune de ces fonctions renverra comme résultat VRAI ou FAUX.
Elles permettent de vérifier certains critères pour simplifier une formule SI, mais permettent également de pré-paramétrer des filtres. En effet, si j’ai une table de données avec une dizaine de champs et que je souhaite identifier une catégorie de personne en fonction de ces champs, je vérifie la concordance avec ces fonctions, et je l’insère dans ma formule.
Par exemple, une table sur des membres d’une association sportive. La cotisation se décline en trois tarifs. Un pour les seniors et enfants à 10 € / an, un autre pour les femmes footballeuses à 12 € / an, et tous les autres à 25 € / an (bien fait !).
Dans la colonne de Tarif 1, j’ai utilisé la fonction OU, c’est à dire, ou l’âge est supérieur à 60 ou il est inférieur à 15, se traduisant de la façon suivante :
=OU(B5>60;B5<15)
Dans la colonne de Tarif 2, j’ai utilisé la fonction ET, c’est à dire, et le sexe est F et le sport est Football, se traduisant de la façon suivante :
=ET(A5= »F »;C5= »Football »)
En fonction du résultat, il affiche VRAI ou FAUX.
Il ne me reste plus qu’à intégrer une fonction SI dans la colonne de COTISATION pour savoir laquelle retenir :
=SI(F5=VRAI;10;SI(G5=VRAI;12;25))
Vous remarquerez que j’ai imbriqué deux formules SI pour obtenir le test logique suivant : si Tarif 1 est VRAI alors 10 €, sinon si Tarif 2 est VRAI alors 12 €, sinon 25 €.
A vous de les utiliser au mieux dans vos tableaux en fonction de vos critères. Ces fonctions devraient vous faire gagner du temps. Vous pouvez aussi télécharger le fichier d’exemple pour vous aider.
Bons tests !