Excel fonction SI avec un ET imbriqué

Fermé
EmPare2013 Messages postés 50 Date d'inscription vendredi 9 août 2013 Statut Membre Dernière intervention 9 juin 2017 - 9 août 2013 à 16:21
ccm81 Messages postés 10878 Date d'inscription lundi 18 octobre 2010 Statut Membre Dernière intervention 11 septembre 2024 - 10 août 2013 à 11:06
Bonjour,

Je voudrais obtenir la cote selon le résultat.

Voici les cotes :

Cote Résultat final
A++ 4,98 et +
A+ 4,70 à 4,97
A 4,20 à 4,69
B+ 3,70 à 4,19
B 3,20 à 3,69
C+ 2,70 à 3,19
C 2,20 à 2,69
D 1,70 à 2,19
E 1,69 et -

Voici la formule que j'ai essayé :


=SI(B90>4,98);"A++";SI(ET(B90>4,7;B90<4,97);"A+";SI(ET(B90>4,2;B90<4,69);"A";SI(ET(B90>3,7;B90<4,19);"B+";SI(ET(B90>3,2;B90<3,69);"B";SI(ET(B90>2,7;B90<3,19);"C+";SI(ET(B90>2,2;B90<2,69);"C";SI(ET(B90>1,7;B90<2,19);"D";SI(B90<1,69);"E");0))))))))))))))))


Quelqu'un peu me dire ce que je ne fait pas de correct? J'ai toujours un message d'erreur.

Merci beaucoup!






A voir également:

2 réponses

Gyrus Messages postés 3334 Date d'inscription samedi 20 juillet 2013 Statut Membre Dernière intervention 9 décembre 2016 523
9 août 2013 à 16:37
1
via55 Messages postés 14472 Date d'inscription mercredi 16 janvier 2013 Statut Membre Dernière intervention 13 septembre 2024 2 727
9 août 2013 à 19:37
bonsoir

les ET sont déjà inutiles et il y a trop de SI (maximum 7) essaie :

=SI(B90>=4,98;"A++";SI(B90>=4,7;"A+";SI(B90>=4,2;"A";SI(B90>=3,7;"B+";SI(B90>=3,2;"B";SI(b90>=2,7;"C+";"")))))) & SI(B90<=1,69;"E";si(B90<=2,19;"D";si(b90<=2,69;"C";"")))

Cdlmnt
1
EmPare2013 Messages postés 50 Date d'inscription vendredi 9 août 2013 Statut Membre Dernière intervention 9 juin 2017 10
9 août 2013 à 19:39
J'ai déjà quelqu'un qui a trouvé, voici :

=SI(B90>=4,98;"A++";SI(ET(B90>=4,7;B90<4,97);"A+";SI(ET(B90>=4,2;B90<4,69);"A";SI(ET(B90>=3,7;B90<4,19);"B+";SI(ET(B90>=3,2;B90<3,69);"B";SI(ET(B90>=2,7;B90<3,19);"C+";SI(ET(B90>=2,2;B90<2,69);"C";SI(ET(B90>=1,7;B90<2,19);"D";SI(B90<1,69;"E";0)))))))))
0
ccm81 Messages postés 10878 Date d'inscription lundi 18 octobre 2010 Statut Membre Dernière intervention 11 septembre 2024 2 415
9 août 2013 à 20:14
RQ1. comme dit via55 que je salue au passage, tous les ET sont inutiles (Si B90 n'est pas >=4.98, c'est qu'il est < à 4.98), les enlever simplifierait pas mal la formule
RQ2. ta formule en l'état, ne traite pas le cas B90 = 4.97 entre autres ....

cordialement
0
EmPare2013 Messages postés 50 Date d'inscription vendredi 9 août 2013 Statut Membre Dernière intervention 9 juin 2017 10
9 août 2013 à 20:22
Dans mon cas, j'ai fait les tests et tout fonctionne.
0
ccm81 Messages postés 10878 Date d'inscription lundi 18 octobre 2010 Statut Membre Dernière intervention 11 septembre 2024 2 415
Modifié par ccm81 le 10/08/2013 à 11:36
Pas de problème, c'était juste 2 remarques en passant

Il n'empêche que, chez moi, la valeur 4.97 n'est pas traitée avec la formule du post #3,
=SI(B90>=4,98;"A++";SI(ET(B90>=4,7;B90<4,97) .......
ce qui semble normal!

Bonne journée
0