How to Create Gantt Charts in Excel

Download Now: 10 Free Excel Templates
Doug Bonderud
Doug Bonderud


Microsoft Excel remains the go-to option for many businesses to perform data calculations and create charts based on the results.

Woman creates Gantt chart in excel

The Gantt chart is a useful guide that isn’t naturally available in Excel. Great for project management and milestone tracking, Gantt charts can help companies better visualize operations and streamline current processes.

In this piece, we’ll dive into the basics of Gantt charts and explore their benefits, then provide a step-by-step guide to creating them in Excel, along with some useful examples. Before long, you’ll be able to use Excel like a pro.

What are Gantt charts?

The Benefits of Gantt Charts

How to Create Gantt Charts in Excel

Gantt Chart Examples

Download 10 Excel Templates for Marketers [Free Kit]

What are Gantt charts?

Gantt charts exampleOn the left-hand side, the Y-axis of the chart lists specific activities. At the top, the X-axis of the chart shows time.

There’s no fixed unit for time — it could be measured in weeks, days, hours, or minutes, depending on the tasks you’re tracking. In Excel, each task gets its own row.

As you can see in the example above from Microsoft, task 1 starts at time unit 0 and runs until just before task 2, which proceeds until task 3 begins.

It’s worth noting that tasks can overlap — the purpose of the Gantt chart isn’t to determine the order of tasks but to provide an easy way to see what’s happening, when, and how many processes are happening at once.

The Benefits of Gantt Charts

Gantt charts offer several benefits, including the following.

At-a-Glance Project Progression

Gantt charts let you see when projects began, how far along they are, if they’re reached specific milestones, and if they overlap with other projects.

This makes it possible to better understand how long processes will take and if concurrent processes may cause friction.

Actionable Insight

These charts also provide actionable insight for project management staff. Because teams can see project start dates and timelines at-a-glance, they can pinpoint potential bottlenecks and make changes.

In practice, teams might discover that three processes are due to start on the same day. By staggering start dates slightly, they can avoid possible performance issues.

Improved Time Management

Consider a Gantt chart showing multiple tasks with the same start date and team responsible for them. If left alone, this project framework could waste time, as one team is overworked, and others may not have enough on their plate.

A better understanding of what’s happening, when, and why can help companies improve their time management.

Reduced Risk of Resource Overload

Projects share a pool of finite resources. The more projects happening simultaneously, the bigger the resource drain and the greater the risk of resource overload.

Gantt charts offer a way to compare process resource needs and make adjustments that help keep projects on track.

While every Gantt chart differs, common features include task, taskbars, and milestones due dates. Charts may also include sub-task bars or use bar shading to indicate how far a task has progressed.

How to Create Gantt Charts in Excel

Despite their usefulness and ubiquity, Gantt charts don’t have a built-in template in Excel. As a result, users need to either download a pre-built Gantt chart or build their own.

Here’s a step-by-step guide to creating a Gantt chart in Excel.

1. Enter your project data.

The first step in creating a Gantt chart is entering project data into a typical Excel spreadsheet. In our example, we will enter three data columns: Task Name, Start on Day, and Duration. The result should look something like this.

Gantt chart excel example

2. Make a stacked bar chart.

Next, we’re going to create a stacked bar chart. To do this, select the data in the Start on Day column (with the header). Then, under “Insert,” select “Bar Chart”, then “2-D Bar”, then “Stacked Bar” to get this.

Gantt chart excel example

3. Enter your duration data.

To enter duration data:

  • Start by right-clicking on the chart.
  • Choose “Select Data.” This will open a “Select data source” window containing the “Start on Day” series.
  • Click the “Add” Button under “Legend entries (series),” then name your new series Duration.

Now, click the icon next to where it says “Series values,” which will open a new “Edit series” window.

Select the data from your Duration column (without the header) and your Start On Day column, then click OK to close the window, and click OK again to add the series to your chart.

Gantt chart excel example


4. Add your task descriptions.

Now we’re going to add task descriptions. This starts the same way as the last step: Right-click on your chart to open the “Select data source” window, then select “Start On Day” in the left-hand “Series” list.

Next, select “Edit” on the right “Category” list. This will open an “Axis labels” window. Select the cells in your Task column, then click OK on the “Axis labels” window, then OK on the “Select data source” window.

Gantt chart excel example

4. Fix the Order

Finally, we’re going to fix the order of our tasks. To do this, right-click on the list of Tasks on the left side of the chart to open a menu, then click “Format Axis.” From this menu, under “Axis Position,” check the “categories in reverse order” box.

Gantt chart excel exampleAnd there you have it — a custom-built Gantt chart in Excel.

Gantt Chart Examples

If you prefer to download an existing template, there are multiple Gantt options in the Microsoft chart templates database. Some great Gantt examples include:

Date Tracking Gantt Chart

Gantt chart excel exampleThis Data Tracking Gantt chart template is completely customizable with your own images, titles, and text. It offers an easy way to track key tasks without having to build your Gantt chart from the ground up.

What we like: This Gantt chart is simple and streamlined. It has plenty of room for tasks, start dates, and durations to help you better manage tasks.

Simple Gantt ChartGantt chart excel exampleThis Simple Gantt chart is exactly that: Simple and easy to understand. It can also be tailored to different user groups, such as employees, managers, and stakeholders. You can include photos, graphics, or new fonts.

What we like: In addition to basic task information, this chart also adds the ability to break projects down by phases (denoted by the different-colored sections) and who is responsible for each task.

Agile Gantt Chart

How to make a gantt chart in excelThis Agile Gantt chart example provides color-code task categories and visual reminders to help Agile teams meet deadlines.

Given the ongoing feedback loop that underpins Agile methodology, Gantt charts such as this are instrumental in task tracking.

What we like: The color-coded bars provide immediate visual feedback, while the ability to quickly publish and share this chart in Excel helps improve team collaboration.

Going the Distance with Gantt

Gantt charts are a great way to track project schedules and see at-a-glance where overlaps occur and where it may be necessary to make schedule changes.

While Microsoft Excel doesn’t come with a built-in Gantt generator, you can go the distance with Gantt charts by building your own from scratch with our step-by-step guide or downloading an Excel template that lets you customize data and headings on demand.

excel marketing templates

Topics: Excel

Related Articles


Tired of struggling with spreadsheets? These free Microsoft Excel templates can help.


    Marketing software that helps you drive revenue, save time and resources, and measure and optimize your investments — all on one easy-to-use platform