Skip to content

How to Create a Gantt Chart in Excel in 9 Simple Steps

Creating a Gantt chart in Excel is easier than you might think. In this comprehensive guide, I‘ll walk you through the entire process step-by-step.

By the end, you‘ll have the knowledge to build a detailed Gantt chart tailored to your project planning needs.

Here‘s what I‘ll cover:

  • What Gantt charts are and why they’re so useful for project managers
  • Step-by-step instructions to set up a basic Gantt chart in Excel
  • Tips to customize your chart with dependencies, milestones, resources, and progress bars
  • Best practices for updating your chart as your project progresses

Let‘s get started!

What Are Gantt Charts and Why Are They Useful?

A Gantt chart is a type of bar chart that shows project tasks visually mapped to a timeline. Each task is depicted as a solid bar that illustrates the start date, duration, and end date.

When tasks overlap, the bars stack next to each other. This allows you to see dependencies. For example, Task B can only begin when Task A finishes.

Here‘s an example of a simple Gantt chart:

Gantt chart example

Gantt charts help project managers in several ways:

  • Visually map the schedule – See task sequences, overlaps, and dependencies at a glance. Easily identify the critical path.
  • Track progress – Mark tasks as complete to show real-time status vs. the original plan.
  • Spot issues – Identify potential delays, resource conflicts, or problems early so you can adjust.
  • Communicate plans – Share chart with team to align on responsibilities and timelines.

Studies show that using Gantt charts improves project performance:

  • Projects with Gantt charts are 8% more likely to be completed within the original timeframe (ChangeManagementInsight).
  • Teams using Gantt charts report 13% higher productivity rates than those that don‘t (Workamajig).

Now let‘s go over how to make a Gantt chart in Excel step-by-step.

How to Make a Gantt Chart in Excel in 9 Simple Steps

Here are 9 steps to create a Gantt chart in Excel:

Step 1: Enter Task Data

In Excel, create three columns to hold your task data:

  • Column A – List all project tasks
  • Column B – Add start dates for each task
  • Column C – Enter durations for each task

For start dates, just use a numeric timeline like 0 for Day 1, 1 for Day 2, and so on. You‘ll format actual dates later.

Enter tasks, start dates, durations

Example showing tasks, start dates, and durations entered in Excel

Step 2: Highlight Cells

Select all of the cells containing your task information, from A1 to C1. Be sure to include the column headers.

This highlight includes all of the data you need for your Gantt chart.

Step 3: Insert Stacked Bar Chart

Go to the "Insert" tab and click the Stacked Bar chart option.

This will instantly create a stacked bar graph using your task data.

Insert stacked bar

Creating a stacked bar chart from your data

Step 4: Rename the Chart

By default, Excel gives your chart a generic name like "Chart 1".

To make its purpose clear, double click the chart title and change it to something like “Project Schedule” or “Gantt Chart”.

Step 5: Reverse the Task Order

Initially, the tasks will be reversed in the chart, with the last task on top. To fix this:

  • Double click the chart to open format options
  • Go to "Vertical Axis" then "Categories in reverse order"
  • Check the box to reverse the order

Reversing the tasks will put them in the proper sequence.

Step 6: Remove Extra Data Series

The stacked bar includes both task durations and start dates. Since we only need the durations:

  • Double click the start date bars
  • Go to "Fill", select "No Fill"

This removes the start date bars, leaving just the duration bars we want.

Step 7: Scale the Timeline

By default, the chart‘s timeline may be much longer than needed. To adjust:

  • Double click the horizontal axis
  • Under "Bounds", update "Maximum" to equal the last date + last task duration
  • This will right-size the chart to your data

For example, if your last task ends on day 20, set the maximum to 20.

Step 8: Delete the Legend

The legend just takes up space without adding value. To remove it:

  • Double click the legend
  • Hit "Delete"

This declutters the chart.

Step 9: Format the Dates

To convert the numeric timeline to actual dates:

  • Double click the horizontal axis
  • Under "Bounds" > "Minimum", enter the start date as days since 1/1/1900
    • Ex: 1/1/2023 = 45,743 days
  • Excel converts the serial number into a date

And that‘s it, you now have a complete Gantt chart in Excel!

Customizing Your Gantt Chart

Once your basic Gantt chart is built, customize it for your specific project:

Add milestones – Mark key dates like launch, delivery, or other deadlines. This quickly conveys must-hit timeframes.

Show dependencies – Use connector lines to link dependent tasks. Make the sequence clear at a glance.

Assign resources – Indicate resources by color coding task bars or adding symbols. Helps spot overlaps.

Add progress bars – Within each task bar, include a smaller progress bar showing % complete. Tracks status.

Insert notes – Call out changes, risks, or details using text boxes. Position near relevant tasks.

Feel free to tweak the formatting to make the chart as clear and functional as possible. An well-organized Gantt chart ensures your team understands the plan.

Here‘s an example with customizations:

Customized Gantt chart

A Gantt chart with milestones, dependencies, resources, progress, and notes

Updating the Gantt Chart

As your project progresses, you need to actively maintain your Gantt chart to reflect the latest status:

  • Mark completed tasks – Highlight or fill them to indicate they are done.

  • Adjust durations – Shorten or lengthen task bars as schedules shift.

  • Move bars earlier or later when start/end dates change. Maintain sequences.

  • Add new rows to incorporate late-added tasks. Insert in the right spot.

  • Add notes about changes or issues as they pop up.

  • Change colors on critical late or at-risk tasks to make them stand out.

  • Circulate updates to stakeholders whenever you revise the chart.

Regularly updating the Gantt chart ensures it stays in sync with reality. Don‘t let it become outdated or irrelevant.


As you can see, building and maintaining a Gantt chart in Excel is straightforward:

  1. Enter task data
  2. Make a stacked bar chart
  3. Tweak the design for clarity
  4. Customize to suit your needs
  5. Update often to reflect real progress

The payoff is well worth the effort. An accurate Excel Gantt chart makes it far easier to execute projects successfully.

You can visualize the ideal timeline, spot problems early, and keep everything coordinated. It‘s an invaluable tool for any project manager.

Give it a try on your next project! Let me know if you have any other questions.