Formule SI avec 4 conditions

Bonjour à tout le monde,

Je galère un peu à faire fonctionne une formule SI avec 4 conditions.

Voilà ma formule ;

=SI(I2="";"";SI(I2>30;"High";SI(8<I2<30;"Med";SI(I2<7;"low"))))

Je voudrais que

  • si la case I2 est vide, la case de ma formule reste vide
  • si la case I2 est plus grande que 30, "High" soit inscrit
  • si la case I2 est entre 30 et 8, "Med" soit inscrit
  • si la case I2 est plus petite que 8 , "Low" soit inscrit.

Pour l'instant j'arrive à faire fonctionner les 2 premiers points, mais ça ne fonctionne pas pour Med et Low,, ça affiche seulement FAUX.

Je vous remercie d'avance pour votre aide

Bonjour le forum,

=SI(I2="";"";SI(I2>30;"High";SI(I2>=8;"Med";"Low")))
jeansib a écrit :
=SI(I2="";"";SI(I2>30;"High";SI(8<I2<30;"Med";SI(I2<7;"low"))))

C'est marrant ca ... Et surtout, c'est parfaitement grammaticalement correct (pour cela que ca ne plante pas)

8<I2<30

->8<I2 = vrai (=1)

1 < 30 = vrai

ou

->8<I2 = faux (=0)

0 < 30 = vrai

Donc ca renvoi toujours vrai

Ou :

=SIERREUR(SI(I2="";"";CHOISIR(EQUIV(I2;{1;8;31});"Low";"Med";"High"));"")
Rechercher des sujets similaires à "formule conditions"