Excel offre plusieurs méthodes pour calculer une moyenne tout en tenant compte des filtres ou des conditions. Voici un guide détaillé pour y parvenir.
Lorsque vous appliquez un filtre dans Excel, la fonction SOUS.TOTAL permet de calculer une moyenne en tenant compte uniquement des lignes visibles.
=SOUS.TOTAL(101; plage)
101 : Indique à Excel de calculer une moyenne uniquement pour les lignes visibles.plage : La plage de cellules sur laquelle calculer la moyenne.=SOUS.TOTAL(101; plage) en remplaçant plage par la plage des données numériques.Utilisez la fonction MOYENNE.SI pour calculer une moyenne basée sur un critère spécifique.
=MOYENNE.SI(plage_critères; critère; plage_moyenne)
plage_critères : La plage contenant les critères (par exemple, catégories ou noms).critère : La condition pour inclure les lignes dans la moyenne (ex. : ">50", "Ventes").plage_moyenne : La plage des données numériques sur lesquelles calculer la moyenne.Pour calculer la moyenne des ventes supérieures à 100 dans la colonne B :
=MOYENNE.SI(B1:B10; ">100"; C1:C10)
Pour appliquer plusieurs conditions, utilisez MOYENNE.SI.ENS.
=MOYENNE.SI.ENS(plage_moyenne; plage_critères1; critère1; plage_critères2; critère2; ...)
Pour calculer la moyenne des ventes dans la colonne C, où la région est « Nord » et le montant des ventes est supérieur à 100 :
=MOYENNE.SI.ENS(C1:C10; A1:A10; "Nord"; B1:B10; ">100")
Si vous souhaitez utiliser des critères complexes tout en appliquant un filtre, créez une colonne auxiliaire pour indiquer les lignes à inclure dans le calcul :
=SI(B1>100;1;0) Cela renverra 1 si la condition est remplie.SOUS.TOTAL pour calculer la moyenne des lignes visibles.Si vous travaillez avec un grand tableau, les Tableaux croisés dynamiques permettent de calculer des moyennes sur des sous-ensembles de données.
0 ou un autre substitut avant de calculer.SOUS.TOTAL au lieu de MOYENNE si un filtre est appliqué.">100").| Formule | Utilité | Exemple |
|---|---|---|
SOUS.TOTAL(101; plage) | Moyenne avec filtres | =SOUS.TOTAL(101; C1:C10) |
MOYENNE.SI | Moyenne basée sur un critère | =MOYENNE.SI(B1:B10; ">100"; C1:C10) |
MOYENNE.SI.ENS | Moyenne avec plusieurs critères | =MOYENNE.SI.ENS(C1:C10; A1:A10; "Nord") |
Avec ces méthodes, vous pouvez calculer des moyennes précises en fonction des filtres ou des critères souhaités.
Voici différentes méthodes pour intégrer une moyenne dans un tableau Excel, avec des exemples pratiques.
Si vous utilisez un tableau formaté (via l’onglet Accueil > Mettre sous forme de tableau), vous pouvez facilement ajouter une ligne de total qui inclut la moyenne :
Vous pouvez insérer une formule MOYENNE ou SOUS.TOTAL dans une cellule du tableau ou en dehors du tableau.
Tableau1) et la colonne à moyenne est appelée Ventes : =MOYENNE(Tableau1[Ventes])=MOYENNE(Tableau1[NomColonne]) ou sélectionnez directement les données dans la colonne.Pour intégrer une moyenne qui se met à jour dynamiquement en fonction des filtres appliqués au tableau, utilisez la fonction SOUS.TOTAL.
=SOUS.TOTAL(101; Tableau1[Ventes])
Un tableau croisé dynamique permet de calculer et intégrer des moyennes automatiquement dans une structure bien organisée.
Si vous voulez intégrer une moyenne conditionnelle directement dans le tableau, ajoutez une colonne calculée avec MOYENNE.SI ou MOYENNE.SI.ENS.
=MOYENNE.SI(Tableau1[Ventes]; ">100")Pour mettre en avant la moyenne dans le tableau, utilisez la mise en forme conditionnelle.
=B2>MOYENNE($B$2:$B$10) Cette règle mettra en surbrillance les valeurs supérieures à la moyenne.| Méthode | Utilité |
|---|---|
| Ligne de total du tableau | Moyenne rapide et intégrée dans le tableau |
Formule MOYENNE | Moyenne statique ou dynamique avec nom de colonne |
SOUS.TOTAL | Moyenne dynamique avec filtres |
| Tableau croisé dynamique | Calcul automatique dans une structure organisée |
Colonne auxiliaire avec MOYENNE.SI | Moyenne conditionnelle ou avec plusieurs critères |
| Mise en forme conditionnelle | Mise en valeur des données relatives à la moyenne |
Synthèse des étapes pour créer un calculateur automatisé de moyenne dans Excel :
=IF(C2="Yes", A2, "")=AVERAGEIF(C2:C11, "Yes", A2:A11)#NAME?, #DIV/0!).Ce processus garantit une moyenne correcte et actualisée en fonction de critères définis par l’utilisateur.
Deux outils concrets pour piloter la qualité sans alourdir vos équipes Un système qualité n’avance…
Un chantier se gagne souvent avant même l’arrivée des équipes. Quand tout est clair dès…
Le mariage a du sens quand il repose sur une décision libre, mûrie et partagée.…
Une étude de cas réussie commence par une structure sûre. Ce modèle Word vous guide…
Les soft skills se repèrent vite sur une fiche, mais elles ne pèsent vraiment que…
Outil de comparaison et repérage des offres étudiantes Choisir des verres progressifs ressemble rarement à…
This website uses cookies.