Résumé
Pour calculer la moyenne pondérée sur Excel, il faut utiliser la fonction SOMMEPROD ainsi que la fonction SOMME.
= SOMMEPROD( D3:D10 ; C3:C10 ) / SOMME( C3:C10 )
Dans cette formule, la plage de cellules C3:C10 représente les coefficients de chaque matière et ce sont eux qui détermineront la pondération de chaque élément dans la moyenne finale.
Formule Excel – Moyenne pondérée
= SOMMEPROD( plage_valeurs ; plage_coefficients )
/ SOMME( plage_coefficients )
Explications
Dans notre exemple, l’objectif est de calculer la moyenne pondérée d’un élève au travers de ses notes et des coefficients des matières (le document est disponible en téléchargement en en-tête d’article).
La moyenne pondérée sur Excel est calculée en multipliant chaque élément par son poids puis, le tout est divisé par la somme des coefficients.
La fonction SOMMEPROD multiplie deux matrices entre elles et renvoie la somme des produits. Les deux formules ci-dessous sont équivalentes. Elles décrivent le fonctionnement de SOMMEPROD.
= SOMMEPROD( {1;2;3;4;5} ; {6;7;8;9;10} )
= 1*6 + 2*7 + 3*8 + 4*9 + 5*10
Dans notre exemple, la fonction SOMMEPROD multiplie les coefficients sur chaque matière à la note associée.
= SOMMEPROD( D3:D10 ; C3:C10 )
= SOMMEPROD( {19;10;6;8;14;15;17;12} ; {2;3;2;2;4;3;3;2} )
= 19*2 + 10*3 + 6*2 + 8*2 + 14*4 + 15*3 + 17*3 + 12*2
--> Résultat : 272
La fonction SOMME permet d’additionner des valeurs, des cellules ou des plages de cellules. Dans notre cas, nous voulons obtenir la somme des coefficients.
En divisant le résultat de la fonction SOMMEPROD par la somme, nous obtenons la moyenne pondérée.
= 272 / SOMME( C3:C10 )
= 272 / SOMME( {2;3;2;2;4;3;3;2} )
= 272 / 21
= 12,95
Il peut être intéressant dans certains cas de comparer la moyenne pondérée à la moyenne normale. Pour cela, utilisez la fonction MOYENNE.
Formules en lien
- Tableau de bord : objectifs et utilité
- Automatiser un tableau Excel
- Faire un reporting dans Excel
- Tous les calculs sur les pourcentages