Hoe maakt u een Gantt-diagram in Excel?
Het bijhouden en beheren van projectschema’s is essentieel voor een efficiënte workflow, en een Gantt-diagram biedt daarvoor een heldere visuele weergave. In Excel neemt een Gantt-diagram de vorm aan van een horizontale staafdiagram, waarin elke taak langs een tijdlijn wordt uitgezet. Zo houdt u startdatum, duur, afhankelijkheden en de algehele voortgang van het project in één oogopslag in de gaten. Dit visuele overzicht is niet alleen onmisbaar voor ervaren projectmanagers, maar ook voor iedereen die taken binnen een team moet coördineren. De volgende handleiding biedt diverse oplossingen om Gantt-diagrammen in Excel te maken – van handmatige methodes en geautomatiseerde hulpmiddelen tot benaderingen met voorwaardelijke opmaak en VBA-automatisering – en sluit zowel basisbehoeften als geavanceerde eisen naadloos aan.

- Een Gantt-diagram maken in Excel(13 stappen)
- Een Gantt-diagram maken met een geweldige functie(4 stappen)
- Gantt-diagram automatiseren met VBA voor creatie en opmaak
Een Gantt-diagram maken in Excel
U kunt een Gantt-diagram maken met de volgende stappen:
Maak eerst uw eigen bereik voor taakgegevens.
1. Bereid uw taakgegevens voor in een gestructureerde indeling, inclusief kolommen voor Taaknaam, Startdatum en Duur (in dagen). Deze duidelijke opzet is essentieel voor nauwkeurige diagramgeneratie en vereenvoudigt de latere stappen. Zorg voor optimale resultaten dat elke taak een unieke naam heeft en dat de datumnotatie consistent is. Zie het onderstaande voorbeeld:

Voeg vervolgens een staafgrafiek in en voeg de gegevensreeksen toe.
2. Open het tabblad Invoegen, ga naar Staaf- of staafgrafiek invoegen en kies Gestapelde staaf. Er verschijnt een leeg diagram, klaar om uw gegevens te ontvangen.
![]() | ![]() | ![]() |
3. Klik met de rechtermuisknop op het diagram en selecteer Gegevens selecteren in het contextmenu. Zo wijst u de kolommen Startdatum en Duur uit uw tabel toe aan het diagram.

4. In het dialoogvenster Gegevens selecteren-bron, zoekt u het Bereik van de reeksnaam en klikt u op Toevoegen. Met deze actie geeft u de eerste reeks op: de startdatum.

5. Het dialoogvenster Reeks bewerken wordt geopend:
(1.) Selecteer bij Reeksnaam de kopcel voor Startdatum (bijvoorbeeld B1).
(2.) Selecteer bij Reekswaarden alle Startdatum-cellen voor uw taken (bijvoorbeeld B2 tot en met B7).

6. Klik op OK en herhaal de vorige stap om de gegevensreeks Duur toe te voegen, overeenkomend met uw kolomkoppen en celwaarden voor de duur. Nadat beide reeksen zijn toegevoegd, ziet u gekleurde balken die elk stadium van elke taak vertegenwoordigen:

7. Wijs de juiste labels toe aan uw taken. Klik onder Horizontale aslabels in hetzelfde dialoogvenster op Bewerken en selecteer uw taaknaam-cellen. Zo komt elke balk overeen met een specifieke activiteit, wat helderheid biedt aan projectbetrokkenen.
![]() | ![]() | ![]() |
8. Na het dubbelklikken op OK verschijnen uw gegevensreeksen als blauwe en oranje balken (blauw voor Startdatum, oranje voor Duur). Op dit moment is de basis van uw diagram gereed. Controleer indien nodig of de gerefereerde bereiken correct zijn en pas eventuele misalignments aan voordat u verdergaat.

Pas ten derde uw staafgrafiek aan.
9. Standaard is de volgorde van taken omgekeerd in Excel’s gestapelde staafdiagram. Om de volgorde van boven naar beneden aan te passen, klikt u met de rechtermuisknop op de verticale as (Projectnaam) en selecteert u As opmaken.

10. Schakel in het deelvenster As opmaken, onder As-opties, het selectievakje Categorieën in omgekeerde volgorde in. Deze aanpassing dwingt een logische boven-naar-beneden-stroom af en sluit naadloos aan bij gangbare projectmanagementconventies.

11. Verberg de Startdatum-balk voor een schoner overzicht: klik met de rechtermuisknop op een blauwe balk (die de Startdatum vertegenwoordigt) en kies Gegevensreeks opmaken.

12. Selecteer in het deelvenster Gegevensreeks opmaken zowel Geen opvulling als Geen lijn onder de sectie Opvulling & lijn.

13. Minimaliseer de witruimte links van het diagram door de asdatums aan te passen. Zo gaat u te werk:
(1.) Selecteer uw vroegste Startdatum-cel, klik met de rechtermuisknop en kies Celopmaak instellen. Selecteer onder het tabblad Getal de optie Algemeen en noteer het weergegeven serienummer (bijv. 43933). Serienummers vertegenwoordigen de datumwaarden van Excel.

(2.) Selecteer vervolgens de datums boven de balk in het diagram, klik met de rechtermuisknop en kies ‘As opmaken’. Ga in het deelvenster ‘As opmaken’ naar het pictogram ‘Asopties’:
- Voer in het tekstvak Minimum de getallen in die u zojuist hebt genoteerd;
- Geef in het tekstvak Grootte de gewenste tijdsduur op.
![]() | ![]() | ![]() |
(3.) Sluit daarna het deelvenster. Uw Gantt-diagram is nu als volgt gemaakt:

Handmatig Gantt-diagrammen maken met een Excel-staafgrafiek biedt volledige flexibiliteit in ontwerp, labels en tijdschalen. Voor frequente updates en complexe schema’s kan het onderhoud echter arbeidsintensief en foutgevoelig zijn. Controleer bereiken altijd dubbel, gebruik duidelijke taaknamen en sla waar mogelijk sjablonen op voor hergebruik.
Een Gantt-diagram maken met een geweldige functie
Het bovenstaande proces behandelt de handmatige constructie van een Gantt-diagram, maar als u regelmatig projectschema’s moet maken en bijwerken of tijd wilt besparen, biedt Kutools voor Excel een gestroomlijnd alternatief. Met de gespecialiseerde Gantt-diagram-tool bouwt u in een handomdraai een tijdlijn via een eenvoudige interface.
1. Klik op Kutools > Diagrammen > Tijdstip > Gantt-diagram, zie afbeelding:

2. In het Gantt-diagram-dialoogvenster geeft u het volgende op:
- Selecteer uw Taaknaam-cellen in het vak Projectnaam;
- Kies uw Startdatum-cellen voor het vak Startdatum/tijd;
- Wijs de kolom Duur toe door de bijbehorende cellen te selecteren.

3. Klik op Ok en er verschijnt een melding dat er een verborgen werkblad wordt aangemaakt voor berekeningen en grafieken (dit heeft geen invloed op uw hoofdwerkblad).

4. Selecteer Ja en het Gantt-diagram verschijnt direct, met een duidelijke visuele weergave van de duur en overlappingen van uw taken.

Automatiseer het maken en opmaken van Gantt-diagram met VBA
Bij het beheren van complexe of regelmatig bijgewerkte projectplannen in Excel is automatisering onmisbaar. Met VBA (Visual Basic for Applications) bouwt u eenvoudig een macro die met minimale handmatige stappen een Gantt-diagram genereert én opmaakt. Ideaal voor wanneer u uw projectgegevens vaak aanpast of een consistente, professionele weergave nodig heeft — zeker bij rapporten die tussen teams worden gedeeld.
1. Open uw Excel-werkboek en open daarna de VBA-editor via Ontwikkelaarshulpmiddelen > Visual Basic. Klik in het nieuwe Microsoft Visual Basic for Applications-venster op Invoegen > Module. Plak de volgende code in het modulevenster:
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. Voer de macro uit door op de knop
Uitvoeren te klikken of door F5 te gebruiken. Volg de pop-upvragen om uw bereik voor projectnaam, startdatum en duur te selecteren (meestal drie aangrenzende kolommen, zoals ingesteld in eerdere secties). De macro maakt een nieuw werkblad met een opgemaakte Gantt-diagram op basis van uw selectie.
Meer gerelateerde grafiekartikelen:
- Een Staafgrafiek maken die een andere Staafgrafiek overlapt in Excel
- Wanneer we een gegroepeerde staaf- of Kolomdiagram maken met twee gegevensreeksen, worden de balken van de twee gegevensreeksen naast elkaar weergegeven. Maar soms moeten we een overlay- of overlappende Staafgrafiek gebruiken om de twee gegevensreeksen duidelijker te vergelijken. In dit artikel bespreek ik hoe u een overlappende Staafgrafiek maakt in Excel.
- Een Staafdiagram maken in Excel
- Een staafdiagram is ideaal om veranderingen op onregelmatige intervallen weer te geven en fungeert als een uitgebreidere variant van een lijndiagram. Helaas biedt Excel geen directe optie om dit type diagram te maken. In dit artikel leg ik stap voor stap uit hoe u zelf een staafdiagram maakt in een Excel-werkblad.
- Maximale en minimale datapunten markeren in een diagram
- Als u een Kolomdiagram hebt waarin u de hoogste of laagste datapunten met verschillende kleuren wilt markeren om ze duidelijk zichtbaar te maken zoals in de onderstaande afbeelding, hoe kunt u dan snel de hoogste en laagste waarden identificeren en de datapunten in het diagram markeren?
- Voortgangsbalkdiagram maken in Excel
- In Excel kunnen voortgangsbalkdiagrammen u helpen de voortgang naar een doelstelling te volgen, zoals in de onderstaande afbeelding. Maar hoe maakt u een voortgangsbalkdiagram in een Excel-werkblad?
Beste Office-productiviteitshulpmiddelen
Geef uw Excel-vaardigheden een boost met Kutools voor Excel en ervaar efficiëntie zoals nooit tevoren.Kutools voor Excel biedt meer dan 300 geavanceerde functies om de productiviteit te verhogen en Tijd besparen.Klik hier om de functie te krijgen die u het meest nodig heeft...
Office Tab brengt een tabbladinterface naar Office en maakt uw werk veel eenvoudiger
- Schakel tabbladbewerking en -lezen in voor Word, Excel, PowerPoint, Publisher, Access, Visio en Project.
- Open en maak meerdere documenten aan in nieuwe tabbladen binnen hetzelfde venster, in plaats van in afzonderlijke vensters.
- Verhoogt uw productiviteit met 50 % en bespaart u dagelijks honderden muisklikken!
Alle Kutools-add-ins in één installatieprogramma.
Kutools for Office bundelt add-ins voor Excel, Word, Outlook en PowerPoint, plus Office Tab Pro—ideaal voor teams die met meerdere Office-apps werken.
- Alles-in-één suite— add-ins voor Excel, Word, Outlook & PowerPoint plus Office Tab Pro
- Één installatieprogramma, één licentie— binnen enkele minuten klaar (MSI-geschikt)
- Werkt beter samen— gestroomlijnde productiviteit in alle Office-apps
- 30 dagen volledig functionele proefversie— geen registratie, geen creditcard
- Beste prijs-kwaliteitverhouding— bespaar ten opzichte van het afzonderlijk kopen van add-ins






