Si vous utilisez des informations réparties sur plusieurs feuilles, telles que des budgets de différentes régions ou des rapports créés par plusieurs contributeurs, vous pouvez regrouper ces données au même endroit. Excel offre plusieurs façons de procéder, selon que vous souhaitez résumer des valeurs ou simplement combiner des listes.
Avant de commencer
Assurez-vous que vos données sources sont bien structurées.
-
Utilisez un format de liste (pas de lignes ou de colonnes entièrement vides).
-
Maintenez la cohérence des étiquettes (en-têtes de colonne) entre les feuilles.
-
Si votre version d’Excel n’a pas la fonctionnalité Consolider les données >, vous utilisez peut-être Excel sur le Web ou une plateforme qui ne prend pas en charge la fonctionnalité. Dans ce cas, consultez la section « Option 2 : Combiner ou ajouter des données au lieu de les résumer ».
Option 1 : Résumer les données avec la fonctionnalité Consolider
Utilisez Consolider lorsque vous souhaitez calculer des totaux, des moyennes, des décomptes ou d’autres résultats récapitulatives sur des feuilles. Vous pouvez consolider par position (même disposition) ou par catégorie (étiquettes correspondantes).
Consolider par position
Utilisez cette option lorsque chaque feuille utilise la même disposition de cellule.
-
Ouvrez vos feuilles sources et vérifiez que les données apparaissent au même emplacement sur chaque feuille.
-
Accédez à la feuille où vous souhaitez obtenir les résultats combinés.
-
Sélectionnez la cellule supérieure gauche de la plage dans laquelle les données consolidées doivent apparaître.
-
Assurez-vous que les données peuvent être étendues vers le bas et vers la droite.
-
-
Sélectionnez Données >
Consolider. -
Choisissez une fonction (par exemple, Somme, Moyenne ou Nombre).
-
Dans chaque feuille source :
-
Sélectionnez votre plage de données.
-
Sélectionnez Ajouter pour l’inclure dans Toutes les références.
-
-
Sélectionnez OK pour générer le rapport consolidé.
Consolider par catégorie
Utilisez-la lorsque les feuilles partagent les mêmes étiquettes, même si les données ne sont pas positionnées de manière identique. Notez que si une feuille utilise « Moyenne » tandis qu’une autre utilise « Avg », vous devez d’abord normaliser les étiquettes afin qu’Excel puisse les faire correspondre correctement.
-
Vérifiez que chaque feuille utilise des étiquettes correspondantes dans la ligne supérieure ou la colonne de gauche.
-
Dans la feuille de destination, sélectionnez la cellule supérieure gauche de la plage où les données consolidées doivent apparaître.
-
Assurez-vous que les données peuvent être étendues vers le bas et vers la droite.
-
-
Accédez à Données >
Consolider. -
Choisissez une fonction (par exemple, Somme, Moyenne ou Nombre).
-
Cochez les cases sous Utiliser des étiquettes dans (ligne supérieure, colonne gauche ou les deux).
-
Dans chaque feuille source :
-
Sélectionnez votre plage de données.
-
Sélectionnez Ajouter pour l’inclure dans Toutes les références.
-
-
Sélectionnez OK pour générer le rapport consolidé.
Si une étiquette apparaît dans une feuille, mais pas dans une autre, Excel l’inclut toujours. Une nouvelle ligne ou colonne est créée dans le résultat.
Option 2 : Combiner ou ajouter des données au lieu de les résumer
Si vous avez besoin de fusionner ou d’empiler des lignes de plusieurs feuilles, et non de calculer des totaux, vous aurez besoin d’une approche différente.
Copier et coller
Il s’agit d’une option manuelle rapide pour fusionner des données. Cela fonctionne mieux lorsque vous n’avez besoin de fusionner que quelques feuilles.
-
Créez une feuille.
-
Copiez l’intégralité de votre liste à partir de la première feuille et collez-la.
-
Répétez cette opération pour les autres feuilles, en collant directement sous les données existantes.
-
Supprimez les en-têtes en double si nécessaire.
Utiliser la formule VSTACK pour empiler des données
Si vos feuilles ont la même structure de colonnes, vous pouvez les empiler dynamiquement avec la fonction VSTACK. L’exemple suivant combine les données de trois feuilles de calcul.
=VSTACK(Sheet1!A1:D50, Sheet2!A1:D50, Sheet3!A1:D50)
Cela crée une liste combinée qui se met à jour lorsque les données des feuilles sources changent.
Utiliser Power Query
Power Query vous permet d’importer et de combiner automatiquement des données à partir de plusieurs tables ou feuilles, même dans des classeurs. C’est idéal pour les jeux de données volumineux et la fusion continue.
-
Sélectionnez chaque plage de données et appuyez sur Ctrl+T pour la convertir en tableau.
-
Accédez à Données > Obtenir des > de données à partir d’autres sources > Requête vide.
-
Utilisez Excel.CurrentWorkbook() dans la barre de formule pour afficher les tableaux.
-
Développez-les et combinez-les à l’aide de l’icône de flèche double.
-
Choisissez Fermer & Charger pour créer une feuille combinée.
Cette approche crée un jeu de données combiné dynamique qui peut être actualisé chaque fois que les données changent.
Résolution des problèmes et conseils
En fonction des commentaires des utilisateurs, voici les points d’achoppement les plus courants.
Vous ne trouvez pas « Consolider »
Vous êtes peut-être sur Excel sur le Web ou une version qui ne la prend pas en charge. Utilisez Power Query ou des formules à la place.
La boîte de dialogue Consolider n’autorise pas la sélection de plages
Assurez-vous que la boîte de dialogue reste active. S’il bloque le clic dans d’autres fenêtres, essayez de le redimensionner ou de le déplacer.
Vos résultats de consolidation semblent incorrects
Vérifiez que :
-
Les étiquettes correspondent exactement (par exemple, « Moyenne », et non « Moyenne »).
-
Il n’existe aucune structure de liste de rupture de lignes/colonnes vides.
-
Vous avez choisi la fonction correcte (Somme par rapport à Moyenne).
Les données apparaissent dans des lignes ou des colonnes incohérentes
Si vos feuilles ne sont pas alignées, utilisez Consolider par catégorie plutôt que par position.
Vous souhaitez ajouter des données, et non les résumer
Utilisez plutôt VSTACK ou Power Query. Ils sont mieux adaptés à la fusion.