KutoolsforOffice — Une solution unique, cinq outils puissants.Faire plus avec moins d'efforts.Soldes de mars : 20 % de réduction

Comment créer un graphique à partir de données issues de plusieurs feuilles dans Excel ?

AuteurKelly Date de modification

Dans de nombreux cas concrets, vos données sont réparties sur plusieurs feuilles d’un même classeur Excel — par exemple des rapports mensuels ou annuels, des statistiques par service ou des synthèses comparatives conservées dans des onglets distincts. Créer un graphique pertinent qui résume ou visualise ces données issues de plusieurs feuilles vous permet d’obtenir des informations clés en un coup d’œil, surtout lorsque la structure des données est identique d’une feuille à l’autre.

Par exemple, imaginez que vous disposiez de quatre tableaux identiques répartis sur quatre feuilles différentes, comme le montre la capture d’écran ci-dessous. Vous pourriez avoir besoin de créer un graphique en combinant soit une série issue de chaque feuille (pour une vue comparative ou une analyse d’évolution), soit des points de données clés provenant de chacune d’elles (pour des comparaisons rapides). Cet article vous propose plusieurs solutions pratiques, explique dans quels contextes chaque méthode est la plus adaptée, et vous guide pas à pas avec des instructions détaillées, des conseils complémentaires ainsi que des indications pour résoudre les problèmes courants.


Créer un graphique en extrayant plusieurs séries de données depuis différentes feuilles de calcul

Lorsque votre objectif est de comparer des séries réparties sur plusieurs feuilles de calcul ayant la même structure — par exemple, les ventes par région sur quatre mois distincts placés dans des onglets séparés —, un graphique à colonnes consolidé avec plusieurs séries de données offre une comparaison visuelle claire et efficace.

Cette méthode, bien qu’elle nécessite une sélection manuelle, reste simple et ne requiert ni formules complexes ni macros. Elle est idéale lorsque vos feuilles de calcul présentent une mise en page identique et que vous souhaitez créer un graphique directement à partir des feuilles sources.

Suivez ces étapes pour configurer votre graphique :

1. Cliquez sur Insertion > Insérer un(e) Graphique à colonnes(ou)Histogramme) > Histogramme groupé. Un graphique vide s’ouvre alors dans la feuille de calcul.
cliquez sur Histogramme groupé dans l’onglet Insertion

2. Cliquez avec le bouton droit sur le graphique vide nouvellement inséré, puis sélectionnez Sélectionner les données dans le menu contextuel.
sélectionnez Sélectionner des données dans le menu contextuel

3. Dans la boîte de dialogue Source de Sélectionner les données, cliquez sur le bouton Ajouter pour commencer à ajouter une nouvelle série de données.
cliquez sur le bouton Ajouter dans la boîte de dialogue Sélectionner la source de données

4. Dans la boîte de dialogue Modifier la série, saisissez le Nom de la série et indiquez les Valeurs de la série en accédant à la feuille concernée et en sélectionnant la ou les plage(s) de données requise(s). Vérifiez attentivement l’exactitude des références, car des erreurs peuvent entraîner l’affichage de données incorrectes ou d’erreurs telles que #REF!. Cliquez sur OK pour confirmer.

spécifiez le nom de la série et les valeurs de la série dans la boîte de dialogue Modifier la série

Astuce : pour référencer des données d’une autre feuille de calcul dans la zone Valeurs de la série, basculez vers la feuille cible, puis sélectionnez la plage souhaitée. Excel inclura automatiquement le Nom de la feuille de calcul dans la référence.

5. Répétez les étapes 3 et 4 pour chaque feuille de calcul que vous souhaitez inclure dans le graphique. Une fois toutes les séries ajoutées, elles apparaîtront listées sous Plage des noms de série dans la boîte de dialogue.
répétez les étapes pour ajouter des séries de données provenant d’autres feuilles de calcul

Remarque : veillez toujours à sélectionner la même plage de cellules sur chaque feuille ; toute incohérence risquerait de rendre le graphique trompeur ou de provoquer des problèmes d’alignement.

6. Pour affiner votre graphique, cliquez sur Modifier sous Étiquettes de l'axe horizontal (catégorie) dans la fenêtre Source de la boîte de dialogue Sélectionner les données. Dans la boîte de dialogue Plage des étiquettes d’axe, sélectionnez les étiquettes pertinentes afin qu’elles soient correctement alignées avec vos données. Cliquez sur OK une fois terminé.

7. Fermez la boîte de dialogue Source de Sélectionner les données en cliquant sur OKVotre graphique combine désormais des séries de données provenant de plusieurs feuilles de calcul.

8. (Facultatif) Pour améliorer la clarté visuelle, sélectionnez le graphique, puis accédez à Conception > Ajouter un élément de graphique > Légendeet choisissez une option (par exemple)Légende > Bas) afin d’afficher une légende identifiant chaque série.
sélectionnez une option de légende dans le sous-menu Légende

Cette approche convient parfaitement aux jeux de données statiques. Toutefois, si la structure de vos feuilles de calcul diffère ou si le Plage de données varie d’une feuille à l’autre, vous devrez d’abord résoudre ces différences. Si vos données sont fréquemment mises à jour ou nécessitent une consolidation automatisée, envisagez les autres solutions ci-dessous pour gagner en efficacité.

Voici le Graphique à colonnes groupées obtenu, qui compare visuellement des séries de données issues de quatre feuilles de calcul différentes :
un graphique couvrant plusieurs feuilles de calcul est créé


Créer un graphique en extrayant plusieurs points de données depuis différentes feuilles de calcul

Lorsque vous souhaitez construire un graphique en sélectionnant des points de données individuels provenant de plusieurs feuilles de calcul, plutôt que des séries entières, vous pouvez d’abord regrouper les cellules ciblées dans une feuille récapitulative, puis les représenter ensemble. Cette approche est courante lorsque vous voulez comparer une métrique unique, telle que la valeur « Total », issue de plusieurs feuilles départementales.

La fonction Kutools pour Excel Incrément automatique des références de feuille de calcul permet d’extraire efficacement des valeurs spécifiques provenant de plusieurs feuilles vers une seule feuille récapitulative — une solution particulièrement utile pour gérer des données dynamiques dont les sources évoluent dans le temps.

Kutools pour Excelpropose plus de 300 fonctionnalités avancées pour simplifier les tâches complexes, stimulant ainsi créativité et efficacité.Intégré aux capacités de l’IA, Kutools automatise les tâches avec précision, rendant la gestion des données parfaitement fluide.Informations détaillées sur Kutools pour Excel...         Essai gratuit...

Voici comment regrouper des points de données et créer le graphique :

1. Dans l’onglet Barre d’onglets, cliquez sur le bouton Nouveaunouveau bouton ou nouveau bouton pour créer une nouvelle feuille de consolidation.

2. Dans cette nouvelle feuille de calcul, sélectionnez la cellule dans laquelle vous souhaitez extraire des données provenant d’autres feuilles. Accédez ensuite à Kutools > Plus(dans le groupe)Formule) > Incrément automatique des références de feuille de calcul.
cliquez sur la fonction Référence dynamique aux feuilles de calcul de Kutools

3. Dans la boîte de dialogue Remplir les références de feuille de calcul, procédez comme suit :

  • Sélectionnez Remplir par colonne, puis par ligne dans la liste déroulante Ordre de remplissage. Cela organisera la valeur de retour sous forme de liste verticale.
  • Cochez les feuilles de calcul contenant les cellules que vous souhaitez référencer, en veillant à ne sélectionner que les onglets sources pertinents.
  • Cliquez sur Remplir la plage pour extraire les valeurs, puis sur Fermer une fois l’opération terminée.
    définissez les options dans la boîte de dialogue

Astuce : vous pouvez répéter cette étape autant de fois que nécessaire si vous devez collecter différents types de données, en les organisant sous forme de colonnes ou de lignes distinctes dans votre feuille récapitulative, selon vos besoins.

Après ces étapes, les données sélectionnées sur chaque feuille de calcul apparaîtront clairement organisées dans votre nouvelle feuille.
les points de données sont extraits de différentes feuilles de calcul

4. Sélectionnez les points de données consolidés, puis créez votre graphique comme d’habitude : Insertion > Insérer un(e) Graphique à colonnes(ou)Histogramme) > Histogramme groupé.

Vous avez maintenant créé un(e) Graphique à colonnes groupées qui compare visuellement des points Sélectionner les données, chacun provenant d’une feuille de calcul différente.
un graphique couvrant plusieurs feuilles de calcul est créé

Conseils :

  • Cette méthode convient particulièrement bien aux graphiques mis à jour dynamiquement, car les liens peuvent se rafraîchir automatiquement lorsque Données source change (à condition d’utiliser des références directes ou des formules).
  • Vérifiez les Nom de la feuille de calcul sources en cas d’erreurs #REF!, car les feuilles renommées ou supprimées rompent les références.

Démo : créer un graphique à partir de plusieurs feuilles de calcul dans Excel

 

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


Code VBA pour combiner des données provenant de plusieurs feuilles de calcul et générer un graphique

Pour les utilisateurs recherchant une solution plus automatisée et évolutive — notamment lorsqu’ils traitent un grand nombre de feuilles de calcul ou ont besoin de mises à jour régulières — une macro VBA peut collecter efficacement les données de plusieurs feuilles et générer instantanément un graphique. Le VBA permet de personnaliser le processus de consolidation des données, ce qui le rend particulièrement adapté aux utilisateurs avancés ou à toute personne mettant fréquemment à jour ses rapports.

Avantages : Automatisation, grande flexibilité pour répondre à des besoins personnalisés et efficacité accrue avec de nombreuses feuilles de calcul.
Inconvénients potentiels : Nécessite l’autorisation d’exécuter des macros, et certains utilisateurs peuvent ne pas être familiers avec la syntaxe VBA ni le dépannage.

Vous pouvez utiliser l’exemple suivant pour regrouper une cellule spécifique (par exemple B2) de toutes les feuilles de calcul dans une nouvelle feuille récapitulative, puis créer un(e) Graphique à colonnes groupées à partir des données combinées :

1. Cliquez sur Outils de développement > Visual Basic pour ouvrir la fenêtre Microsoft Visual Basic pour Applications. Cliquez sur Insertion > Module, puis collez le code ci-dessous dans le module :

Sub CombineDataAndChart()
    Dim ws As Worksheet
    Dim summarySheet As Worksheet
    Dim lastRow As Long
    Dim destRow As Long
    Dim wsCount As Integer
    Dim i As Integer
    Dim rng As Range
    
    On Error Resume Next
    
    ' Create summary sheet or clear previous one
    Application.DisplayAlerts = False
    For Each ws In Worksheets
        If ws.Name = "SummaryChartData" Then
            ws.Delete
            Exit For
        End If
    Next
    Application.DisplayAlerts = True
    
    Set summarySheet = Worksheets.Add
    summarySheet.Name = "SummaryChartData"
    
    destRow = 1
    
    ' Set header
    summarySheet.Cells(destRow, 1).Value = "Sheet"
    summarySheet.Cells(destRow, 2).Value = "Value"
    destRow = destRow + 1
    
    ' Collect data from all sheets (change range as needed)
    For Each ws In Worksheets
        If ws.Name <> "SummaryChartData" Then
            summarySheet.Cells(destRow, 1).Value = ws.Name
            summarySheet.Cells(destRow, 2).Value = ws.Range("B2").Value ' Modify "B2" as needed
            destRow = destRow + 1
        End If
    Next
    
    ' Create chart
    Dim chartObj As ChartObject
    Set chartObj = summarySheet.ChartObjects.Add(Left:=250, Width:=350, Top:=20, Height:=250)
    
    chartObj.Chart.ChartType = xlColumnClustered
    chartObj.Chart.SetSourceData Source:=summarySheet.Range("A1:B" & destRow - 1)
    chartObj.Chart.HasTitle = True
    chartObj.Chart.ChartTitle.Text = "Combined Data from All Sheets"
    
    xTitleId = "KutoolsforExcel"
End Sub

2. Cliquez sur le bouton bouton ExécuterExécuter dans l’éditeur VBA pour lancer le code. La macro créera automatiquement une feuille de synthèse (« SummaryChartData »), recueillera les données (dans cet exemple, la valeur située en cellule B2) depuis toutes les feuilles de calcul sauf celle de synthèse, puis générera un graphique à partir des données ainsi compilées.

Remarque :

  • Si vous souhaitez extraire une cellule différente de chaque feuille de calcul, ajustez en conséquence la référence ws.Range("B2").
  • Pour inclure davantage de colonnes ou des plages plus flexibles, vous pouvez élargir la logique du code ou créer une boucle parcourant les indices de colonnes.
  • En cas de conflit avec un(e) Nom de la feuille de calcul, la macro recréera ou écrasera automatiquement la feuille récapitulative selon les besoins.
  • Avant d’exécuter des macros, assurez-vous que vos paramètres Excel autorisent leur exécution.

En cas d’erreurs, vérifiez attentivement Nom de la feuille de calcul, les références de cellules indiquées, et assurez-vous qu’aucune feuille de calcul n’est protégée ni masquée.


Articles associés :

Meilleurs outils de productivité Office

🤖Kutools IA Aide: Révolutionnez Analyse des données grâce à :Exécution intelligente   |  Générez du code|  Créez formules personnalisées  |  Analysez des données et générez des graphiques|  Appelez Fonctions améliorées
Fonctionnalités populaires:Rechercher, mettre en surbrillance ou Marquer les doublons   |  Supprimer les lignes vides   |  Combinez les colonnes ou cellules sans perdre de données   |   Arrondi sans utiliser de formule...
Super RECHERCHEV:RechercheValeurs avec critères multiples  |  RechercheValeurs avec valeurs multiples  |   RechercheValeurs dans plusieurs feuilles   |   Correspondance floue....
Liste déroulante avancée:Créez rapidement une liste déroulante   |  Liste déroulante dépendante   |  Liste déroulante à sélection multiple....
Gestionnaire de colonnes:Ajouter un nombre précis de colonnes|Déplacer des colonnes|Basculer la visibilité des colonnes masquées|Comparer des plages et des colonnes...
Fonctionnalités vedettes:Mise au point de la grille   |  Vue de conception   |Barre de formule améliorée   | Gestionnaire de classeurs et de feuilles   |  Bibliothèque de ressources(Texte automatique)|  Sélecteur de date   |  Consolider les feuilles de calcul  |  Chiffrer/Déchiffrer les cellules   | Envoyer des e-mails par liste   |  Super Filtre   |   Filtre spécial(Filtrer les cellules avec une police en gras/italique/barré...) ...
… et bien plus encore… et plus encore:(,)Supprimer des caractères spécifiques, ...)|   50+Typesde graphiques(, ...)|   40+ Formules pratiques(Calculer l'âge en fonction de la date de naissance, ...)|   19 Outils d’insertion(,Insérer une image depuis un chemin , ...)|   de conversion (Convertir en mots,Conversion de devises, ...)|Fusionner et scinder   (Fusion avancée des lignes,Diviser les cellules , ...)|, ...)   |
Utilisez Kutools dans la langue de votre choix – disponible en anglais, espagnol, allemand, français, chinois et 40+ autres langues !

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.

ExcelWordOutlookTabsPowerPoint
  • 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