"Excel Gantt Chart: Step-by-Step Guide"

Gregory Jul 09, 2026

Gantt charts are powerful tools for project management, helping you visualize tasks, deadlines, and dependencies. While specialized software exists for creating these charts, you can also create a simple Gantt chart in Microsoft Excel with just a few steps. This guide will walk you through the process, ensuring you have a clear and effective Gantt chart to manage your projects.

How to make Gantt chart in Excel (step-by-step guidance and templates)
How to make Gantt chart in Excel (step-by-step guidance and templates)

Before we dive in, make sure you have a basic understanding of Excel and your project's tasks, deadlines, and dependencies at hand. Let's get started!

How to Use Timeline Gantt Chart in Excel
How to Use Timeline Gantt Chart in Excel

Setting Up Your Excel Workbook

First, open a new or existing Excel workbook. In the first sheet, you'll set up your Gantt chart. For this example, let's assume you have a project with five tasks: Task A, Task B, Task C, Task D, and Task E.

Make Gantt Chart in Excel: Quick Tutorial - How to Create Gantt Charts in Excel with Progress Bars
Make Gantt Chart in Excel: Quick Tutorial - How to Create Gantt Charts in Excel with Progress Bars

In the first row (A1 to E1), enter the task names. In the second row (A2 to E2), enter the start dates for each task. In the third row (A3 to E3), enter the duration of each task in days. Your sheet should look like this:

TaskABCDE
NameTask ATask BTask CTask DTask E
Start Date2022-01-012022-01-052022-01-102022-01-152022-01-20
Duration (days)57357
the gantt chart in excel book with text overlaying it, and an image of
the gantt chart in excel book with text overlaying it, and an image of

Creating the Gantt Chart Structure

Now, let's create the Gantt chart structure. In cell F1, enter "End Date". In cells F2 to F6, use the following formulas to calculate the end dates for each task:

  • F2: =A2+A3-1
  • F3: =B2+B3-1
  • F4: =C2+C3-1
  • F5: =D2+D3-1
  • F6: =E2+E3-1
3 Easy Ways To Make a Gantt Chart (+ Free Excel Template) • Girl's Guide to Project Management
3 Easy Ways To Make a Gantt Chart (+ Free Excel Template) • Girl's Guide to Project Management

In cell G1, enter "Dependencies". In cells G2 to G6, enter any dependencies between tasks. For example, if Task B depends on Task A, enter "A" in cell G3.

Formatting the Gantt Chart

To make your Gantt chart more readable, apply some formatting. Select cells A1 to F6, and apply a fill color and border to the range. Then, select cells A1 to G1, and apply a fill color and bold font to create a header row.

How To...Create a Basic Gantt Chart in Excel 2010
How To...Create a Basic Gantt Chart in Excel 2010

Next, apply conditional formatting to cells A3 to F6 to color-code the task durations. Select the range, click on "Conditional Formatting" in the Home tab, then "Highlight Cells Rules", and finally "Greater Than". Set the value to 0 and choose a fill color. Repeat this process for other durations, adjusting the values and colors as needed.

Adding Milestones and Tasks

TECH-005 - Create a quick and simple Time Line (Gantt Chart) in Excel
TECH-005 - Create a quick and simple Time Line (Gantt Chart) in Excel
How to Create a Gantt Chart in Excel (Free Template) and Instructions | Planio
How to Create a Gantt Chart in Excel (Free Template) and Instructions | Planio
Mastering Monthly Budgets with Excel
Mastering Monthly Budgets with Excel
Make a Gantt Chart in Excel
Make a Gantt Chart in Excel
How To... Create a Basic Gantt Chart in Excel 2013
How To... Create a Basic Gantt Chart in Excel 2013
Simple Gantt Chart
Simple Gantt Chart
Gantt Chart Template for Excel
Gantt Chart Template for Excel
How To... Edit a Basic Gantt Chart in Excel 2010
How To... Edit a Basic Gantt Chart in Excel 2010
Free Gantt Chart Template for Excel
Free Gantt Chart Template for Excel
How to Create a Gantt Chart in Google Sheets
How to Create a Gantt Chart in Google Sheets
How To Create A Simple, Effective Gantt Chart In Excel
How To Create A Simple, Effective Gantt Chart In Excel
Free Gantt Chart Excel Template - Gantt Excel
Free Gantt Chart Excel Template - Gantt Excel
Simple Gantt chart in Excel
Simple Gantt chart in Excel
a screenshot of a computer screen with several different types of numbers on it
a screenshot of a computer screen with several different types of numbers on it
How to Use a Gantt Chart for Production Planning in Excel
How to Use a Gantt Chart for Production Planning in Excel
How to Make a Gantt Chart in Excel
How to Make a Gantt Chart in Excel
Gantt Charts in Excel - How To
Gantt Charts in Excel - How To
Create Gantt Chart in Excel Easily
Create Gantt Chart in Excel Easily
Excel Gantt Chart Template for Project Management
Excel Gantt Chart Template for Project Management
Gantt Chart Template Pro
Gantt Chart Template Pro

You can add milestones and subtasks to your Gantt chart to provide more detail. To add a milestone, enter its name and date in a new row, and leave the duration as 0. To add a subtask, enter its name, start date, and duration in a new row, and link it to its parent task using the "Dependencies" column.

Adding Milestones

For example, let's add a milestone "Project Kickoff" on 2022-01-02. In row 7, enter "Project Kickoff" in cell A7, "2022-01-02" in cell A8, and "0" in cell A9. Since it's a milestone, it doesn't have a duration or dependencies.

To display milestones differently, apply conditional formatting to cells containing 0 duration. Select cells A9 to F9, click on "Conditional Formatting" in the Home tab, then "Highlight Cells Rules", and finally "Equal To". Set the value to 0 and choose a fill color that stands out from task durations.

Adding Subtasks

Now, let's add a subtask "Task A.1" under Task A. In row 10, enter "Task A.1" in cell A10, "2022-01-03" in cell A11, and "2" in cell A12. In cell G11, enter "A" to link this subtask to Task A.

Format the subtask row similarly to task rows, and adjust the conditional formatting rules to accommodate subtask durations.

With these steps, you've created a simple yet effective Gantt chart in Excel. You can now use this chart to manage your project, track progress, and ensure tasks are completed on time. Regularly update the chart as your project progresses, and don't hesitate to add more milestones and subtasks as needed.

Happy project managing!