Wie erstellt man ein Diagramm aus einem oder mehreren Arbeitsblättern in Excel?
In vielen praktischen Szenarien sind Ihre Daten möglicherweise über mehrere Arbeitsblätter einer Excel-Arbeitsmappe verteilt – etwa in Form von Monats- oder Jahresberichten, Abteilungsstatistiken oder vergleichenden Zusammenfassungen, die jeweils auf separaten Registerkarten verwaltet werden. Ein aussagekräftiges Diagramm, das diese Daten aus mehreren Blättern zusammenfasst oder visualisiert, liefert auf einen Blick wertvolle Erkenntnisse – besonders dann, wenn die Datenstrukturen in den einzelnen Arbeitsblättern konsistent sind.
Stellen Sie sich beispielsweise vier Tabellen im identischen Format in vier verschiedenen Arbeitsblättern vor – wie im folgenden Screenshot dargestellt. Vielleicht möchten Sie ein Diagramm erstellen, indem Sie entweder eine Datenreihe aus jedem Arbeitsblatt kombinieren (für Trend- oder Vergleichsansichten) oder gezielt aussagekräftige Datenpunkte aus jedem Blatt auswählen (für schnelle Vergleichsübersichten). Dieser Artikel führt Sie durch mehrere praxiserprobte Lösungen, erklärt, wann welcher Ansatz am besten passt, und liefert detaillierte Schritt-für-Schritt-Anleitungen, hilfreiche Tipps sowie praktische Hinweise zur Fehlerbehebung.
- Diagramm erstellen, indem mehrere Datenreihen aus mehreren Arbeitsblättern extrahiert werden
- Diagramm erstellen, indem mehrere Datenpunkte aus mehreren Arbeitsblättern extrahiert werden
- VBA-Code zum Kombinieren von Daten aus mehreren Arbeitsblättern und Erstellen eines Diagramms

Diagramm erstellen, indem mehrere Datenreihen aus mehreren Arbeitsblättern extrahiert werden
Wenn Ihr Ziel darin besteht, Datenreihen über mehrere Arbeitsblätter hinweg zu vergleichen, die dieselbe Struktur aufweisen – etwa Umsätze pro Region aus vier verschiedenen Monaten, jeweils auf separaten Registerkarten – ermöglicht ein konsolidiertes Säulendiagramm mit mehreren Datenreihen einen besonders effektiven visuellen Vergleich.
Diese Methode erfordert eine manuelle Auswahl, ist jedoch unkompliziert und benötigt keine komplexen Formeln oder Makros. Sie funktioniert am besten, wenn Ihre Arbeitsblätter identisch aufgebaut sind und Sie ein Diagramm direkt aus den Quellblättern erstellen möchten.
Führen Sie die folgenden Schritte aus, um Ihr Diagramm einzurichten:
1. Klicken Sie auf Einfügen > Diagramm einfügen(oder)Säule) > Gruppierte Säulen. Daraufhin wird ein leeres Diagramm im Arbeitsblatt geöffnet.
2. Klicken Sie mit der rechten Maustaste auf das neu eingefügte leere Diagramm und wählen Sie im Kontextmenü Daten auswählen aus.
3. Klicken Sie im Dialogfeld „Daten auswählen – Quelle“ auf die Schaltfläche Hinzufügen, um eine neue Datenreihe hinzuzufügen.
4. Geben Sie im Dialogfeld „Reihe bearbeiten“ den Namen der Datenreihe ein und legen Sie die zugehörigen Werte fest, indem Sie zum entsprechenden Arbeitsblatt wechseln und den gewünschten Datenbereich auswählen. Prüfen Sie sorgfältig, ob die Bezüge korrekt sind – denn Fehler bei der Referenzierung können dazu führen, dass das Diagramm falsche Daten anzeigt oder Fehler wie #BEZUG! ausgibt. Klicken Sie auf OK, um Ihre Eingabe zu bestätigen.

Tipp: Um im Feld „Serienwerte“ auf Daten eines anderen Arbeitsblatts zu verweisen, wechseln Sie zum gewünschten Arbeitsblatt und markieren dann den gewünschten Bereich. Excel fügt den Arbeitsblattnamen automatisch in die Referenz ein.
5. Wiederholen Sie die Schritte 3 und 4 für jedes Arbeitsblatt, das Sie in das Diagramm einbeziehen möchten. Nachdem Sie alle Reihen hinzugefügt haben, werden diese im Dialogfeld unter Bereich der Reihennamen aufgelistet.
Hinweis: Achten Sie darauf, auf jedem Blatt stets denselben Zellbereich auszuwählen – Inkonsistenzen können das Diagramm irreführend machen oder zu Ausrichtungsproblemen führen.
6. Klicken Sie zur Feinabstimmung Ihres Diagramms im Fenster „Daten auswählen-Quelle“ auf Bearbeiten unter Horizontale Achsenbeschriftungen. Wählen Sie im Dialogfeld „Bereich der Achsenbeschriftungen“ die entsprechenden Beschriftungen aus, um sie perfekt an Ihre Daten anzupassen. Sobald Sie fertig sind, klicken Sie auf OK.
7. Schließen Sie das Dialogfeld „Daten auswählen – Quelle“, indem Sie auf OK klicken. Ihr Diagramm kombiniert nun Datenreihen aus mehreren Arbeitsblättern.
8. (Optional) Wählen Sie das Diagramm aus und gehen Sie zu Entwurf > Diagrammelement hinzufügen > Legende, und wählen Sie eine Option (z. B.)Legende > Unten), um eine Legende anzuzeigen, die jede Datenreihe kennzeichnet.
Dieser Ansatz eignet sich ideal für statische Datensätze. Weichen die Layouts Ihrer Arbeitsblätter jedoch voneinander ab oder unterscheiden sich die Datenbereiche zwischen den Blättern, müssen Sie diese Abweichungen zunächst bereinigen. Sollten sich Ihre Daten häufig ändern oder eine automatisierte Konsolidierung erforderlich sein, empfehlen wir Ihnen, die unten aufgeführten alternativen Lösungen zur Steigerung der Effizienz in Betracht zu ziehen.
Hier sehen Sie das resultierende Gruppiertes Säulendiagramm, das Datenreihen aus vier verschiedenen Arbeitsblättern visuell vergleicht:
Diagramm erstellen, indem mehrere Datenpunkte aus mehreren Arbeitsblättern extrahiert werden
In Fällen, in denen Sie ein Diagramm erstellen möchten, indem Sie einzelne Datenpunkte aus mehreren Arbeitsblättern auswählen – anstatt ganze Reihen – können Sie zunächst die Zielzellen in einem Zusammenfassungsblatt sammeln und diese anschließend gemeinsam diagrammieren. Dies ist üblich, wenn Sie eine einzelne Kennzahl – beispielsweise den „Gesamtwert“ – aus mehreren Abteilungsblättern vergleichen möchten.
Mit der Funktion Automatische Inkrementierung von Arbeitsblattverweisen von Kutools für Excel können Sie bestimmte Werte aus mehreren Arbeitsblättern effizient in ein einzelnes Zusammenfassungsblatt extrahieren – besonders praktisch für dynamische Daten, deren Quellwerte sich im Laufe der Zeit ändern können.
So sammeln Sie Datenpunkte und erstellen das Diagramm:
1. Klicken Sie in der Blattregisterkarte auf die Schaltfläche Neu
oder
, um ein neues Arbeitsblatt zur Konsolidierung zu erstellen.
2. Wählen Sie in diesem neuen Arbeitsblatt die Zelle aus, in die Sie Daten aus anderen Blättern extrahieren möchten. Gehen Sie dann zu Kutools > Weitere(unter der Gruppe)Formel) > Automatische Inkrementierung von Arbeitsblattverweisen.
3. Führen Sie im Dialogfeld „Arbeitsblattverweise ausfüllen“ die folgenden Schritte aus:
- Wählen Sie Spalte füllen, dann Zeile füllen aus der Füllreihenfolge-Dropdown-Liste aus. Dadurch werden die Rückgabewerte in einer vertikalen Liste angeordnet.
- Markieren Sie die Arbeitsblätter, die die gewünschten Bezugszellen enthalten, und achten Sie darauf, ausschließlich die relevanten Quellregisterkarten auszuwählen.
- Klicken Sie auf Bereich füllen, um die Werte abzurufen, und anschließend auf Schließen, sobald Sie fertig sind.

Tipp: Sie können diesen Schritt beliebig oft wiederholen, wenn Sie verschiedene Datentypen sammeln müssen, und diese nach Bedarf als separate Spalten oder Zeilen in Ihrem Zusammenfassungsblatt anordnen.
Nach diesen Schritten finden Sie die von Ihnen ausgewählten Daten aus jedem Arbeitsblatt übersichtlich in Ihrem neuen Blatt organisiert.
4. Markieren Sie die konsolidierten Datenpunkte und erstellen Sie anschließend wie gewohnt das Diagramm: Einfügen > Diagramm einfügen(oder)Säule) > Gruppierte Säulen.
Sie haben nun ein gruppiertes Säulendiagramm erstellt, das Daten aus mehreren Arbeitsblättern visuell vergleicht – jede Säule stammt dabei aus einem anderen Arbeitsblatt.
Tipps:
- Diese Methode eignet sich besonders gut für dynamisch aktualisierte Diagramme, da die Verknüpfungen automatisch aktualisiert werden, sobald sich die Quelldaten ändern (vorausgesetzt, Sie verwenden direkte Bezüge oder Formeln).
- Überprüfen Sie den Namen des Quellarbeitsblatts, falls Sie #BEZUG!-Fehler erhalten – umbenannte oder gelöschte Blätter können Bezüge beschädigen.
Demo: Diagramm über/aus mehreren Arbeitsblättern in Excel erstellen
Kutools für Excel– Erweitern Sie Excel mit über 300 unverzichtbaren Tools, um Ihre Arbeit schneller und einfacher zu erledigen, und nutzen Sie KI-Funktionen für intelligentere Datenverarbeitung und höhere Produktivität.Jetzt herunterladen
VBA-Code zum Kombinieren von Daten aus mehreren Arbeitsblättern und Erstellen eines Diagramms
Für Anwender, die eine stärker automatisierte und skalierbare Lösung benötigen – insbesondere bei einer großen Anzahl von Arbeitsblättern oder regelmäßigen Aktualisierungen – bietet ein VBA-Makro eine effiziente Möglichkeit, Daten aus mehreren Blättern zu sammeln und sofort ein Diagramm zu erstellen. Mit VBA lässt sich der Datensammlungsprozess individuell anpassen – ideal für fortgeschrittene Benutzer oder alle, die ihre Berichte regelmäßig aktualisieren.
Vorteile: Automatisierung, hohe Flexibilität für individuelle Anforderungen und reibungslose Funktion mit zahlreichen Arbeitsblättern.
Mögliche Nachteile: Erfordert die Genehmigung zur Ausführung von Makros – und nicht alle Benutzer sind möglicherweise mit der VBA-Syntax oder der Fehlersuche vertraut.
Sie können das folgende Beispiel nutzen, um eine bestimmte Zelle (z. B. B2) aus allen Arbeitsblättern in ein neues Zusammenfassungsblatt zu übernehmen und daraus anschließend ein gruppiertes Säulendiagramm zu erstellen.
1. Klicken Sie auf Entwicklertools > Visual Basic, um das Microsoft Visual Basic for Applications-Fenster zu öffnen. Klicken Sie anschließend auf Einfügen > Modul, und fügen Sie den folgenden Code in das Modul ein:
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. Klicken Sie im VBA-Editor auf die
Schaltfläche „Ausführen“, um den Code auszuführen. Das Makro erstellt automatisch ein Übersichtsblatt („SummaryChartData“), sammelt – in diesem Beispiel den Wert aus Zelle B2 – aus allen Arbeitsblättern mit Ausnahme des Übersichtsblatts und generiert daraus ein Diagramm.
Hinweis:
- Wenn Sie eine andere Zelle aus jedem Arbeitsblatt extrahieren möchten, passen Sie den
ws.Range("B2")-Bezug entsprechend an. - Um weitere Spalten oder flexible Bereiche einzubeziehen, erweitern Sie einfach die Code-Logik oder iterieren Sie über Spaltenindizes.
- Sollte es zu Konflikten mit dem Arbeitsblattnamen kommen, überschreibt das Makro das Zusammenfassungsblatt automatisch oder erstellt es bei Bedarf neu.
- Stellen Sie sicher, dass Ihre Excel-Einstellungen die Ausführung von Makros zulassen, bevor Sie diese ausführen.
Falls Fehler auftreten, überprüfen Sie den Arbeitsblattnamen, die angegebenen Zellbezüge und stellen Sie sicher, dass kein Arbeitsblatt geschützt oder ausgeblendet ist.
Verwandte Artikel:
Zellen arbeitsblattübergreifend spiegeln/verknüpfen in Excel
Benannten Bereich arbeitsblattübergreifend definieren in Excel
Daten aus/in mehrere Arbeitsblätter in Excel kopieren?
Bedingte Formatierung arbeitsblatt- bzw. arbeitsmappenübergreifend anwenden
Beste Office-Produktivitätstools
Verbessern Sie Ihre Excel-Kenntnisse mit Kutools für Excel und erleben Sie Effizienz wie nie zuvor.Kutools für Excel bietet über 300 erweiterte Funktionen zur Steigerung der Produktivität und Zeit sparen.Klicken Sie hier, um die Funktion zu erhalten, die Sie am dringendsten benötigen...
Office Tab bringt eine tabbasierte Oberfläche in Office und macht Ihre Arbeit viel einfacher
- Aktivieren Sie tabbasiertes Bearbeiten und Lesen in Word, Excel, PowerPoint, Publisher, Access, Visio und Project.
- Öffnen und erstellen Sie mehrere Dokumente in neuen Registerkarten desselben Fensters – statt jedes in einem separaten Fenster zu öffnen.
- Steigert Ihre Produktivität um 50 % und erspart Ihnen täglich Hunderte von Mausklicks!
Alle Kutools-Add-Ins – ein Installationsprogramm
Kutools for Office-Paket bündelt Add-Ins für Excel, Word, Outlook und PowerPoint sowie Office Tab Pro – ideal für Teams, die mit mehreren Office-Anwendungen arbeiten.
- Alles-in-einem-Paket— Add-Ins für Excel, Word, Outlook & PowerPoint sowie Office Tab Pro
- Ein Installationsprogramm, eine Lizenz— innerhalb weniger Minuten eingerichtet (MSI-fähig)
- Funktioniert besser zusammen— optimierte Produktivität über alle Office-Anwendungen hinweg
- 30-tägige Vollversion zum Testen— keine Registrierung, keine Kreditkarte erforderlich
- Bestes Preis-Leistungs-Verhältnis— sparen Sie im Vergleich zum Kauf einzelner Add-Ins

