Les deux fonctions ET et OU imbriquées dans la fonction SI

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 imbriquées 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 iPhone.

Tableau d'achat de smartphones


  • 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.


Exemple d'utilisation de la fonction ET


  • Faites copier-coller dans les autres cellules en bas.
  • Voici ce que vous allez obtenir


deuxième exemple d'utilisation de la fonction ET


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 :

  • 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)


Exemple d'utilisation de la fonction OU


  • 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 :


Deuxième exemple d'utilisation de la fonction OU


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 :

Imbriquer la fonction ET dans la fonction SI



  • Copiez ensuite la formule dans les autres cellules et remarquez le résultat obtenu :

Associer la fonction ET à la fonction SI - exemple 2


Imbriquer OU dans la fonction SI

De la même façon, on va imbriquer la fonction OU dans la fonction SI en repartons 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)

Imbriquer la fonction OU dans la fonction SI



  • 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.

Insérer rapidement une formule dans plusieurs cellules


  • Voici alors le résultat affiché :

Associer la fonction OU à la fonction SI - exemple 2

SHARE

Excel Info

  • Image
  • Image
  • Image
  • Image
  • Image