Formules Excel

Comment calculer une moyenne sur Excel et Google Sheets ?

15 janvier 2026 8 vues

Calculer une moyenne est une opération fondamentale dans l'analyse de données. Que vous gériez des notes d'élèves, des chiffres de vente, ou des données scientifiques, Excel et Google Sheets offrent des outils puissants pour obtenir rapidement et facilement la moyenne de vos ensembles de valeurs. Cet article vous guide à travers les différentes méthodes pour calculer une **excel moyenne**, en explorant les formules de base, les fonctions avancées et les astuces pour une utilisation optimale. Préparez-vous à maîtriser l'art de la moyenne et à extraire des informations précieuses de vos feuilles de calcul.

Comprendre la fonction MOYENNE sur Excel et Google Sheets

La fonction MOYENNE est l'outil de base pour calculer une excel moyenne dans Excel et Google Sheets. Elle additionne une série de nombres et divise le résultat par le nombre de valeurs. Sa syntaxe est simple et intuitive, ce qui la rend accessible même aux débutants.

Syntaxe de la fonction MOYENNE

La syntaxe de la fonction MOYENNE est la suivante:

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

  • nombre1: Le premier nombre, référence de cellule ou plage de cellules dont vous souhaitez calculer la moyenne. Obligatoire.
  • nombre2; ...: Nombres, références de cellule ou plages de cellules supplémentaires dont vous souhaitez calculer la moyenne. Facultatif. Vous pouvez spécifier jusqu'à 255 arguments.

Exemples d'utilisation de la fonction MOYENNE

Exemple 1: Calculer la moyenne de trois nombres

Supposons que vous ayez les nombres 10, 20 et 30. Pour calculer leur moyenne, vous pouvez utiliser la formule suivante:

=MOYENNE(10; 20; 30)

Le résultat sera 20.

Exemple 2: Calculer la moyenne d'une plage de cellules

Si vos nombres sont situés dans les cellules A1, A2 et A3, vous pouvez utiliser la formule suivante:

=MOYENNE(A1:A3)

Excel calculera la moyenne des valeurs contenues dans les cellules A1, A2 et A3.

Exemple 3: Calculer la moyenne en incluant des nombres et des références de cellules

Vous pouvez également combiner des nombres et des références de cellules dans la même formule. Par exemple:

=MOYENNE(A1; 25; B2)

Excel calculera la moyenne de la valeur contenue dans la cellule A1, du nombre 25 et de la valeur contenue dans la cellule B2.

Bonnes pratiques pour utiliser la fonction MOYENNE

  • Évitez les cellules vides: La fonction MOYENNE ignore les cellules vides. Si une cellule contient une valeur vide, elle ne sera pas prise en compte dans le calcul de la moyenne.
  • Attention aux cellules contenant du texte: Si une cellule contient du texte, la fonction MOYENNE la considérera comme une valeur nulle (0). Cela peut fausser le résultat de votre calcul. Assurez-vous que les cellules contiennent uniquement des nombres.
  • Utilisez des plages de cellules: Pour calculer la moyenne d'un grand nombre de valeurs, il est plus pratique d'utiliser des plages de cellules plutôt que de spécifier chaque cellule individuellement.

MOYENNE.SI et MOYENNE.SI.ENS : Calculer des moyennes conditionnelles

Parfois, vous ne voulez pas calculer la moyenne de toutes les valeurs, mais seulement de celles qui répondent à certains critères. C'est là que les fonctions MOYENNE.SI et MOYENNE.SI.ENS entrent en jeu.

La fonction MOYENNE.SI

La fonction MOYENNE.SI calcule la moyenne d'une plage de cellules en fonction d'un critère donné. Sa syntaxe est la suivante:

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

  • plage: La plage de cellules à évaluer en fonction du critère. Obligatoire.
  • critère: Le critère à appliquer. Peut être un nombre, une expression, une référence de cellule ou une chaîne de texte. Obligatoire.
  • plage_moyenne: La plage de cellules dont vous souhaitez calculer la moyenne. Si elle est omise, la plage est utilisée à la fois pour l'évaluation du critère et pour le calcul de la moyenne. Facultatif.

Exemple: Calculer la moyenne des ventes supérieures à 100

Supposons que vous ayez une colonne de ventes (A1:A10) et que vous souhaitiez calculer la moyenne des ventes supérieures à 100. Vous pouvez utiliser la formule suivante:

=MOYENNE.SI(A1:A10; ">100")

La fonction MOYENNE.SI.ENS

La fonction MOYENNE.SI.ENS calcule la moyenne d'une plage de cellules en fonction de plusieurs critères. Sa syntaxe est la suivante:

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

  • plage_moyenne: La plage de cellules dont vous souhaitez calculer la moyenne. Obligatoire.
  • plage_critère1: La première plage de cellules à évaluer en fonction du premier critère. Obligatoire.
  • critère1: Le premier critère à appliquer. Obligatoire.
  • plage_critère2; critère2; ...: Plages de cellules et critères supplémentaires. Facultatif. Vous pouvez spécifier jusqu'à 127 paires plage/critère.

Exemple: Calculer la moyenne des ventes supérieures à 100 réalisées par le vendeur "Dupont"

Supposons que vous ayez une colonne de ventes (A1:A10), une colonne de noms de vendeurs (B1:B10) et que vous souhaitiez calculer la moyenne des ventes supérieures à 100 réalisées par le vendeur "Dupont". Vous pouvez utiliser la formule suivante:

=MOYENNE.SI.ENS(A1:A10; A1:A10; ">100"; B1:B10; "Dupont")

Astuces pour utiliser MOYENNE.SI et MOYENNE.SI.ENS

  • Utilisez des références de cellules pour les critères: Au lieu d'entrer directement les critères dans la formule, vous pouvez utiliser des références de cellules. Cela vous permet de modifier facilement les critères sans avoir à modifier la formule.
  • Utilisez des caractères génériques: Vous pouvez utiliser des caractères génériques (comme * pour représenter n'importe quel nombre de caractères ou ? pour représenter un seul caractère) dans les critères pour effectuer des recherches plus flexibles.
  • Combinez les critères: Pour des critères plus complexes, vous pouvez utiliser les opérateurs logiques ET et OU dans les critères. Cependant, la syntaxe peut devenir complexe, il est souvent plus simple d'utiliser plusieurs fonctions MOYENNE.SI.ENS combinées.

Calculer une moyenne pondérée sur Excel

Dans certains cas, vous voudrez peut-être calculer une moyenne pondérée, où chaque valeur a un poids différent. Par exemple, dans le calcul d'une moyenne de notes, certains devoirs peuvent avoir plus de poids que d'autres.

Utiliser la fonction SOMMEPROD et SOMME pour calculer une moyenne pondérée

Pour calculer une moyenne pondérée, vous pouvez utiliser les fonctions SOMMEPROD et SOMME. La formule générale est la suivante:

=SOMMEPROD(valeurs; poids) / SOMME(poids)

  • valeurs: La plage de cellules contenant les valeurs.
  • poids: La plage de cellules contenant les poids correspondants à chaque valeur.

Exemple: Calculer la moyenne pondérée de notes avec différents coefficients

Supposons que vous ayez une colonne de notes (A1:A5) et une colonne de coefficients correspondants (B1:B5). Vous pouvez utiliser la formule suivante pour calculer la moyenne pondérée:

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

Explication de la formule

La fonction SOMMEPROD multiplie chaque valeur par son poids correspondant et additionne les résultats. La fonction SOMME additionne tous les poids. En divisant la somme des produits par la somme des poids, vous obtenez la moyenne pondérée.

Conseils pour calculer une moyenne pondérée

  • Assurez-vous que les plages de valeurs et de poids ont la même taille: Il est essentiel que les plages de valeurs et de poids aient le même nombre de cellules pour que la formule fonctionne correctement.
  • Vérifiez les poids: Assurez-vous que les poids sont corrects et qu'ils représentent correctement l'importance relative de chaque valeur.
  • Utilisez des noms de plages: Pour rendre votre formule plus lisible et plus facile à comprendre, vous pouvez utiliser des noms de plages pour les plages de valeurs et de poids.

Gérer les erreurs et les valeurs manquantes dans le calcul de la moyenne

Lors du calcul d'une excel moyenne, vous pouvez rencontrer des erreurs ou des valeurs manquantes qui peuvent fausser le résultat. Il est important de savoir comment gérer ces situations.

Gérer les erreurs #DIV/0!, #VALEUR!, etc.

Si une cellule contient une erreur (par exemple, #DIV/0! si vous essayez de diviser par zéro, ou #VALEUR! si une cellule contient du texte au lieu d'un nombre), la fonction MOYENNE renverra également une erreur. Pour éviter cela, vous pouvez utiliser la fonction SIERREUR pour remplacer les erreurs par une valeur par défaut (par exemple, 0).

Exemple: Remplacer les erreurs par 0

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

Cette formule calcule la moyenne des valeurs contenues dans la plage A1:A10, en remplaçant toutes les erreurs par 0.

Gérer les valeurs manquantes

Comme mentionné précédemment, la fonction MOYENNE ignore les cellules vides. Cependant, si vous souhaitez considérer les cellules vides comme des valeurs nulles (0), vous pouvez utiliser la fonction SI combinée à la fonction ESTVIDE.

Exemple: Considérer les cellules vides comme 0

=MOYENNE(SI(ESTVIDE(A1:A10); 0; A1:A10))

Cette formule calcule la moyenne des valeurs contenues dans la plage A1:A10, en considérant les cellules vides comme des valeurs nulles (0).

Filtrer les valeurs avant de calculer la moyenne

Une autre approche consiste à filtrer les valeurs avant de calculer la moyenne. Vous pouvez utiliser les filtres d'Excel ou de Google Sheets pour masquer les lignes ou les colonnes contenant des erreurs ou des valeurs manquantes, puis calculer la moyenne des valeurs restantes.

Astuces avancées pour optimiser vos calculs de moyenne sur Excel

Voici quelques astuces avancées pour optimiser vos calculs de excel moyenne et gagner en efficacité.

Utiliser les tableaux structurés

Les tableaux structurés d'Excel offrent de nombreux avantages, notamment la possibilité de créer des formules qui se mettent à jour automatiquement lorsque vous ajoutez ou supprimez des lignes. Lorsque vous utilisez la fonction MOYENNE avec un tableau structuré, vous pouvez utiliser le nom du tableau et le nom de la colonne pour référencer les données.

Exemple: Calculer la moyenne des ventes dans un tableau structuré nommé "Ventes" et une colonne nommée "Montant"

=MOYENNE(Ventes[Montant])

Créer des fonctions personnalisées (VBA)

Si vous avez besoin de calculer des moyennes complexes qui ne peuvent pas être facilement réalisées avec les fonctions intégrées d'Excel, vous pouvez créer des fonctions personnalisées en utilisant VBA (Visual Basic for Applications). Cela vous permet de définir vos propres règles et critères pour le calcul de la moyenne.

Utiliser les tableaux croisés dynamiques

Les tableaux croisés dynamiques sont un outil puissant pour analyser et synthétiser des données. Vous pouvez utiliser un tableau croisé dynamique pour calculer la moyenne de différentes catégories de données, par exemple, la moyenne des ventes par région ou la moyenne des notes par matière.

Automatiser les calculs avec des macros

Si vous devez effectuer les mêmes calculs de moyenne régulièrement, vous pouvez automatiser le processus en créant une macro. Une macro est une série d'instructions qui sont exécutées automatiquement lorsque vous lancez la macro. Cela peut vous faire gagner beaucoup de temps et d'efforts.

En conclusion, le calcul d'une excel moyenne est une compétence essentielle pour tout utilisateur d'Excel ou de Google Sheets. En maîtrisant les fonctions MOYENNE, MOYENNE.SI, MOYENNE.SI.ENS, ainsi que les techniques de gestion des erreurs et des valeurs manquantes, vous serez en mesure d'analyser vos données avec précision et efficacité. N'hésitez pas à explorer les astuces avancées pour optimiser vos calculs et gagner en productivité.

Questions fréquentes

Comment faire la moyenne sur Excel ?

La fonction `MOYENNE` est la plus simple. Tapez `=MOYENNE(plage_de_cellules)` où `plage_de_cellules` est la zone contenant les nombres à moyenner (ex: A1:A10).

Comment calculer une moyenne sans les zéros sur Excel ?

Utilisez la fonction `MOYENNE.SI` avec le critère `>0`. Par exemple: `=MOYENNE.SI(A1:A10; ">0")`. Cela calculera la moyenne des valeurs supérieures à zéro.

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

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

Mots-clés associés :

excel moyenne conditionnelle excel moyenne sans 0 excel moyenne pondérée google sheets moyenne formule excel moyenne

Partager cet article :