Moyenne sur Excel/Sheets : MOYENNE, SOMMEPROD, astuces Version 1
Maîtrisez tous les types de moyennes sur Excel et Google Sheets : moyenne arithmétique, pondérée, conditionnelle. Formules, astuces et erreurs à éviter.
Moyenne arithmétique simple
Fonction MOYENNE
=MOYENNE(A1:A10)
Calcule la moyenne des valeurs de A1 à A10
Variantes utiles
=MOYENNE(A1:A5;C1:C5)
→ moyennes de plusieurs plages=MOYENNE(A:A)
→ moyenne de toute la colonne A=MOYENNE(A1;A3;A5)
→ moyenne de cellules spécifiques
Gestion des cellules vides
MOYENNE ignore automatiquement les cellules vides et le texte. Seules les valeurs numériques sont prises en compte.
Exemple pratique
Données en A1:A5 : 12, 15, (vide), 18, 14
=MOYENNE(A1:A5)
→ (12+15+18+14)/4 = 14,75
✅ La cellule vide est ignorée
Moyenne pondérée avec SOMMEPROD
Formule de base
=SOMMEPROD(A1:A5;B1:B5)/SOMME(B1:B5)
A1:A5 = valeurs, B1:B5 = coefficients
Exemple détaillé
A (Notes) | B (Coefficients) | C (Formule) |
---|---|---|
15 | 2 | =SOMMEPROD(A1:A4;B1:B4)/SOMME(B1:B4) |
12 | 1 | |
17 | 3 | |
14 | 2 |
Résultat : (15×2+12×1+17×3+14×2)/(2+1+3+2) = 14,75
Avec références absolues
=SOMMEPROD($A$1:$A$4;$B$1:$B$4)/SOMME($B$1:$B$4)
Permet de copier la formule sans changer les références
Moyennes conditionnelles
MOYENNE.SI (une condition)
=MOYENNE.SI(B1:B10;">15";A1:A10)
Moyenne des valeurs A1:A10 où B1:B10 > 15
MOYENNE.SI.ENS (plusieurs conditions)
=MOYENNE.SI.ENS(A1:A10;B1:B10;">15";C1:C10;"Maths")
Moyenne où B>15 ET C="Maths"
Cas d'usage
- Moyenne des notes supérieures à 10
- Moyenne par matière ou par trimestre
- Moyenne des ventes par région
- Moyenne des temps de réponse < 1 seconde
Autres types de moyennes
Moyenne géométrique
=MOYENNE.GEOMETRIQUE(A1:A5)
Pour les taux de croissance et données multiplicatives
Moyenne harmonique
=MOYENNE.HARMONIQUE(A1:A5)
Pour les vitesses et débits
Moyenne tronquée
=MOYENNE.REDUITE(A1:A10;0,2)
Exclut 20% des valeurs extrêmes (10% de chaque côté)
Médiane (alternative robuste)
=MEDIANE(A1:A10)
Résistante aux valeurs aberrantes
Astuces avancées
1. Moyenne mobile
=MOYENNE(DECALER(A1;-2;0;5;1))
Moyenne des 5 dernières valeurs (centrée sur A1)
2. Moyenne avec exclusion d'erreurs
=MOYENNE(SI(ESTERREUR(A1:A10);""A1:A10))
Ignore les cellules contenant des erreurs (#DIV/0!, #N/A, etc.)
3. Moyenne pondérée avec conditions
=SOMMEPROD((C1:C10="Maths")*A1:A10*B1:B10)/SOMMEPROD((C1:C10="Maths")*B1:B10)
Moyenne pondérée uniquement pour les lignes où C="Maths"
4. Gestion des pourcentages
Attention : 50% + 60% ≠ 55% en moyenne !
- Si format pourcentage :
=MOYENNE(A1:A5)
fonctionne - Si valeurs décimales : convertir d'abord (×100)
Différences Excel vs Google Sheets
Fonction | Excel | Google Sheets |
---|---|---|
Moyenne simple | MOYENNE | AVERAGE |
Moyenne conditionnelle | MOYENNE.SI | AVERAGEIF |
Moyenne géométrique | MOYENNE.GEOMETRIQUE | GEOMEAN |
Moyenne harmonique | MOYENNE.HARMONIQUE | HARMEAN |
Moyenne tronquée | MOYENNE.REDUITE | TRIMMEAN |
Conseil
Google Sheets accepte souvent les noms français d'Excel, mais utilisez les noms anglais pour la compatibilité.
Erreurs courantes et solutions
1. Erreur #DIV/0!
Cause : Division par zéro (aucune valeur numérique trouvée)
Solution : =SI(NB(A1:A5)>0;MOYENNE(A1:A5);"Aucune donnée")
2. Résultat inattendu avec SOMMEPROD
Cause : Plages de tailles différentes
Solution : Vérifiez que valeurs et coefficients ont le même nombre de cellules
3. Texte traité comme zéro
Cause : Cellules contenant du texte dans les calculs
Solution : Utilisez MOYENNE.SI pour exclure le texte
4. Moyenne faussée par les cellules vides
Cause : Confusion sur le traitement des cellules vides
Solution : MOYENNE ignore les vides, mais pas SOMMEPROD
Modèles prêts à l'emploi
Bulletin scolaire
A | B | C | D |
---|---|---|---|
Matière | Note | Coeff | Formule |
Maths | 15 | 4 | =SOMMEPROD(B2:B4;C2:C4)/SOMME(C2:C4) |
Français | 12 | 3 | |
Sport | 16 | 1 |
Analyse de performance
Moyenne générale : =MOYENNE(B:B)
Moyenne sans échecs : =MOYENNE.SI(B:B;">10")
Médiane (robuste) : =MEDIANE(B:B)
Questions fréquentes
Pourquoi MOYENNE et SOMMEPROD donnent des résultats différents ?
MOYENNE ignore les cellules vides, SOMMEPROD les traite comme des zéros. Vérifiez vos données.
Comment calculer une moyenne pondérée sur plusieurs colonnes ?
Utilisez : =SOMMEPROD(A1:C5;D1:F5)/SOMME(D1:F5)
avec des plages de même taille.
Peut-on faire une moyenne de moyennes ?
Oui, mais attention aux effectifs différents. Préférez une moyenne pondérée par les effectifs.
Besoin d'un calculateur en ligne ?
Évitez les erreurs de formule avec nos outils :