Google Sheets : utilisez une fonction IF avec 3 conditions



Vous pouvez utiliser les formules suivantes pour créer une fonction IF avec 3 conditions dans Google Sheets :

Méthode 1 : fonction IF imbriquée

=IF(C2<15, "Bad", IF(C2<20, "OK",  IF(C2<25, "Good", "Great")))

Méthode 2 : fonction SI avec logique ET

=IF(AND(A2="Mavs", B2="Guard", C2>25), "Yes", "No")

Méthode 3 : fonction SI avec logique OU

=IF(OR(A2="Mavs", B2="Guard", C2>25), "Yes", "No")

Les exemples suivants montrent comment utiliser chaque formule en pratique avec l’ensemble de données suivant dans Google Sheets :

Exemple 1 : fonction IF imbriquée

Nous pouvons taper la formule suivante dans la cellule D2 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", "Great")))

Nous pouvons ensuite faire glisser et remplir cette formule dans chaque cellule restante de la colonne D :

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, retournez Super .

Exemple 2 : fonction SI avec logique ET

Nous pouvons taper la formule suivante dans la cellule D2 pour renvoyer « Oui » si trois 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>25), "Yes", "No")

Nous pouvons ensuite faire glisser et remplir cette formule dans chaque cellule restante de la colonne D :

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 à 25, renvoyez Oui .
  • Sinon, si au moins une condition n’est pas remplie, renvoyez No .

Notez qu’une seule ligne a renvoyé « Oui », car une seule ligne remplissait les trois conditions.

Exemple 3 : fonction SI avec logique OU

Nous pouvons taper la formule suivante dans la cellule D2 pour renvoyer « Oui » si l’une des trois conditions est remplie pour un joueur spécifique ou « Non » si aucune des conditions n’est remplie :

=IF(OR(A2="Mavs", B2="Guard", C2>25), "Yes", "No")

Nous pouvons ensuite faire glisser et remplir cette formule dans chaque cellule restante de la colonne D :

Voici ce que cette formule a fait :

  • Si la valeur dans la colonne Équipe était « Mavs » ou si la valeur dans la colonne Position était « Guard » ou si la valeur dans la colonne Points était supérieure à 25, renvoyez Oui .
  • Sinon, si aucune des conditions n’est remplie, renvoyez No .

Notez que six lignes au total ont renvoyé « Oui » car chacune de ces lignes remplissait au moins une des trois conditions.

Ressources additionnelles

Les didacticiels suivants expliquent comment effectuer d’autres tâches courantes dans Google Sheets :

Google Sheets : Comment COUNTIF n’est pas égal au texte
Google Sheets : calculer la moyenne si elle est supérieure à zéro
Google Sheets : comment calculer la moyenne si la cellule contient du texte

Ajouter un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *