Excel : Comment utiliser une fonction IF avec 4 conditions
Vous pouvez utiliser les formules suivantes pour créer une fonction SI avec 4 conditions dans Excel :
Méthode 1 : fonction IF imbriquée
=IF(C2<15,"Bad",IF(C2<20,"OK",IF(C2<25,"Good",IF(C2<30,"Great","Awesome"))))
Méthode 2 : fonction SI avec logique ET
=IF(AND(A2="Mavs", B2="Guard", C2>20, D2>4), "Yes", "No")
Méthode 3 : fonction SI avec logique OU
=IF(OR(A2="Mavs", B2="Guard", C2>20, D2>4), "Yes", "No")
Les exemples suivants montrent comment utiliser chaque formule en pratique avec l’ensemble de données suivant dans Excel :
Exemple 1 : fonction IF imbriquée
Nous pouvons taper la formule suivante dans la cellule E2 pour renvoyer une valeur spécifique basée sur la valeur de chaque joueur dans la colonne Points :
=IF(C2<15,"Bad",IF(C2<20,"OK",IF(C2<25,"Good",IF(C2<30,"Great","Awesome"))))
Nous pouvons ensuite faire glisser et remplir cette formule dans chaque cellule restante de la colonne E :
Voici ce que cette formule a fait :
- Si la valeur de la colonne Points est inférieure à 15, renvoyez Bad .
- Sinon, si la valeur de la colonne Points est inférieure à 20, renvoyez OK .
- Sinon, si la valeur dans la colonne Points est inférieure à 25, renvoyez Good .
- Sinon, si la valeur dans la colonne Points est inférieure à 30, renvoyez Great .
- Sinon, retournez Awesome .
Exemple 2 : fonction SI avec logique ET
Nous pouvons taper la formule suivante dans la cellule E2 pour renvoyer « Oui » si quatre conditions sont remplies pour un joueur spécifique ou « Non » si au moins une des conditions n’est pas remplie :
=IF(AND(A2="Mavs", B2="Guard", C2>20, D2>4), "Yes", "No")
Nous pouvons ensuite faire glisser et remplir cette formule dans chaque cellule restante de la colonne E :
Voici ce que cette formule a fait :
- Si la valeur dans la colonne Équipe était « Mavs » et la valeur dans la colonne Position était « Guard » et la valeur dans la colonne Points était supérieure à 20 et la valeur dans la colonne Assists était supérieure à 4, renvoyez Oui .
- Sinon, si au moins une condition n’est pas remplie, renvoyez No .
Exemple 3 : fonction SI avec logique OU
Nous pouvons taper la formule suivante dans la cellule E2 pour renvoyer « Oui » si l’une des quatre conditions est remplie pour un joueur spécifique ou « Non » si aucune des conditions n’est remplie :
=IF(OR(A2="Mavs", B2="Guard", C2>20, D2>4), "Yes", "No")
Nous pouvons ensuite faire glisser et remplir cette formule dans chaque cellule restante de la colonne E :
Voici ce que cette formule a fait :
- Si la valeur dans la colonne Équipe était « Mavs » ou la valeur dans la colonne Position était « Guard » ou la valeur dans la colonne Points était supérieure à 20 ou la valeur dans la colonne Assists était supérieure à 4, renvoyez Oui .
- Sinon, si aucune des conditions n’est remplie, renvoyez No .
Ressources additionnelles
Les didacticiels suivants expliquent comment effectuer d’autres tâches courantes dans Excel :
Excel : comment utiliser COUNTIF avec plusieurs plages
Excel : une formule simple pour « si ce n’est pas vide »
Excel : Comment utiliser une formule RANK IF