Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

moyenne sur notation alphabétique

  • Initiateur de la discussion Initiateur de la discussion grodep
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

grodep

XLDnaute Occasionnel
bonjour je cherche, par le biais d'une macro à calculer les moyennes de notations. La difficulté réside dans le fait que les notations sont du style A,B,C,D. Ce que je souhaiterais, c'est que ma macro traite ces valeurs comme équivalentes à(par exemple) 5,10,15,20, pour, ensuite en faire la moyenne pour chaque personne.

jusqu'à maintenant je n'ai à l'idée que des solutions "lourdes" et gauches et je sollicite donc vos esprits imaginatifs afin de trouver une solution simple et efficace 🙂

merci d'avance
 

Pièces jointes

Re : moyenne sur notation alphabétique

Bonjour,

à défaut de macro, une solution avec une formule matricielle :

en O6 :

Code:
=MOYENNE(SI($C$6:$N$6<>"";(CODE(C6:N6)-64)*5))

Formule matricielle à valider par CTRL + MAJ + ENTREE

puis à recopier en O9 et O12 sur ton exemple

@+
 
Re : moyenne sur notation alphabétique

ce que j'adore dans ta solution, c'est son ingéniosité, en revanche je ne peux pas l'utiliser car elle ne me permet pas de choisir moi meme la valeur associée aux lettres, or il faut que je puisse le faire. D'autre part, la notation exemple A,B,C,D,E pourrait etre remplacée par M,I,F,S.

merci quand meme, je retiens cette solution dans un coin de ma tete.
 
Re : moyenne sur notation alphabétique

re,

j'ai utilisé le code Ascii des caractères pour aller au plus simple.

Sinon, on peut envisager une solution avec une table de correspondance entre les lettres et leur valeur.

Sinon, quelle serait la valeur accordée aux lettres M, I, F et S que tu nous donnes ?

@+
 
Re : moyenne sur notation alphabétique

Bonjour,

P6 :=MOYENNE(SI(C6:N6<>"";CHOISIR(EQUIV(C6:N6;{"A";"B";"C";"D"};0);5;8;12;17)))

Les lettres (A, B, ...) et les valeurs numériques (5, 8, ...) peuvent être modifiées.

Édition: formule matricielle à valider par Ctrl+Maj+Entrée !
 
Dernière édition:
Re : moyenne sur notation alphabétique

(...) je sollicite donc vos esprits imaginatifs afin de trouver une solution simple et efficace (...)
Bonjour grodep.
Après intense réflexion, je pense à une solution qui me semble simple et efficace : si je veux attribuer 5 à quelqu'un, je tenterais de lui dire :
"Je vous donne 5."
A une autre qui m'inciterait à accorder 15, je dirais audacieusement :
"Je vous donne 15."
Avantage : pas de complication de codage, clarté pour tous. On sait immédiatement où on en est : j'ai obtenu 5, 5, 15, 10. Moyenne 8,75 recta.
J'ai eu A, A, C, B. Moyenne ???
Inconvénient : je n'ai pas assez d'imagination pour en trouver.​
ROGER2327
 
Re : moyenne sur notation alphabétique


effectivement, on ne peut imaginer plus simple ! 😀 😀
malheureusement, je ne suis pas l'auteur des différents barèmes et système de notations qui vont pour certains de la notation claire et limpide de 0 à 20 au plus simplissime 'Vu" ou "à refaire", en passant par des I(nsuffisant),F(aible),S(tandard)... Bref, les notations sont diverses, et tentant de faire un programme qui fonctionne pour tous les types de notations, je tente tant bien que mal d'adapter mes lignes de code en fonction. 🙂
 
Re : moyenne sur notation alphabétique


un grand merci, ça fonctionne parfaitement, et c'est effectivement modulable à souhait 🙂

merci à tous les autres intervenants également 😉
 
Re : moyenne sur notation alphabétique

Bonsoir à tous 🙂

Hors sujet par rapport au calcul de moyenne, mais bon....

le flash du soir sur ce même fil 🙂



😀 tu vas être bon pour une tournée générale 😀

Bravo pour toutes tes contributions, et très bonne soirée à tous 🙂

mth
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…