Formule Excel

Résolu/Fermé
Lolita_25 Messages postés 121 Date d'inscription vendredi 10 juillet 2009 Statut Membre Dernière intervention 25 mars 2014 - 8 mars 2011 à 11:27
mic13710 Messages postés 1088 Date d'inscription samedi 26 novembre 2005 Statut Membre Dernière intervention 13 mai 2021 - 8 mars 2011 à 12:26
Bonjour tout le monde,

Voilà je suis en train de faire un excercice sur Excel et je suis en train de bloquer, j'espère que vous pourrez m'aider.

Voilà ce que je dois faire :

Affichez automatiquement dans la colonne Mention la mention « Passable » si la moyenne générale est comprise entre 10 et 12, la mention « Assez Bien » si la moyenne générale est comprise entre 12 et 14, la mention « Bien » la moyenne générale est comprise entre 14 et 16, la mention « Très Bien » au delà.

Donc j'ai un tableau avec plusieurs notes et j'ai calculé la moyenne générale de chaque élève, maintenant je dois utiliser une formule pour réaliser l'exercice ci-dessus.

Je pense que je dois utiliser la fonction SI mais je bloque au niveau du "entre 10 et 12", je ne sais pas comment écrire ça sous Excel.

Sa donne quelque chose comme ça : =SI(ET(K2>10 ???..."Passable";.....

Je suis bloquée, HELP ME PLEASE =)

3 réponses

ccm81 Messages postés 10856 Date d'inscription lundi 18 octobre 2010 Statut Membre Dernière intervention 10 mai 2024 2 404
8 mars 2011 à 11:51
bonjour

le note en A9 donne

=SI(A9>=16;"très bien";SI(A9>=14;"bien";SI(A9>=12;"assez bien";SI(A9>=10;"passable";""))))

bonne suite
2
pilas31 Messages postés 1825 Date d'inscription vendredi 5 septembre 2008 Statut Contributeur Dernière intervention 24 avril 2020 643
Modifié par pilas31 le 8/03/2011 à 11:45
Bonjour,

Voici un exemple :

=SI(ET(K2>=12;K2<14);"Passable";SI(ET(K2>=14;K2<16);"Bien";SI(K2>=16;"Très bien";"")))

Attention aux bornes dans le >= pour savoir si la note est comprise ou pas. J'ai fait un choix peut-être arbitraire.

A+

Cordialement,
1
Lolita_25 Messages postés 121 Date d'inscription vendredi 10 juillet 2009 Statut Membre Dernière intervention 25 mars 2014 214
8 mars 2011 à 11:51
=SI(ET(K2>10;K2<12));"Passable";SI(ET(K2>12;K2<14));"Assez Bien";SI(ET(K2>14;K2<16));"Bien";SI(ET(K2>16);"Très Bien"))

J'ai tapé la formule comme ci-dessus mais ça ne fonctionne pas :/ Merci d'avoir répondu en tout cas
0
pilas31 Messages postés 1825 Date d'inscription vendredi 5 septembre 2008 Statut Contributeur Dernière intervention 24 avril 2020 643
Modifié par pilas31 le 8/03/2011 à 11:58
Oui mais il faut imbriquer les SI
Voici :
=SI(ET(K2>=10;K2<12);"Passable";SI(ET(K2>=12;K2<14);"Assez Bien";SI(ET(K2>=14;K2<16);"Bien";SI(ET(K2>=16);"Très Bien";""))))

Il faut penser aux bornes avec les >=

Voir aussi la solution de ccm81 plus simple qui évite les ET()



Ajouter un dernier cas à "" pour éviter d'obtenir "FAUX" pour la note 8 par exemple
0
mic13710 Messages postés 1088 Date d'inscription samedi 26 novembre 2005 Statut Membre Dernière intervention 13 mai 2021 354
Modifié par mic13710 le 8/03/2011 à 12:08
Ou plus simple : avec une matrice et une recherche verticale.
Soit le tableau suivant en A3 à B7 (pour l'exemple) :

0 ' (mettre une apostrophe dans la case B3)
10 Passable
12 Assez bien
14 Bien
16 Très bien

Appliquer la formule suivante dans la cellule mention : =RECHERCHEV(K2;$A$3:$B$7;2)

Michel
0
mic13710 Messages postés 1088 Date d'inscription samedi 26 novembre 2005 Statut Membre Dernière intervention 13 mai 2021 354
8 mars 2011 à 12:26
On peut aussi éviter la première ligne du tableau (0 et ').
Dans ce cas, la formule devient :
=SI(K2>=$A$4;RECHERCHEV(K2;$A$4:$B$7;2);"")

Michel
0