Wie erstellt man ein Gantt-Diagramm in Excel?
Die Verfolgung und Verwaltung von Projektzeitplänen ist entscheidend für einen reibungslosen Arbeitsablauf – und ein Gantt-Diagramm liefert dafür eine klare, visuelle Übersicht. In Excel wird es als horizontales Balkendiagramm dargestellt, bei dem jede Aufgabe entlang einer Zeitleiste abgebildet wird. So lassen sich Starttermine, Dauern, Abhängigkeiten und der gesamte Projektfortschritt auf einen Blick mühelos überwachen. Diese visuelle Darstellung hilft nicht nur erfahrenen Projektmanagern, sondern allen, die eine Gruppe von Aufgaben koordinieren müssen. Das folgende Tutorial zeigt verschiedene Wege, wie Sie in Excel Gantt-Diagramme erstellen – von manuellen Methoden über den Einsatz automatisierter Tools und bedingter Formatierung bis hin zur VBA-Automatisierung – und deckt sowohl grundlegende als auch fortgeschrittene Anforderungen ab.

- Erstellen Sie ein Gantt-Diagramm in Excel(13 Schritte)
- Erstellen Sie ein Gantt-Diagramm mit einer beeindruckenden Funktion(4 Schritte)
- Automatisieren Sie die Erstellung und Formatierung von Gantt-Diagramm mit VBA
Erstellen Sie ein Gantt-Diagramm in Excel
Sie können ein Gantt-Diagramm mit den folgenden Schritten erstellen:
Erstellen Sie zunächst Ihren eigenen Aufgabendatenbereich.
1. Bereiten Sie Ihre Aufgabendaten in einem strukturierten Format vor – mit Spalten für Aufgabenname, Startdatum und Dauer (in Tagen). Dieses klare Setup ist entscheidend für die korrekte Diagrammerstellung und erleichtert alle nachfolgenden Schritte. Achten Sie für optimale Ergebnisse darauf, dass jede Aufgabe einen eindeutigen Namen trägt und das Datumsformat durchgängig konsistent ist. Beachten Sie das folgende Beispiel:

Fügen Sie anschließend ein Balkendiagramm ein und ergänzen Sie die Datenreihen.
2. Öffnen Sie die Registerkarte Einfügen, wechseln Sie zu Säulen- oder Balkendiagramm und wählen Sie Gestapeltes Balkendiagramm. Ein leeres Diagramm erscheint und ist bereit, Ihre Daten aufzunehmen.
![]() | ![]() | ![]() |
3. Um Ihre Projektdaten zu integrieren, klicken Sie mit der rechten Maustaste auf das Diagramm und wählen Sie Daten auswählen aus dem Kontextmenü. So weisen Sie dem Diagramm ganz einfach die Spalten „Startdatum“ und „Dauer“ aus Ihrer Tabelle zu.

4. Suchen Sie im Dialogfeld Daten auswählen – Quelle nach dem Bereich der Reihennamen und klicken Sie auf Hinzufügen. Mit dieser Aktion legen Sie die erste Datenreihe – das Startdatum – fest.

5. Das Dialogfeld Datenreihe bearbeitenwird geöffnet:
(1.) Wählen Sie für Seriennamedie Überschriftszelle für das Startdatum aus (z. B. B1).
(2.) Wählen Sie für Serienwertealle Zellen mit den Startdaten Ihrer Aufgaben aus (z. B. B2 bis B7).

6. Klicken Sie auf OK und wiederholen Sie den vorherigen Schritt, um die Datenreihe „Dauer“ hinzuzufügen, indem Sie Ihre Spaltenüberschriften und die Zellen mit der Aufgabendauer zuordnen. Sobald beide Reihen hinzugefügt wurden, erscheinen farbige Balken, die jede Phase für jede Aufgabe darstellen:

7. Weisen Sie Ihren Aufgaben die passenden Beschriftungen zu. Klicken Sie im selben Dialogfeld unter Horizontale Achsenbeschriftungen auf Bearbeiten und wählen Sie die Zellen mit Ihren Aufgabennamen aus. So wird sichergestellt, dass jeder Balken einer bestimmten Aktivität zugeordnet ist – für mehr Klarheit bei allen Projektbeteiligten.
![]() | ![]() | ![]() |
8. Nachdem Sie zweimal auf OK geklickt haben, werden Ihre Datenreihen als blaue und orange Balken angezeigt (blau für das Startdatum, orange für die Dauer). Damit ist die Grundlage Ihres Diagramms fertig. Falls erforderlich, überprüfen Sie, ob die referenzierten Bereiche korrekt sind, und korrigieren Sie eventuelle Fehlausrichtungen, bevor Sie fortfahren.

Formatieren Sie im Anschluss Ihr Balkendiagramm.
9. Standardmäßig ist die Reihenfolge der Aufgaben in einem gestapelten Excel-Balkendiagramm umgekehrt. Um sie von oben nach unten neu anzuordnen, klicken Sie mit der rechten Maustaste auf die vertikale Achse (Projektname) und wählen Sie Achse formatieren.

10. Aktivieren Sie im Bereich Achse formatieren unter Achsenoptionen das Kontrollkästchen Kategorien in umgekehrter Reihenfolge. Diese Einstellung sorgt für einen logischen Ablauf von oben nach unten und entspricht gängigen Projektmanagement-Konventionen.

11. Blenden Sie den Startdatum-Balken für eine übersichtlichere Darstellung aus: Klicken Sie mit der rechten Maustaste auf einen beliebigen blauen Balken (der das Startdatum darstellt) und wählen Sie Datenreihe formatieren.

12. Wählen Sie im Bereich Datenreihe formatieren sowohl Keine Füllung als auch Kein Rahmen im Abschnitt Füllung & Linie aus.

13. Reduzieren Sie den linken Leerraum im Diagramm, indem Sie die Achsendaten anpassen. So geht’s:
(1.) Wählen Sie die Zelle mit Ihrem frühesten Startdatum aus, klicken Sie mit der rechten Maustaste und wählen Sie Zellenformat festlegen. Wechseln Sie zur Registerkarte Zahl, wählen Sie die Option Standard und notieren Sie die angezeigte fortlaufende Nummer (z. B. 43933). In Excel werden Datumsangaben durch fortlaufende Nummern dargestellt.

(2.) Wählen Sie anschließend die Daten oberhalb des Balkens im Diagramm aus, klicken Sie mit der rechten Maustaste und wählen Sie „Achse formatieren“. Klicken Sie im Bereich „Achse formatieren“ auf das Symbol „Achsenoptionen“.
- Geben Sie im Feld „Minimum“ die Zahlen ein, die Sie soeben notiert haben;
- Geben Sie im Feld „Hauptintervall“ eine Zeitdauer ein, die Ihren Anforderungen entspricht.
![]() | ![]() | ![]() |
(3.) Schließen Sie anschließend den Bereich. Ihr Gantt-Diagramm wurde wie folgt erstellt:

Die manuelle Erstellung eines Gantt-Diagramms mithilfe eines Excel-Balkendiagramms bietet maximale Flexibilität bei Design, Beschriftungen und Zeitskalen. Bei häufigen Aktualisierungen und komplexen Zeitplänen kann die Pflege jedoch zeitaufwändig und fehleranfällig sein. Achten Sie daher stets auf übersichtliche Bereiche, verwenden Sie eindeutige Aufgabennamen und speichern Sie – wo möglich – Vorlagen zur Wiederverwendung.
Erstellen Sie ein Gantt-Diagramm mit einer beeindruckenden Funktion
Der oben beschriebene Prozess behandelt die manuelle Erstellung eines Gantt-Diagramms. Doch wenn Sie Projektzeitpläne regelmäßig erstellen und aktualisieren müssen oder einfach Zeit sparen möchten, bietet Kutools für Excel eine optimierte Alternative: Mit seinem spezialisierten Gantt-Diagramm-Tool erstellen Sie Ihre Zeitleiste mithilfe einer intuitiven Benutzeroberfläche im Handumdrehen.
1. Klicken Sie auf Kutools > Diagramme > Zeitpunkt > Gantt-Diagramm, siehe Screenshot:

2. Geben Sie im Gantt-Diagramm-Dialogfeld Folgendes an:
- Wählen Sie Ihre Aufgabenname-Zellen im Projektname-Feld aus;
- Wählen Sie Ihre Startdatum-Zellen für das Startdatum/-zeit-Feld aus;
- Weisen Sie die Spalte „Dauer“ zu, indem Sie die entsprechenden Zellen auswählen.

3. Klicken Sie auf OK, und eine Meldung informiert Sie, dass ein ausgeblendetes Arbeitsblatt zur Berechnung und Diagrammerstellung generiert wird (dies wirkt sich nicht auf Ihr Hauptarbeitsblatt aus).

4. Wählen Sie Ja, und das Gantt-Diagramm erscheint sofort – es stellt visuell die Zeitspannen und Überschneidungen Ihrer Aufgaben dar.

Automatisierte Erstellung und Formatierung von Gantt-Diagramm mithilfe von VBA
Bei der Verwaltung komplexer oder häufig aktualisierter Projektzeitleisten in Excel wird Automatisierung zu einem echten Mehrwert. Mit VBA (Visual Basic for Applications) erstellen Sie ein Makro, das mit nur wenigen manuellen Schritten ein Gantt-Diagramm generiert und formatiert – ideal, wenn sich Ihre Projektinformationen oft ändern oder Sie standardisierte, visuell ansprechende Ausgaben benötigen, etwa für teamübergreifend geteilte Berichte.
1. Öffnen Sie Ihre Excel-Arbeitsmappe und rufen Sie anschließend den VBA-Editor über Entwicklertools > Visual Basic auf. Klicken Sie im neuen Microsoft Visual Basic for Applications-Fenster auf Einfügen > Modul. Fügen Sie den folgenden Code in den Modulbereich ein:
Sub CreateGanttChart()
Dim ws As Worksheet
Dim ch As ChartObject
Dim tNameRng As Range
Dim startRng As Range
Dim durRng As Range
Dim lastRow As Long
Dim chartSheet As Worksheet
Dim xTitleId As String
On Error Resume Next
xTitleId = "KutoolsforExcel"
Set ws = Application.ActiveSheet
' Prompt user for task names, start dates, and durations
Set tNameRng = Application.InputBox("Select task names range", xTitleId, Type:=8)
Set startRng = Application.InputBox("Select start dates range", xTitleId, Type:=8)
Set durRng = Application.InputBox("Select durations range", xTitleId, Type:=8)
' Add chart sheet
Set chartSheet = Worksheets.Add
chartSheet.Name = "GanttChartAuto"
' Add stacked bar chart
Set ch = chartSheet.ChartObjects.Add(Left:=100, Width:=500, Top:=100, Height:=400)
ch.Chart.ChartType = xlBarStacked
' Add Start Date series
ch.Chart.SeriesCollection.NewSeries
ch.Chart.SeriesCollection(1).Name = "Start Date"
ch.Chart.SeriesCollection(1).Values = startRng
ch.Chart.SeriesCollection(1).XValues = tNameRng
' Add Duration series
ch.Chart.SeriesCollection.NewSeries
ch.Chart.SeriesCollection(2).Name = "Duration"
ch.Chart.SeriesCollection(2).Values = durRng
ch.Chart.SeriesCollection(2).XValues = tNameRng
' Format categories in reverse order
ch.Chart.Axes(xlCategory).ReversePlotOrder = True
' Hide Start Date series
With ch.Chart.SeriesCollection(1).Format.Fill
.Visible = msoFalse
End With
' Format Duration series with solid color
With ch.Chart.SeriesCollection(2).Format.Fill
.Visible = msoTrue
.ForeColor.RGB = RGB(255, 153, 51) ' Orange
End With
' Adjust axis minimum based on start date
Dim minDate As Double
minDate = Application.WorksheetFunction.Min(startRng)
ch.Chart.Axes(xlValue).MinimumScale = minDate
End Sub 2. Führen Sie das Makro aus, indem Sie auf die
Ausführen-Schaltfläche klicken oder die Taste F5 verwenden. Folgen Sie den Popup-Eingabeaufforderungen, um Ihren Bereich für Projektname, Startdatum und Dauer auszuwählen (in der Regel drei benachbarte Spalten, wie in den vorherigen Abschnitten beschrieben). Das Makro erstellt ein neues Arbeitsblatt mit einem formatierten Gantt-Diagramm basierend auf Ihrer Auswahl.
Weitere verwandte Artikel zu Diagrammen:
- Erstellen Sie ein Balkendiagramm, das ein weiteres Balkendiagramm in Excel überlagert
- Wenn Sie ein gruppiertes Balken- oder Säulendiagramm mit zwei Datenreihen erstellen, werden die Balken standardmäßig nebeneinander dargestellt. In manchen Fällen ermöglicht jedoch ein überlappendes (überlagertes) Balkendiagramm einen klareren Vergleich der beiden Datenreihen. In diesem Artikel zeigen wir Ihnen, wie Sie ein solches überlappendes Balkendiagramm in Excel erstellen.
- Erstellen Sie ein Schrittdiagramm in Excel
- Ein Schrittdiagramm eignet sich ideal, um Änderungen in unregelmäßigen Abständen anschaulich darzustellen – es ist eine erweiterte Form des klassischen Liniendiagramms. Obwohl Excel keine direkte Option zum Erstellen eines solchen Diagramms bietet, zeige ich Ihnen in diesem Artikel Schritt für Schritt, wie Sie mühelos ein Schrittdiagramm in Ihrem Excel-Arbeitsblatt erstellen können.
- Höchste und niedrigste Datenpunkte in einem Diagramm hervorheben
- Wenn Sie ein Säulendiagramm haben, bei dem Sie die höchsten oder niedrigsten Datenpunkte mit unterschiedlichen Farben hervorheben möchten, um sie wie im folgenden Screenshot gezeigt besonders darzustellen – wie können Sie dann schnell die höchsten und niedrigsten Werte identifizieren und die entsprechenden Datenpunkte im Diagramm hervorheben?
- Erstellen Sie Balkendiagramm in Excel
- In Excel hilft Ihnen ein Balkendiagramm, den Fortschritt im Vergleich zu einem Ziel – wie im folgenden Screenshot dargestellt – einfach und übersichtlich zu verfolgen. Doch wie erstellen Sie ein solches Balkendiagramm in einem Excel-Arbeitsblatt?
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






