Moyenne de notes alphabétiques
Supposons par exemple que les notes possibles soient A, B, C, D et F correspondant respectivement à des valeurs de 4, 3, 2, 1 et 0.
On souhaite effectuer, pour une série de matières sans pondération, la moyenne de ces notes :
En C1, nous avons entré la formule =5-cherche(B1;"ABCDF") qui a été ensuite recopiée en dessous. Cela nous permet de calculer en C11 la simple moyenne de C1:C9.
En B12, nous avons entré une formule matricielle, donc validée avec [Ctrl]-[Alt]-[Entrée], qui nous permet de calculer directement le même résultat sans avoir besoin de la colonne C, la formule étant : =moyenne(5-cherche(B1:B9; "ABCDF")).
Mais pourquoi passer par une formule matricielle quand on peut faire à la fois plus rapide et plus simple ?
La meilleure solution, utilisée en B13, est la formule : =sommeprod(5-cherche(B1:B9;"ABCDF"))/nbval(B1:B9) !
2 Commentaire(s):
Merci pour ce post très intéressant et pour cette nouvelle fonction "Cherche". Cependant des questions restent en suspend.
- Comment fonctionne le 3ième paramètre de la fonction CHERCHE. Il n'a pas l'air de fonctionner comme indiqué dans sa description ? (en effet il devrait être envisageable de pouvoir faire une petite macro à partir de cette fonction pour compter les occurrences dans un passage de texte)
- Pouvez vous expliquer les fonctions matricielles et le principe du Ctrl-Alt-Entree ?
- Enfin dans la solution avec le SOMMEPROD, pourquoi cette formule ne marche-t-elle pas avec SOMME tout simplement (j'ai essayé et ça ne marche pas). Quelles sont les spécificités de la fonction SOMMEPROD qui rendent possible cette solution.
By PAD, sur 2:52 PM
Pour l'utilisation de la fonction Cherche() et un exemple avec le troisième paramètre, voyez mon message du 20 août...
Pour les formules matricielles, voir les messages du 5/1, 13/1, 25/2, 15/4,...
Quant à SommeProd(), j'avais promis de la présenter en détail. Cela va se faire un jour !
By Hervé Thiriez, sur 11:03 AM
Enregistrer un commentaire
<< Accueil