L’article présent de la formation Excel vous montre comment imbriquer la fonction ET ou la fonction OU dans la fonction SI.
Les deux fonctions Et et OU font
partie de la catégorie des fonctions logiques d’Excel. Leur fonction est de
tester plusieurs conditions pour renvoyer des valeurs logiques VRAI ou FAUX.
Cependant l’utilité de ces deux fonctions
s’avèrent très importante lorsque vous les imbriquez dans une autre fonction
telle que la fonction SI.
Essayons tout d’abord de voir
comment peut-on utiliser les deux fonctions Et et OU, puis découvrons comment
les imbriquer dans la fonction SI.
La fonction ET
La fonction ET renvoie VRAI si
tous les arguments sont VRAI et renvoie FAUX si au moins l'un des arguments est
FAUX.
- Sa syntaxe est la suivante :
ET(valeur_logique1;[valeur_logique2];...)
Les arguments
valeur_logique(1,2,3…) représentent les conditions à tester. On peut tester
jusqu’à 255 conditions.
Exemple d’utilisation
Dans le tableau suivant, on veut
donner une remise sur l’achat des Housses mais à condition que le smartphone
acheté soit un iPhone.
- Commençons par tester en premier les valeurs contenues dans les deux cellules A2 et B2 si elles répondent à notre condition ou non.
- Dans la cellule F2 entrez la formule suivante =ET(A2="iphone";B2="housse")
- Le résultat renvoyé est VRAI.
- Faites copier-coller dans les autres cellules en bas.
- Voici ce que vous allez obtenir
La fonction OU
La fonction OU renvoie la valeur
VRAI si une des conditions testées est VRAI et la valeur FAUX si toutes les
conditions sont fausses.
- Sa syntaxe prend la forme suivante :
OU(valeur_logique1;[valeur_logique2],...)
Comme la fonction ET, la fonction
OU peut tester jusqu’à 255 conditions.
Exemple d’utilisation :
Suivez cette courte vidéo pour avoir une idée rapide sur comment utiliser la fonction OU :
- En travaillant sur l’exemple précédent, on va maintenant offrir une remise sur l’achat des accessoires SAMSUNG ou si la quantité d’achat dépasse 150 quelque soit le smartphone acheté.
- Pour cela, sélectionnez la cellule F2 et entrez la formule suivante : =OU(A2="Samsung";C2>150)
- Excel affiche FAUX car aucune condition n’est remplie.
- Faites copier-coller de la formule dans les autres cellules en bas, et voici le résultat que vous obtiendrez :
Imbriquer Et dans la fonction SI
Voilà, maintenant on va imbriquer
dans la fonction SI notre formule précédente dans laquelle nous avons utilisé
la fonction ET pour calculer la remise de 10% sur l’achat des housses du
smartphone iPhone.
Rappelons-nous cette formule qui
s’est écrite de la façon suivante : =ET(A2="iphone";B2="housse")
En l’imbriquant dans la fonction SI, nous aurons la formule qui suit :
=SI(ET(A2="iphone";B2="housse");D2*10%;0)
Alors, si la fonction ET renvoie VRAI la remise sera calculée en multipliant le prix d’achat par 10%, et si la fonction ET renvoie Faux, un zéro 0 sera affiché.
- Tapez cette formule dans la cellule E2, et voici ce que vous aurez comme résultat :
- Copiez ensuite la formule dans les autres cellules et remarquez le résultat obtenu :
Regardez cette courte vidéo qui explique comment utiliser la fonction ET
Imbriquer OU dans la fonction SI
De la même façon, on va imbriquer
la fonction OU dans la fonction SI en repartant de notre exemple d’utilisation
de la fonction OU vu en haut.
On va donc calculer une remise de 15% sur l’achat des accessoires SAMSUNG ou si la quantité d’achat dépasse 150 quelque soit le smartphone acheté.
Notre formule utilisant la fonction OU était : =OU(A2="Samsung";C2>150).
- Sélectionnez alors la cellule E2 et entrez la formule suivante en imbriquant la fonction OU dans la fonction SI :
=SI(OU(A2="Samsung";C2>150);D2*15%;0)
- Copiez ensuite la formule dans les cellules de E3 à E13
Note : vous pouvez aussi
sélectionner la plage de cellules E2:E13, puis entrer la formule =SI(OU(A2="Samsung";C2>150);D2*15%;0)
dans la barre de formule et taper enfin Ctrl+Entrée.
- Voici alors le résultat affiché :










