How to Make a Gantt Chart in Excel: A Step-by-Step Guide

Creating a Gantt chart in Excel may seem like a complex task, but it’s actually quite simple once you get the hang of it. In a nutshell, a Gantt chart is a visual representation of a project schedule, showing the start and finish dates of different tasks. Excel doesn’t have a built-in Gantt chart template, but you can create your own using a combination of a Stacked Bar chart and some formatting tricks. Ready to get started? Let’s dive in!

Step by Step Tutorial: Making a Gantt Chart in Excel

Before we jump into the nitty-gritty, let’s understand what we’re aiming for. By following these steps, you’ll create a basic Gantt chart that outlines your project’s schedule, task durations, and overlaps.

Step 1: Enter your project data

First, you need to list out all your project tasks, start dates, and durations in a simple Excel table.

Entering your project data is the foundation of your Gantt chart. You’ll want to set up your table with columns for task names, start dates, and the length of each task in days. Make sure to leave one column empty between the start dates and durations to input the end dates later.

Step 2: Calculate the end dates

In the empty column next to your task durations, use a simple formula to calculate the end dates of each task.

The formula you’ll use in this step is =B2+C2, where B2 is the cell with the start date, and C2 is the cell with the task duration. Drag the fill handle down to copy this formula to all other tasks.

Step 3: Create a Stacked Bar chart

With your data in place, it’s time to insert a Stacked Bar chart from Excel’s Insert menu.

After selecting your data, go to the Insert tab, click on ‘Bar Chart,’ and choose the ‘Stacked Bar’ option. This will give you a basic chart that we’ll turn into a Gantt chart through formatting.

Step 4: Format the chart

Now, you’ll need to remove the fill from the bar that represents the start dates, leaving only the duration bars visible.

Right-click on the start date bars and select ‘Format Data Series.’ Then, set the fill color to ‘No Fill.’ You’ll immediately see the structure of your Gantt chart taking shape.

Step 5: Adjust your task list

Your tasks will likely be listed in reverse order, so you’ll need to format the chart to have them displayed correctly.

Right-click on the task list (the y-axis) and select ‘Format Axis.’ Then, check the ‘Categories in reverse order’ box. This will flip your tasks to the correct order.

Step 6: Customize your Gantt chart

Finally, personalize your Gantt chart by adjusting colors, adding labels, and fine-tuning other formatting options to make it your own.

Feel free to experiment with different colors for task durations, add text boxes for additional information, or even include milestone markers. The customization options are endless!

After completing these steps, you’ll have a clear and easy-to-read Gantt chart that outlines your project’s schedule. You can now use this visual tool to track progress, identify potential bottlenecks, and keep everyone on the same page.

Tips for Making a Gantt Chart in Excel

  • Make sure your start dates and durations are in the correct format (usually, dates work best).
  • Use contrasting colors for your tasks to make them easily distinguishable.
  • Keep your task names short and clear for better readability on the chart.
  • Consider adding a legend if you’re using different colors or patterns for various task types.
  • If your project is complex, break it down into phases or sections for a clearer visual representation.

Frequently Asked Questions

What if my tasks have different start dates?

That’s expected! Just enter the specific start date for each task, and the Gantt chart will reflect this.

Can I add milestones to my Gantt chart?

Absolutely! You can add a separate series to your chart for milestones and format them as a different shape or color.

How can I share my Gantt chart with others?

You can save your Excel file and share it directly, or export your Gantt chart as an image or PDF to include in presentations or reports.

Can I use this method for large projects?

Yes, while it gets more complex with more tasks, the principles remain the same. You may want to use Excel’s grouping features to keep it organized.

What if my project schedule changes?

No problem! Just update the relevant start dates or durations, and your Gantt chart will automatically adjust to reflect the new timeline.


  1. Enter your project data.
  2. Calculate the end dates.
  3. Create a Stacked Bar chart.
  4. Format the chart by removing the fill from the start date bars.
  5. Adjust your task list order.
  6. Customize your Gantt chart.


Making a Gantt chart in Excel may initially seem daunting, but as we’ve seen, it’s quite a straightforward process that yields a powerful project management tool. Not only does it allow you to visualize your project timeline, but it also provides a clear overview of task dependencies and progress. Remember, the key to a successful Gantt chart lies in accurate data and thoughtful customization. With a bit of practice, you’ll be whipping up Gantt charts for all your project needs in no time. So go ahead, give it a try, and watch as your project management skills reach new heights!

Join Our Free Newsletter

Featured guides and deals

You may opt out at any time. Read our Privacy Policy