How to Make a Gantt Chart in Excel: Step-by-Step Tutorial [Alternative Included]

Audio version:

Thousands of people use Microsoft Excel every day for office or personal needs. However, many users mistakenly believe that Excel is only for creating tables, not realizing its capacity to perform numerous operations. For instance, many project teams are unaware of how to make a Gantt chart in Excel.

In this guide, we describe detailed steps to create a powerful Gantt diagram using familiar spreadsheets, as well as a more efficient way to do it with multi-purpose project management software.

Contents:

What is a Gantt chart in Excel?

You hardly meet someone who has never heard about Microsoft Excel. But what is a Gantt chart

A Gantt chart is a horizontal bar chart that visually represents a project with the help of two axes – a vertical one that is used to present tasks and a horizontal one that defines start and end dates.

By the way, the author of the Worldmetrics report (2024) asserts that 50% of project managers prefer PM tools with a Gantt chart.

What software solutions project managers prefer
Source: Worldmetrics

Anyone who uses a Gantt chart to manage projects has activities and time frames clearly visualized. This principle is applied in any planning software, including Excel. Therefore, a Gantt chart in Excel is similar to any other Gantt chart in other tools.

For example, you can create a Gantt chart in MS Project, the popular, yet hard-to-learn tool. Or you can even try unexpected solutions and make a Gantt chart in PowerPoint, familiar Google Sheets, or, surprisingly, in Word.

However, it is much better to use special software and create Gantt charts in GanttPRO, for example.

We’ll come back to this more professional way of generating an online diagram later. For now, let’s dive into the details of the guide that demonstrates how to create a Gantt chart in Excel.

How to make a Gantt chart in Excel

If you want to visualize your project activities on a Gantt diagram created in Excel, you won’t need special technical skills. 

This is confirmed by Michael MacInnis, a data engineer at Trade Republic, a savings platform. He’s what he admits:

However, you’ll need to take some consistent steps to build a Gantt chart, as the tool doesn’t provide a magic button with which this diagram can be generated in one click.

Below you’ll find these detailed steps. Suitable for both newcomers and experienced professionals, they will deliver all you need to produce a simple Gantt diagram.

Incidentally, you may recognize these steps if you’ve ever explored how to create a project timeline in Excel.

We’ll demonstrate the examples of interfaces from the online version of the tool, as they look relevant and almost coincide with the latest desktop versions.

There are many Excel versions still in use: 2021, 2019, 2016, 2013, and older. They include features available at the time of their release.

Keep in mind that older types of Excel are not so advanced while the latest versions have more powerful functionality, including the features for creating charts.

1. Make a table and add tasks

Before making a Gantt chart in Excel, you need to prepare the data this chart will be based on.

Create a spreadsheet and put down all the information necessary for your project.

Start from the leftmost column and add: 

  • Tasks (or their brief descriptions).
  • Start date (when your task begins).
  • End date (when your task ends).
  • Duration (the total time or days needed to complete a task).

Here is a sample of how it can be visualized in Excel.

How to make a Gantt chart in Excel: creating tasks

Your table with data looks ready. The digital dates format in this table can be easily transformed into the same format in a chart but sometimes errors may arise.

It’s important to understand that the date format may vary depending on your Excel settings (for example, dd/mm/yyyy, dd.mm.yyyy, yyyy/mm/dd, etc.). It may also differ between versions of the tool, and such inconsistencies in format can prevent the creation of a correct chart.

Excel users often make a quick date conversion to a general numeric format to guarantee that they get exactly a stacked bar chart with the right date display.

Highlight all your dates within the Start date column. Then press the shortcut key Ctrl together with 1 on your keyboard to open up the format cell’s pane. You’ll see that it’s currently set to the Date format. 

Choose General up on top and then click on Ok. 

How to make a Gantt chart in Excel: changing Start date format

The date format in this column will change to a general numeric format. 

You actually don’t need all the data to insert a Gantt chart. So, highlight your tasks, the Start date, and the Duration.

How to make a Gantt chart in Excel: highlighting data before adding a chart

With all of this data selected on the top tabs, you are ready to move on.

2. Create a Gantt chart using a stacked bar

Now you can start making your Excel Gantt chart by setting it up as a stacked bar chart.

Keep the columns mentioned in the previous step highlighted and choose the Insert tab in the top settings ribbon within the same spreadsheet.

In the Charts section, you’ll see a drop-down with the Bar Chart selection menu.

Choose Stacked Bar – the closest option to a Gantt chart in Excel.

How to make a Gantt chart in Excel: choosing a Stacked bar

You’ll get the initial view of your chart.

However, it is still far from the desired version.

How to make a Gantt chart in Excel: initial chart view

However, don’t worry, though: it only takes a few simple steps to get the look you want.

3. Format the stacked bar chart

You remember that the dates are shown as numbers because we wanted to avoid the transition error and get the correct chart view. Now you can change them back to dates.

Move your newly inserted chart over to the right-hand side and highlight all of these date cells again.

Change this back to a date type in the same way as was done in the previous step (Ctrl + 1). Down below, click on Ok. The required dates will appear on the line below.

Now it should look a little better but it is still not a Gantt chart. 

To start formatting your data, you need to click twice on the chart image to open the Format pane.

The pane will appear on the right-hand side of your screen.

How to make a Gantt chart in Excel: formatting a stacked bar chart

Find the Series 1 section and click on it.

Among other options, you’ll see a paint bucket. Click on it and select No Fill down below.

How to make a Gantt chart in Excel: hiding unnecessary bars on a chart

After that, the blue part of the bars will disappear.

Here is what your chart should look like.

How to make a Gantt chart in Excel: a chart in Excel without unnecessary bars

4. Change the order of tasks

You see that your project tasks are not in the right order.  

To change this order and align the tasks, you’ll need to open the Format pane again (if you closed it earlier).

Follow the vertical axis options and scroll down to find a checkbox Categories in reverse order

Check it.

How to make a Gantt chart in Excel: changing the order of tasks on a chart
 

Your tasks are visualized in the correct order now.

It’s up to you to leave the line with the dates below or put it on top of tasks by clicking on the corresponding option in the same part of this pane. 

It’s also possible to minimize a large gap before the first task on a line. 

Click twice on the dates above your chart. The horizontal axis menu in the Format pane will appear.

Find the Bounds section and put this date instead of the Minimum value. Then do the same for the end date changing the Maximum value.

How to make a Gantt chart in Excel: minimizing gaps before and after tasks on a chart

The gaps have disappeared.

5. Improve your Excel Gantt chart with additional features

If you don’t need the Legend section of your chart, you can easily remove it.

Select it and then click on Delete using the right mouse button.

It’s also possible to name your new diagram.

Click on the chart title and rename it as you wish.

How to make a Gantt chart in Excel: changing the name of a chart

Then you can change the color of your title and axes by selecting the related settings on the right side of your screen.

Excel also proposes you further customize your new chart by adding gridlines, labels, and bar colors with the formatting tools.

You can continue adding elements to your chart by clicking the chart area on the design tab at the top of your navigation bar. Here you will be able to change axes titles, date labels, gridlines, legends, and more.

How to make a Gantt chart in Excel: additional settings

You can also visualize duration values, category names, or some other data right on your timeline.

For example, to display duration, go to the Series section in the Format pane. Activate the Data Labels option by clicking on it and then choose Value. It will be displayed on each bar.

How to make a Gantt chart in Excel: displaying duration on the chart bars

Now it’s time to check it out. 

You get a nice Gantt chart in Excel, and all the steps you’ve taken don’t seem so complicated anymore.

How to make a Gantt chart in Excel: final settings

To conclude this brief tutorial, it’s worth mentioning that even though Excel has no dedicated option for a Gantt chart, you still can make one without extra means.

However, is this enough for your project or do you need more functionality?

Let’s find out right now.

From the familiar Excel capabilities to a more powerful tool

Everything would be fine with a Gantt chart in Excel if it weren’t so basic and limited.

The truth is that such a diagram could be more convenient and flexible to work with. However, the Excel version only handles simple tasks and dates. 

If you need to add new tasks or change durations, you’ll need a better solution.

This is not just a subjective opinion, but a fact confirmed by many users.

One of them is Kowsyap Pranay, a software engineer at MSRCosmos LLC, a global IT services company. He claims:

Certainly, some managers choose simple solutions but most specialists prefer improving their skills and providing teams with new opportunities. Therefore, discussions related to project management software vs. Excel are pretty relevant in a professional environment.

Often these discussions arise on the importance of just one feature – planning.

And this is not surprising since this feature is widely applied in the PM environment.

According to Capterra, 90% of project management software reviewers identify it as a highly important feature (2023).

Project planning is considered a highly important feature
Source: Capterra

The experts of the Digital Project Manager also called project planning based on a Gantt chart one of the critical functions of modern project management software.

Luckily, when looking for the best Excel alternatives to create a Gantt chart, you don’t have to look far as there are professional platforms based entirely on this diagram.

One of the best PM solutions for this purpose is GanttPRO.

The powerful Gantt chart maker has gained trust among project management professionals worldwide.

It allows for creating interactive diagrams with advanced task planning and resource allocation. They give project teams a complete visualization to schedule, organize, assign, and monitor work tasks and assets with ease. PM professionals also use GanttPRO to improve time management, deadline control, internal and external communication, progress tracking, and more.

Lloyd Stephens is among these professionals. The global operations director at Supernova, an E-Commerce company, considers GanttPRO an excellent option:

Now it’s time to share the great capabilities of GanttPRO to realize how multifaceted a Gantt chart may be and how easily it can be built with a professional tool.

How to create a Gantt chart in GanttPRO

Creating a visually appealing Gantt chart in GanttPRO is a simple and clear process that can be realized by any user, from a student to a construction team foreman.

Let’s explore the simple steps that will help you plan and manage projects with GanttPRO Gantt chart maker.

1. Create a new project and fill it with tasks

The first step you need to do on your way to building a stunning Gantt chart is to register in GanttPRO by entering your email or signing up with Microsoft, Google, Facebook, or LinkedIn.

If you are already a GanttPRO user, log in and find the Create new project button in the top left corner of your page. 

Click on this button and you’ll see the options Create new project and Create project portfolio.

Choose the first option and start filling in the necessary info in the settings, which you’ll see in the appeared window.

How to make a Gantt chart in GanttPRO: creating a new project

By the way, you may choose from the ready-made Gantt chart templates there. You’ll be able to pick up a template option for construction, software development, consulting, marketing, event planning, education, and more. 

Your new project has been created. 

Here you can easily visualize all your tasks, their start and end dates, and duration as you did in your Excel chart.

2. Add logic to your chart and structure data

The good news is that in GanttPRO, it’s possible to systemize project activities using a handy work breakdown structure (WBS).

By applying this helpful functionality, you can add subtasks and build the required hierarchy to make your task list logical and clear.

You can display required fields to the right of task titles. They will make your project visualization even more convenient. 

If needed, you can hide your start and end dates or duration fields or replace them with such options as assignees, status, priority, estimation, comments, etc. 

Creating your own fields is also possible.

Reliable Gantt chart software

Plan and manage projects easily with an online Gantt chart.

Sign up for free

3. Care about resources and workload

Resource management is also a strong side of GanttPRO. 

The diagram may reflect all the assets needed for your project management and completion.

A couple of clicks will let you assign the required resources to the defined tasks (personnel, materials, vehicles, costs, hardware, etc.). 

You can invite and manage people and virtual resources here, choosing their working time units, costs, and rights.

The workload feature will help you control how your colleagues are loaded with tasks. If someone in your team is overloaded, you’ll see the red human icon near the overloaded assignee.

4. Visualize task dependencies and identify milestones

One of the cool features that distinguishes a Gantt chart in GanttPRO from the Excel chart version is the ability to link dependent tasks.

GanttPRO allows for setting task dependencies using a handy drag-and-drop functionality or using task settings.

For example, the end date of one task may give a start date for another one.

In case you need to visualize significant moments or events in your project, you may place milestones on a timeline. With this feature, you’ll never lose important work points.

5. Apply more advanced project management features

To make your Gantt chart more informative and dynamic, you can use robust project management features available in GanttPRO.

Below is a list of these features:

  • Time tracking.
  • Deadline management.
  • Budget control.
  • Risk management.
  • Progress tracking.
  • Detailed reporting.
  • Collaboration functionality.
  • Ready-made templates, and more.

Well, it seems that with such wide capabilities, a Gantt chart in GanttPRO can quickly become your trustful ally and a strategic lever in a competitive PM environment.

By the way, if you have a project in Excel and want to transfer it to GanttPRO, the solution is also on the surface.

Fortunately, GanttPRO allows you to quickly get a Gantt chart from cvs in minutes. It means that you can transfer all your tasks and data from the Microsoft solution and continue working in more comfortable and safe conditions.

The following video contains the details:

Find out how to create a Gantt chart in Excel or try a more powerful solution for this purpose

Microsoft Excel can be used for generating a Gantt chart that displays simple tasks and dates.

However, the steps for constructing such a diagram are not straightforward and convenient. Sometimes you will need additional modifications to avoid mistakes and get the right chart display.

If you still decide to take time and effort to create such a chart, then follow these steps:

  • Making a table with tasks.
  • Creating a Gantt chart using a stacked bar.
  • Formatting the stacked bar chart.
  • Changing the order of tasks.
  • Improving the Excel Gantt chart with additional features.

In case your project requires a more comprehensive Gantt visualization that will demonstrate tasks, durations, dependencies, milestones, and resources at a glance, you’d better try a more powerful PM software solution like GanttPRO. 

With the reliable Gantt chart maker, your project activities will quickly progress, and your team will be grateful for the smart workflow visualization.

Frequently asked questions about how to make a Gantt chart in Excel

  • Although Excel doesn’t offer a built-in Gantt chart, its users can create one using free templates. Microsoft 365 subscribers have access to Gantt chart templates that provide visual reminders and color-coded categories to help you track project tasks effectively.

  • Yes, we can automate a Gantt chart in Excel by using conditional formatting and formulas. By creating a table with task names, start dates, durations, and applying conditional formatting to visually represent a schedule, we can dynamically update the chart as the data changes. Additionally, using Excel’s built-in charting tools like stacked bar charts can further automate and enhance our Gantt chart.

  • Yes, Microsoft offers several tools that support Gantt charts. Microsoft Project is the most notable, designed specifically for project management with extensive Gantt chart capabilities. Additionally, Microsoft Excel can be used to create Gantt charts, though it requires more manual setup. Microsoft Planner and project management features within Microsoft Teams also offer basic Gantt chart functionalities.

5 4 votes
Article Rating
Andrew Stepanov

Andrew Stepanov

Andrew fell in love with the Gantt chart from the moment he discovered this great project management tool. Implementing his experience in marketing, he does his best to promote it to professionals from different spheres.

Subscribe
Notify of
guest
0 Comments
Oldest
Newest Most Voted
Inline Feedbacks
View all comments

Join 800,000+ project managers!

Create Gantt charts in minutes with GanttPRO and reduce time spent on managing tasks by 40%

Try for free

No credit cards required. No obligation.

0
Would love your thoughts, please comment.x
()
x