Excel : fonctions "SI" imbriquées

Résolu
bkrap -  
 fafa fg -
Bonjour,

J'essai de créer une fonction pour que obtenir le résultat suivant :
IMC dans ma case H3.
Si IMC < 18.5 : maigreur
Si IMC entre 18.5 et 25 : normal
Si IMC entre 25 et 30 : surpoids
Si IMC entre 30 et 35 : obésité modérée
Si IMC entre 35 et 40 : obésité sévère
Si IMC > 40 : obésésité morbide

J'ai tenté la formule suivante :
=SI(H3>18,5;SI(H3>25;SI(H3>30;SI(H3>35;SI(H3>40;obesite morbide;obesite severe);obesite moderee);Surpoids);Normal);maigreur)

Mais j'obtiens l'erreur "NOM".

Pouvez-vous me dire où se trouve mon erreur ?

En vous remerciant par avance pour votre aide :-)

3 réponses

  1. UsulArrakis Messages postés 7683 Statut Contributeur 3 196
     
    salut
    ta formule n'est pas correctement écrite
    il faut écrire de cette façon
    =SI(argument; valeur si vrai; valeur si faux)

    donc dans ton cas il faut commencer comme ça
    =SI(argument1;valeur si vrai;SI(argument2;valeur si vrai;SI(argument3;valeur si vrai;...........))))

    0
    1. fafa fg
       
      =si(IMC>40;"obésité morbite";si(IMC>35;"obésité sévère";si(IMC>30; "obésité modéré";si(IMC>25;"surpoids";si(IMC>18.5;"normal";"maigreur")))))
      0
  2. bkrap
     
    Merci pour la rapidité de ta réponse.

    Nouvelle tentative :
    =SI(H3<16,5;dénutrition;SI(H3<18,5;maigreur;SI(H3<25;Normal;SI(H3<30;Surpoids;SI(H3<35;obésité modérée;SI(H3<40;obésité sévère;obésité morbide))))))

    Toujours la même erreur #NOM? :-(
    0
  3. bkrap
     
    Trouvé il fallait mettre les noms entre guillemets.

    Merci :-)
    0