Comment calculer la moyenne des cellules provenant de plusieurs feuilles différentes dans Excel ?
Lorsque vous travaillez avec des classeurs Excel contenant des données similaires réparties sur plusieurs feuilles — comme les ventes mensuelles, les budgets par service ou les résultats répétés d’enquêtes —, vous avez souvent besoin de calculer rapidement la moyenne d’une même cellule ou plage de cellules à travers différentes feuilles. Effectuer ces calculs manuellement, un par un, devient vite fastidieux et propice aux erreurs, surtout lorsque le nombre de feuilles augmente. Ce guide vous présente plusieurs méthodes efficaces et pratiques pour calculer la moyenne de cellules sur plusieurs feuilles dans Excel, afin de gagner du temps, réduire les erreurs manuelles et garantir la cohérence de vos analyses de données.
➤ Calculer la moyenne de cellules provenant de plusieurs feuilles dans Excel
➤ Calculer la moyenne de la même cellule depuis plusieurs feuilles avec Kutools pour Excel
➤ Calculer en lot la moyenne de nombreuses cellules sur plusieurs feuilles avec Kutools pour Excel
➤ Automatiser le calcul de moyennes sur plusieurs feuilles à l’aide d’un code VBA
Calculer la moyenne de cellules issues de plusieurs feuilles dans Excel
Si vous devez calculer la moyenne de la même plage sur plusieurs feuilles de calcul — par exemple, pour obtenir les ventes moyennes dans la plage A1:A10 sur des feuilles nommées Feuil1 à Feuil5 — Excel propose une solution directe grâce à une formule. Cette approche fonctionne particulièrement bien lorsque toutes les feuilles présentent la même structure et une dénomination cohérente.
Étapes :
Sélectionnez une cellule vide où vous souhaitez afficher le résultat (par exemple, la cellule C3) et saisissez la formule suivante :
=AVERAGE(Sheet1:Sheet5!A1:A10) Après avoir appuyé sur Entrée, Excel renvoie la valeur moyenne de la plage limitée sur toutes les feuilles de Feuil1 à Feuil5.

Dans
=MOYENNE(Feuil1:Feuil5!A1:A10):–
Feuil1:Feuil5définit une plage d’onglets de feuilles de calcul consécutifs. Les deux extrémités sont incluses.–
A1:A10correspond à la même plage sur toutes les feuilles.⚠️ Assurez-vous que cette plage existe sur chaquefeuille de la plage. Sinon, Excel renverra une erreur
#REF!.Si vous devez faire la moyenne de valeurs provenant de plages différentes sur plusieurs feuilles, vous pouvez les lister manuellement :
=AVERAGE(A1:A5, Sheet2!A3:A6, Sheet3!A7:A9, Sheet4!A2:A10, Sheet5!A4:A7) Cette version est particulièrement utile lorsque les plages diffèrent d’une feuille à l’autre. Saisissez-la dans votre cellule de résultat, puis appuyez sur Entrée.
Inconvénients :L’insertion, la suppression ou le renommage de feuilles intermédiaires peut perturber les résultats. Pour des feuilles dynamiques ou non adjacentes, les mises à jour de formule doivent être effectuées manuellement.
Calculer la moyenne de la même cellule issue de plusieurs feuilles avec Kutools pour Excel
Kutools pour Excel booste votre capacité à extraire et consolider des valeurs issues de la même cellule ou plage sur plusieurs feuilles de calcul grâce à sa fonctionnalité Incrément automatique des références de feuille de calcul. Idéal lorsque vous travaillez avec un grand nombre de feuilles au format identique !
Procédure d’utilisation :
1. Ouvrez une nouvelle feuille de calcul (par exemple, une feuille récapitulative), puis sélectionnez la cellule dans laquelle vous souhaitez calculer la moyenne — par exemple, D7.
2. Accédez à Kutools > Plus(dans le groupe)Formule) > Incrément automatique des références de feuille de calcul.
3. Dans la boîte de dialogue :
- Choisissez un Ordre de remplissagedans la liste déroulante (par exemple,)Remplir par colonne, puis par ligne).
- Dans la zone Liste des feuilles de calcul, cochez les feuilles contenant la cellule dont vous souhaitez calculer la moyenne.
- Cliquez sur Remplir la plage, puis fermez la boîte de dialogue.
4. Les valeurs des cellules sélectionnées s’affichent dans la plage (par exemple,)D7:D11). Saisissez ensuite la formule suivante dans une autre cellule vide pour calculer la moyenne :
=AVERAGE(D7:D11) Appuyez sur Entrée pour obtenir le résultat. Cette méthode simplifie la consolidation, mais elle ne s’adapte pas automatiquement aux nouvelles feuilles ajoutées : vous devrez relancer la fonctionnalité dès que la liste des feuilles change.

Limites :Nécessite Kutools ; les nouvelles feuilles doivent être sélectionnées manuellement ; moins adapté aux petites tâches ponctuelles.
Calculer en lot la moyenne de nombreuses cellules sur plusieurs feuilles avec Kutools pour Excel
Dans certains cas, vous devrez peut-être calculer simultanément les moyennes de plusieurs cellules correspondantes sur plusieurs feuilles de calcul — par exemple, résumer les résultats des cellules A1, B1 et C1 de chaque feuille. Une tâche fastidieuse avec les formules classiques, mais que l’utilitaire Kutools pour Excel Combiner(feuilles de calcul et classeurs) simplifie grandement.
Comment utiliser cette fonction :
1. Cliquez sur KUTOOLS PLUS > Combiner pour ouvrir l’assistant Consolider les feuilles de calcul.
2. Dans l’assistant (étape 1 sur 3) :
Cochez Consolider et calculer les données de plusieurs classeurs dans une seule feuille de calcul, puis cliquez sur Suivant pour continuer.
3. À l’étape 2 sur 3 :
- Sélectionnez les feuilles à inclure sous Liste des feuilles de calcul.
- Utilisez le bouton Parcourir pour définir la plage à moyenner.![]()
- Cliquez sur Même plage si les plages sont identiques sur toutes les feuilles.
- Cliquez sur Suivant pour poursuivre.
4. À l’étape 3 sur 3 :
Sélectionnez Moyenne dans la liste déroulante Fonction. Vous pouvez éventuellement configurer les étiquettes de ligne ou de colonne selon vos besoins, puis cliquez sur Terminer.
5. Une boîte de dialogue vous demandera si vous souhaitez enregistrer les paramètres actuels en tant que scénario pour une utilisation future. Choisissez Oui ou Non selon vos besoins.
Chaque cellule de votre Zone de placement de la liste définie reflétera désormais la moyenne des cellules correspondantes issues de tous les Feuilles de calcul sélectionnées. Cette méthode est particulièrement utile pour les opérations récurrentes ou lorsqu’il s’agit de consolider rapidement de grandes quantités de données structurées.
Kutools pour Excel– Boostez Excel avec plus de 300 outils essentiels, pour gagner en rapidité et en simplicité, et profitez des fonctionnalités d’intelligence artificielle pour un traitement de données plus intelligent et une productivité accrue.Obtenez-le dès maintenant
Limites :Nécessite le complément Kutools ; moins flexible si les structures des feuilles varient ou si des personnalisations avancées sont requises.
Automatiser le calcul de la moyenne de cellules sur plusieurs feuilles avec du code VBA
Pour les utilisateurs souhaitant automatiser le calcul de la moyenne de cellules sur plusieurs feuilles — notamment lorsque les noms des feuilles ne sont pas consécutifs, évoluent fréquemment ou que vous préférez définir la plage au moment de l’exécution — une macro VBA s’impose comme une solution efficace. Cette approche convient particulièrement aux utilisateurs avancés ainsi qu’aux classeurs dont les feuilles sont régulièrement ajoutées ou renommées.
Le code VBA suivant vous permet de saisir dynamiquement les noms des feuilles et les plages de cellules, puis calcule la moyenne de la plage spécifiée sur toutes les feuilles listées. Idéal pour consolider des données issues de classeurs complexes ou régulièrement mis à jour.
Comment configurer et utiliser cette solution VBA :
1. Accédez à l’onglet Développeur dans Excel. S’il n’est pas visible, activez-le via Fichier > Options > Personnaliser le ruban. Cliquez ensuite sur Visual Basic pour ouvrir l’éditeur, puis accédez à Insertion > Module et collez le code suivant :
Sub AverageAcrossSheets()
Dim xSheetNames As String
Dim xCellRange As String
Dim xArr As Variant
Dim xSheet As Worksheet
Dim xTotal As Double
Dim xCount As Long
Dim i As Integer
On Error Resume Next
xTitleId = "KutoolsforExcel"
xSheetNames = Application.InputBox("Enter sheet names separated by commas (e.g., Sheet1,Sheet3,Summary):", xTitleId, Type:=2)
If xSheetNames = "" Then Exit Sub
xCellRange = Application.InputBox("Enter cell or range to average (e.g., A1 or A1:B10):", xTitleId, Type:=2)
If xCellRange = "" Then Exit Sub
xArr = Split(xSheetNames, ",")
xTotal = 0
xCount = 0
For i = LBound(xArr) To UBound(xArr)
Set xSheet = Nothing
Set xSheet = ThisWorkbook.Sheets(Trim(xArr(i)))
If Not xSheet Is Nothing Then
If Not IsError(Application.WorksheetFunction.Average(xSheet.Range(xCellRange))) Then
xTotal = xTotal + Application.WorksheetFunction.Sum(xSheet.Range(xCellRange))
xCount = xCount + xSheet.Range(xCellRange).Count
End If
End If
Next i
If xCount = 0 Then
MsgBox "No valid data found!", vbExclamation, xTitleId
Else
MsgBox "The average across selected sheets and range is: " & xTotal / xCount, vbInformation, xTitleId
End If
End Sub 2. Pour exécuter la macro, appuyez sur F5 dans l’éditeur, ou fermez celui-ci et accédez à Développeur > Macros, sélectionnez AverageAcrossSheets, puis cliquez sur Exécuter.
3. Lorsque vous y êtes invité, saisissez une liste de noms de feuilles de calcul séparés par des virgules (par exemple,)Feuil1, Feuil3, Récap), puis indiquez la plage (par exemple, A1:A10).
4. La macro calcule le total et le nombre de valeurs valides sur chaque feuille, puis affiche la moyenne dans une boîte de message.
Notes sur les paramètres :
- Les noms de feuilles ne tiennent pas compte de la casse, mais doivent correspondre exactement.
- La plage peut correspondre à une seule cellule, à une colonne entière (par exemple, B:B) ou à une plage rectangulaire (par exemple, D2:E12).
- Les feuilles invalides ou manquantes seront ignorées en silence.
Limites :Nécessite un classeur prenant en charge les macros (.xlsm) ; les utilisateurs doivent autoriser l’exécution des macros ; les résultats s’affichent dans une boîte de dialogue et ne sont pas inscrits dans une feuille sauf personnalisation spécifique.
Démo : calculer la moyenne de cellules issues de différentes feuilles dans Excel
Meilleurs outils de productivité Office
Boostez vos compétences Excel avec Kutools pour Excel et découvrez une efficacité inégalée.Kutools pour Excel propose plus de 300 fonctionnalités avancées pour améliorer votre productivité et Gagner du temps.Cliquez ici pour obtenir la fonctionnalité dont vous avez le plus besoin...
Office Tab apporte une interface à onglets à Office et rend votre travail bien plus facile
- Activez l’édition et la lecture par onglets dans Word, Excel, PowerPoint, Publisher, Access, Visio et Project.
- Ouvrez et créez plusieurs documents dans de nouveaux onglets de la même fenêtre, plutôt que dans de nouvelles fenêtres.
- Augmente votre productivité de 50 % et vous fait économiser des centaines de clics de souris chaque jour !
Tous les compléments Kutools. Un seul installateur
Kutools for Office regroupe les compléments pour Excel, Word, Outlook et PowerPoint, ainsi que Office Tab Pro, ce qui en fait le choix idéal pour les équipes travaillant à travers les applications Office.
- Suite tout-en-un— Compléments Excel, Word, Outlook et PowerPoint + Office Tab Pro
- Un seul installateur, une seule licence— installation en quelques minutes (compatible MSI)
- Fonctionne mieux ensemble— productivité optimisée dans toutes les applications Office
- Essai gratuit de 30 jours avec toutes les fonctionnalités— aucune inscription, aucune carte bancaire
- Meilleur rapport qualité-prix— économisez par rapport à l’achat de compléments individuels