A Gantt chart is one of the most effective tools for project planning and management. By creating a Gantt chart in Excel, you can visually represent tasks, timelines, and progress, allowing for a better understanding of project schedules and status updates at a glance.

Looking for a ready-made solution?
If you need to start tracking immediately without building a chart from scratch, check out our
Simple Gantt Chart Templates
for a quick, professional setup.

How to Create a Gantt Chart in Excel

While Excel doesn’t offer a built-in “Gantt” chart type, you can easily use a Stacked Bar Chart to achieve the same result. Setting it up might seem technical at first, but once you follow these steps, it becomes an indispensable tool for managing any project. Here is our step-by-step guide to building your own Excel Gantt chart.

Professional Gantt Chart Example created in Microsoft Excel

  1. Prepare your data table: Organise Tasks, Start Dates, and Durations.
  2. Populate your data: Input your project-specific timelines.
  3. Insert a Stacked Bar Chart: Use the Start Date series as your foundation.
  4. Add the Task Duration: Overlay the task lengths onto the chart.
  5. Format for clarity: Hide the “placeholder” bars and fix the task order.

Step 1: Prepare Your Data Table

To build a functional Gantt chart, your data must include three key elements: Task Name, Start Date, and Duration. We recommend converting your data range into an Excel Table (Ctrl + T) so your chart updates automatically when you add new rows.

Task Start Date Duration (Days)
Initial Research 2023-08-01 40
Concept Design 2023-08-08 35
Development Phase 2023-08-15 55
Beta Testing 2023-08-05 35
Final Deployment 2023-08-29 20

Step 2: Populate the Data

Enter your actual project timelines. To create an advanced Gantt chart, you can include extra columns like Responsible Person, Progress %, or Status. While these won’t all appear in the bar chart initially, they are essential for your project tracking logs.

Task Responsible Start Date Duration Progress Status
Task Title 1 John Doe 2023-08-01 40 100% Completed
Task Title 2 Jane Smith 2023-08-08 50 100% Completed
Task Title 3 Mary Johnson 2023-08-15 25 80% Ongoing

Step 3: Insert a Stacked Bar Chart

Highlight the Tasks and Start Date columns. Navigate to the Insert tab, click on the Bar Chart icon, and select Stacked Bar Chart. This will plot your start dates along the timeline.

How to insert a Stacked Bar Chart in Excel for a Gantt timeline

Step 4: Add Task Duration to the Chart

Now, we need to add the bars that represent the actual work duration:

  • Right-click on the chart and select Select Data.
  • Click Add. For Series Name, select the “Duration” header.
  • For Series Values, select the duration numbers in your table.

Adding the Task Duration data series to an Excel chart

Step 5: Format the Axis and “Hide” the Start Dates

This is the “Magic Step” that makes it a true Gantt chart:

  1. Reverse the Order: Right-click the vertical axis (Task Names), select Format Axis, and check “Categories in reverse order.”
  2. Make Bars Invisible: Click on the first set of bars (the Start Dates). Right-click, select Format Data Series, and in the “Fill” section, choose No Fill.

Formatting the Excel axis to show tasks in reverse order for Gantt Chart

Download Gantt Chart Excel Templates

Excel’s flexibility makes it a preferred tool for project managers. Use the templates below to see exactly how the formatting and axis settings are applied.

Download: Completed Gantt Chart in Excel

Download: Gantt Chart Excel Practice File


We hope you find this guide helpful! If you’re looking for even more advanced features like automated task dependencies or automated color-coding, don’t forget to visit our Simple Gantt Chart Templates page. Let us know your feedback in the comments!

Published On: July 27th, 2023Last Updated: March 7th, 2026

About the Author: PNRao

Hi – I'm PNRao, founder of Excelx. With over 20 years of experience in Project Management and Automation, I specialize in building high-performance systems that streamline complex workflows. My mission is to provide you with professional-grade Project Management templates—from automated Gantt charts to resource workload dashboards—powered by Excel, VBA, and Power BI. Whether you are managing a small team or a global portfolio, you'll find the tools here to transform your data into strategic action.

Share This Story, Choose Your Platform!

  • CONTENTS