Fonction SI imbriqués
Bonjour,
Je souhaite intégrer plusieurs données sous forme de chiffres. Par exemple:
Entre 0 et 20 = la valeur sera égale à 1
Entre 20 et 40 = la valeur sera égale à 2
Entre 40 et 60 = la valeur sera égale à 3
Entre 60 et 80 = la valeur sera égale à 4
Entre 80 et 100 = la valeur sera égale à 5
J'ai donc tapé cette formule :
=SI(P3<20;1;0);SI(P3>=20;P3<40;2;0);SI(P3>=40;P3<60);3;0);SI(P3>=60;P3<=80);4;0);SI(P3>=80;P3<=100);5;0)))))
Cependant elle ne marche pas! Excel m'envoie un message "vous avez tapé un nombre trop important d'arguments pour cette fonction". Y'a t'il un moyen d'appliquer ma formule? Si tenté qu'elle soit correcte...
Merci pour votre aide!
Je souhaite intégrer plusieurs données sous forme de chiffres. Par exemple:
Entre 0 et 20 = la valeur sera égale à 1
Entre 20 et 40 = la valeur sera égale à 2
Entre 40 et 60 = la valeur sera égale à 3
Entre 60 et 80 = la valeur sera égale à 4
Entre 80 et 100 = la valeur sera égale à 5
J'ai donc tapé cette formule :
=SI(P3<20;1;0);SI(P3>=20;P3<40;2;0);SI(P3>=40;P3<60);3;0);SI(P3>=60;P3<=80);4;0);SI(P3>=80;P3<=100);5;0)))))
Cependant elle ne marche pas! Excel m'envoie un message "vous avez tapé un nombre trop important d'arguments pour cette fonction". Y'a t'il un moyen d'appliquer ma formule? Si tenté qu'elle soit correcte...
Merci pour votre aide!
4 réponses
-
ContributeurBonjour
Excel s'arrêtant à la première solution trouvée, les >= ne servent à rien et sont éliminés par la condition précédente (à condition de placer en croissant avec <et en décroissant avec >
=SI(P3<20;1;SI(P3<40;2;SI(P3<60;3;SI(P3<80;4;SI(P3<100;5;0)))))
mais si réellement ce sont les valeurs que vous utilisez, P3/20 devrait suffire!
crdlmnt
-
Bonjour,
tu as trop de parenthèses , il faut bâtir des imbrications ainsi :
=SI(P3<20;1;SI(P3<40;2;SI(P3<60;3 ...... etc
Cdlmnt
Via
-
-
-
-
Contributeur@cambonbonil suffit de l'écrire comme elle a été proposée, c'est à dire sans les ;0; à chaque SI !!!
si vous ne voulez pas affiché 1 quand P3 est vide, commencez la formule avec:
=SI(P3="";0;.... et rajou(ez une parenthèse à la fin ou SI(P3="";""... -
-
-
Coucou Vaucluse, comme d'hab les grands esprits se rencontrent !
Bien cordialement
-
Bonsoir
tester=ARRONDI.SUP(P3/20;0)