Formules Excel

Comment calculer une moyenne sur Excel : Méthodes simples et efficaces

15 janvier 2026 8 vues

Calculer une moyenne est une opération fondamentale dans de nombreuses analyses de données. Excel, avec sa puissance et sa flexibilité, offre plusieurs façons de réaliser ce calcul, allant de la simple formule MOYENNE à des approches plus sophistiquées pour gérer les valeurs vides ou les critères spécifiques. Cet article vous guide à travers les différentes méthodes pour calculer une moyenne sur Excel, vous permettant ainsi de maîtriser cet outil essentiel et d'optimiser vos analyses.

Calculer une moyenne sur Excel : Le guide complet

Excel est un outil indispensable pour de nombreuses professions, et la capacité à calculer une moyenne est une compétence de base. Que vous soyez étudiant, analyste financier ou chef de projet, comprendre comment calculer une moyenne sur Excel vous permettra d'analyser efficacement vos données et de prendre des décisions éclairées.

La formule MOYENNE : La méthode la plus simple

La formule MOYENNE est la méthode la plus directe et la plus couramment utilisée pour calculer une moyenne sur Excel. Elle calcule la moyenne arithmétique d'une plage de cellules spécifiée.

Syntaxe:

=MOYENNE(nombre1; [nombre2]; ...)

  • nombre1, nombre2, ... : Les nombres, références de cellules ou plages de cellules dont vous souhaitez calculer la moyenne. Vous pouvez inclure jusqu'à 255 arguments.

Exemple:

Imaginez que vous ayez une liste de notes d'étudiants dans les cellules A1 à A5. Pour calculer la moyenne de ces notes, vous utiliserez la formule suivante :

=MOYENNE(A1:A5)

Excel calculera alors la somme des valeurs dans la plage A1:A5 et la divisera par le nombre de valeurs (5 dans ce cas) pour obtenir la moyenne.

Capture d'écran:

(Description textuelle : Une capture d'écran d'une feuille Excel affichant des notes d'étudiants dans les cellules A1 à A5. La cellule B1 contient la formule =MOYENNE(A1:A5) et affiche le résultat du calcul de la moyenne.)

Calculer la moyenne avec des critères : MOYENNE.SI et MOYENNE.SI.ENS

Parfois, vous aurez besoin de calculer une moyenne basée sur un ou plusieurs critères spécifiques. Excel propose les formules MOYENNE.SI et MOYENNE.SI.ENS pour répondre à ce besoin.

MOYENNE.SI : Moyenne avec un seul critère

La formule MOYENNE.SI permet de calculer la moyenne d'une plage de cellules qui répond à un seul critère.

Syntaxe:

=MOYENNE.SI(plage; critère; [plage_moyenne])

  • plage : La plage de cellules à évaluer par rapport au critère.
  • critère : Le critère qui détermine quelles cellules seront incluses dans le calcul de la moyenne.
  • plage_moyenne (facultatif) : La plage de cellules dont la moyenne sera calculée. Si omise, la plage est utilisée pour le calcul.

Exemple:

Supposons que vous ayez une liste de ventes avec les colonnes "Produit" (colonne A) et "Montant" (colonne B). Vous souhaitez calculer la moyenne des ventes uniquement pour le produit "A". La formule serait :

=MOYENNE.SI(A1:A10; "A"; B1:B10)

Cette formule recherche toutes les cellules dans la plage A1:A10 qui contiennent la valeur "A", puis calcule la moyenne des valeurs correspondantes dans la plage B1:B10.

Capture d'écran:

(Description textuelle : Une capture d'écran d'une feuille Excel affichant une liste de produits (A, B, C) et leurs montants de vente. La cellule D1 contient la formule =MOYENNE.SI(A1:A10; "A"; B1:B10) et affiche la moyenne des ventes pour le produit A.)

MOYENNE.SI.ENS : Moyenne avec plusieurs critères

La formule MOYENNE.SI.ENS est une extension de MOYENNE.SI qui permet de calculer la moyenne en fonction de plusieurs critères.

Syntaxe:

=MOYENNE.SI.ENS(plage_moyenne; plage_critère1; critère1; [plage_critère2; critère2]; ...)

  • plage_moyenne : La plage de cellules dont la moyenne sera calculée.
  • plage_critère1 : La plage de cellules à évaluer par rapport au premier critère.
  • critère1 : Le premier critère.
  • plage_critère2 : La plage de cellules à évaluer par rapport au deuxième critère (et ainsi de suite).
  • critère2 : Le deuxième critère (et ainsi de suite).

Exemple:

Reprenons l'exemple des ventes. Vous souhaitez maintenant calculer la moyenne des ventes pour le produit "A" dans la région "Nord". Supposons que la région soit dans la colonne C. La formule serait :

=MOYENNE.SI.ENS(B1:B10; A1:A10; "A"; C1:C10; "Nord")

Cette formule calcule la moyenne des valeurs dans la plage B1:B10, uniquement si la cellule correspondante dans la plage A1:A10 contient "A" ET la cellule correspondante dans la plage C1:C10 contient "Nord".

Capture d'écran:

(Description textuelle : Une capture d'écran d'une feuille Excel affichant une liste de produits (A, B, C), leurs montants de vente et leur région (Nord, Sud, Est). La cellule E1 contient la formule =MOYENNE.SI.ENS(B1:B10; A1:A10; "A"; C1:C10; "Nord") et affiche la moyenne des ventes pour le produit A dans la région Nord.)

Gérer les cellules vides et les erreurs

Il est important de savoir comment Excel gère les cellules vides et les erreurs lors du calcul d'une moyenne. Par défaut, la formule MOYENNE ignore les cellules vides. Cependant, les cellules contenant des erreurs (comme #DIV/0! ou #N/A) peuvent affecter le résultat.

Ignorer les erreurs avec la fonction AGGREGATE

La fonction AGGREGATE offre une grande flexibilité et permet d'ignorer les erreurs dans une plage de cellules lors du calcul d'une moyenne.

Syntaxe:

=AGGREGATE(fonction_num; options; réf1; [réf2]; ...)

  • fonction_num : Un nombre qui spécifie la fonction à utiliser. Pour la moyenne, utilisez 1.
  • options : Un nombre qui spécifie les options à utiliser. Pour ignorer les erreurs, utilisez 6.
  • réf1, réf2, ... : Les plages de cellules à inclure dans le calcul.

Exemple:

Si vous avez une plage de cellules A1:A10 qui contient des erreurs, vous pouvez calculer la moyenne en ignorant ces erreurs avec la formule suivante :

=AGGREGATE(1; 6; A1:A10)

Capture d'écran:

(Description textuelle : Une capture d'écran d'une feuille Excel affichant une plage de cellules A1:A10 contenant des nombres et des erreurs (#DIV/0!, #N/A). La cellule B1 contient la formule =AGGREGATE(1; 6; A1:A10) et affiche la moyenne des nombres en ignorant les erreurs.)

Remplacer les erreurs par des valeurs nulles

Une autre approche consiste à remplacer les erreurs par des valeurs nulles (0) avant de calculer la moyenne. Vous pouvez utiliser la fonction SIERREUR pour cela.

Syntaxe:

=SIERREUR(valeur; valeur_si_erreur)

  • valeur : L'expression à évaluer.
  • valeur_si_erreur : La valeur à retourner si l'expression renvoie une erreur.

Exemple:

Pour remplacer les erreurs dans la plage A1:A10 par des valeurs nulles, vous pouvez utiliser une formule matricielle (à valider avec Ctrl+Maj+Entrée) combinée à la fonction MOYENNE:

=MOYENNE(SIERREUR(A1:A10; 0))

Attention: Cette formule est une formule matricielle. Après l'avoir saisie, vous devez appuyer sur Ctrl+Maj+Entrée pour qu'elle fonctionne correctement. Excel l'encadrera automatiquement d'accolades {}.

Capture d'écran:

(Description textuelle : Une capture d'écran d'une feuille Excel affichant une plage de cellules A1:A10 contenant des nombres et des erreurs (#DIV/0!, #N/A). La cellule B1 contient la formule matricielle {=MOYENNE(SIERREUR(A1:A10; 0))} et affiche la moyenne des nombres, en considérant les erreurs comme des zéros.)

Moyenne pondérée

Dans certains cas, vous voudrez calculer une moyenne pondérée, où chaque valeur a un poids différent. Excel ne possède pas de fonction native pour la moyenne pondérée, mais vous pouvez facilement la calculer avec une combinaison de fonctions.

Formule:

La moyenne pondérée est calculée comme la somme des produits des valeurs et de leurs poids, divisée par la somme des poids.

Moyenne pondérée = (Valeur1 * Poids1 + Valeur2 * Poids2 + ... + ValeurN * PoidsN) / (Poids1 + Poids2 + ... + PoidsN)

En utilisant les fonctions SOMMEPROD et SOMME, vous pouvez implémenter cette formule dans Excel.

Exemple:

Supposons que vous ayez une liste de notes (colonne A) et leurs coefficients respectifs (colonne B). Pour calculer la moyenne pondérée, vous utiliserez la formule suivante :

=SOMMEPROD(A1:A5; B1:B5) / SOMME(B1:B5)

SOMMEPROD(A1:A5; B1:B5) calcule la somme des produits des notes et des coefficients.

SOMME(B1:B5) calcule la somme des coefficients.

Capture d'écran:

(Description textuelle : Une capture d'écran d'une feuille Excel affichant une liste de notes dans la colonne A et leurs coefficients respectifs dans la colonne B. La cellule C1 contient la formule =SOMMEPROD(A1:A5; B1:B5) / SOMME(B1:B5) et affiche la moyenne pondérée des notes.)

Astuces et bonnes pratiques

  • Vérifiez vos données : Avant de calculer une moyenne, assurez-vous que vos données sont correctes et cohérentes. Des erreurs dans les données peuvent fausser le résultat.
  • Utilisez des noms de plages : Pour rendre vos formules plus lisibles et compréhensibles, utilisez des noms de plages au lieu de références de cellules directes. Par exemple, vous pouvez nommer la plage A1:A5 "Notes" et utiliser la formule =MOYENNE(Notes). Pour nommer une plage, sélectionnez-la, puis tapez le nom souhaité dans la zone de nom (à gauche de la barre de formule).
  • Comprenez la différence entre la moyenne, la médiane et le mode : La moyenne est la somme des valeurs divisée par le nombre de valeurs. La médiane est la valeur centrale d'un ensemble de données triées. Le mode est la valeur qui apparaît le plus souvent. Choisissez la mesure de tendance centrale appropriée en fonction de vos données et de votre objectif.
  • Documentez vos formules : Utilisez des commentaires pour expliquer vos formules, surtout si elles sont complexes. Cela facilitera la compréhension et la maintenance de vos feuilles de calcul.
  • Utilisez la barre d'état : Excel affiche automatiquement la moyenne, la somme et le nombre de cellules sélectionnées dans la barre d'état (en bas de la fenêtre). Cela peut être utile pour une vérification rapide.

Conclusion

Calculer une moyenne sur Excel est une tâche simple mais essentielle pour l'analyse de données. En maîtrisant les différentes méthodes présentées dans cet article, vous serez en mesure d'analyser efficacement vos données, de prendre des décisions éclairées et d'optimiser votre travail sur Excel.

Questions fréquentes

Comment calculer une moyenne simple sur Excel ?

Utilisez la formule `=MOYENNE(plage_de_cellules)`. Remplacez `plage_de_cellules` par la plage de cellules dont vous souhaitez calculer la moyenne, par exemple `A1:A10`.

Comment calculer une moyenne en ignorant les cellules vides ?

La formule `MOYENNE` ignore automatiquement les cellules vides. Vous n'avez pas besoin de faire quoi que ce soit de spécial.

Comment calculer une moyenne en ignorant les erreurs ?

Utilisez la fonction `AGGREGATE`. Par exemple, `=AGGREGATE(1; 6; A1:A10)` calcule la moyenne de la plage A1:A10 en ignorant les erreurs.

Comment calculer une moyenne pondérée sur Excel ?

Utilisez la formule `=SOMMEPROD(valeurs; poids) / SOMME(poids)`. Remplacez `valeurs` par la plage contenant les valeurs et `poids` par la plage contenant les poids correspondants.

Mots-clés associés :

formule moyenne excel moyenne si excel moyenne si ens excel moyenne pondérée excel excel tutoriel

Partager cet article :