Fonction "SI"

Résolu
pierrot5.9 Messages postés 158 Date d'inscription   Statut Membre Dernière intervention   -  
pierrot5.9 Messages postés 158 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,
voila je suis sur un travail en informatique et perso, la fonction si j'ai un peu de mal.surtout sur celle là:
=SI(D22>=16;"Très bien";"";D22>=14;"Bien";"";D22>=12;"Assez bien";"";D22>=10;"Passable;"";D22<10;"")
voila à chaque fois il me dit qu'il y a une erreur mais je ne sais pas où. pourriez vous m'aidez? merci d'avance.
A voir également:

7 réponses

Nyctaclope Messages postés 5315 Date d'inscription   Statut Membre Dernière intervention   1 253
 
Bonsoir !

La fonction Si() ne peut avoir que trois arguments :

SI( condition ; quoi faire si vrai ; quoi faire si pas vrai )

Avec le contexte indiqué, "quoi faire si pas vrai" est une deuxième fonction SI() pour le deuxième test, etc ..

=SI(D22>=16;"Très bien";SI(D22>=14;"Bien";SI(D22>=12;"Assez bien";SI(D22>=10;"Passable";""))))

devrait convenir ... ( le dernier test D22<10 est inutile, car correspond à la dernière éventualité du dernier SI() )

A+

Nyctaclope
1
Utilisateur anonyme
 
Hello

Apparemment je verrai bien un ;"" manquant à la fin (avant la parenthèse fermante).
En effet chaque condition est suivie de deux valeurs, sauf la dernière ..
????????????

=SI(D22>=16;"Très bien";"";D22>=14;"Bien";"";D22>=12;"Assez bien";"";D22>=10;"Passable;"";D22<10;"";"")
0
pierrot5.9 Messages postés 158 Date d'inscription   Statut Membre Dernière intervention   4
 
non ca ne marche pas. il y a toujours une erreur.
0
Utilisateur anonyme
 
Quelle est cette erreur ?? le message
C'est dans excel ??
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
pierrot5.9 Messages postés 158 Date d'inscription   Statut Membre Dernière intervention   4
 
super ca marche. en fait je pensais aussi à cela mais je n'avais pas pensé aux parenthèses à la fin.
0
Nyctaclope Messages postés 5315 Date d'inscription   Statut Membre Dernière intervention   1 253
 
Re

Il n'y avait pas que les parenthèses, mais il manquait 3 SI() ...
Et tu peux remplacer le dernier "" par "mauvais" ou autre
A+

Nyctaclope
0
gillesdemev Messages postés 135 Date d'inscription   Statut Membre Dernière intervention   23
 
Bonsoir,
Cela ressemble à du XLS , c'est cela ?

Voici un truc qui marche
=SI(D22>=16;"tres bien";SI(D22>=14;"bien";SI(D22>=12;"assez bien";SI(D22>=10;"passable";"mauvais"))))

atention aux patenthéses autant d'ouvrante que de fermante

Bon courage
Gilles
0
pierrot5.9 Messages postés 158 Date d'inscription   Statut Membre Dernière intervention   4
 
merci c'est bon j y suis arrivé.
0