Mastering Gantt Charts: A Step-by-Step Guide in Google Sheets

Gregory Jul 09, 2026

Gantt charts are powerful tools for project management, enabling you to visualize tasks, deadlines, and dependencies in a single, easy-to-read format. If you're a Google Sheets user, you might be wondering how to create a Gantt chart within this versatile platform. The good news is, with a bit of creativity and the right formulas, you can create an effective Gantt chart in Sheets. Let's dive into the step-by-step process.

3 Easy Ways To Make a Gantt Chart (+ Free Excel Template)
3 Easy Ways To Make a Gantt Chart (+ Free Excel Template)

Before we begin, ensure you have a clear understanding of your project's tasks, start dates, end dates, and any dependencies between tasks. This information will be the backbone of your Gantt chart.

How to Create a Gantt Chart in Google Sheets
How to Create a Gantt Chart in Google Sheets

Setting Up Your Gantt Chart

First, let's set up the basic structure of your Gantt chart. You'll need three columns: one for task names, one for start dates, and one for end dates.

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

In the first row, label these columns as follows:

  • Task (Column A)
  • Start Date (Column B)
  • End Date (Column C)
Free Gantt Chart Excel Template - Gantt Excel
Free Gantt Chart Excel Template - Gantt Excel

Entering Task Data

In the rows below, enter the names of your tasks in Column A. For example:

  • Task 1
  • Task 2
  • Task 3
  • ... and so on
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

Entering Date Data

Now, enter the start and end dates for each task in Columns B and C, respectively. Use the date format preferred by your region (e.g., MM/DD/YYYY or DD/MM/YYYY).

Calculating Task Duration

How to Make the BEST Gantt Chart in Excel (looks like Microsoft Project!)
How to Make the BEST Gantt Chart in Excel (looks like Microsoft Project!)

Next, let's calculate the duration of each task. This will help us determine the length of each task bar in our Gantt chart.

In Column D, enter the following formula to calculate the duration of each task:

Gantt Charts - The Ultimate Guide
Gantt Charts - The Ultimate Guide
How to Use Timeline Gantt Chart in Excel
How to Use Timeline Gantt Chart in Excel
How to Make a Gantt Chart in Microsoft Planner
How to Make a Gantt Chart in Microsoft Planner
Gantt Chart Template for Excel
Gantt Chart Template for Excel
a spreadsheet showing the project name and numbers for each project, including several different sections
a spreadsheet showing the project name and numbers for each project, including several different sections
Gantt chart, charting, bar, Planning, diagram, scheduling, Excel, construction shedule, builder
Gantt chart, charting, bar, Planning, diagram, scheduling, Excel, construction shedule, builder
How to Make a Gantt Chart in Microsoft Excel
How to Make a Gantt Chart in Microsoft Excel
Create Gantt Chart in Excel in 5 minutes - Easy Step by Step Guide
Create Gantt Chart in Excel in 5 minutes - Easy Step by Step Guide
Gantt Chart Template for Tracking Project Tasks in Google Sheets
Gantt Chart Template for Tracking Project Tasks in Google Sheets
How to Use a Gantt Chart for Production Planning in Excel
How to Use a Gantt Chart for Production Planning in Excel
Gantt Chart
Gantt Chart
Mastering Your Production Calendar [FREE Gantt Chart Excel Template]
Mastering Your Production Calendar [FREE Gantt Chart Excel Template]
the text gant chart in excel on a blue background
the text gant chart in excel on a blue background
Free Gantt Chart Template for Excel
Free Gantt Chart Template for Excel
Simple Gantt Chart
Simple Gantt Chart
How to Create a Gantt Chart in Google Sheets
How to Create a Gantt Chart in Google Sheets
How to make a Gantt chart in Google Sheets + Free template
How to make a Gantt chart in Google Sheets + Free template
How To... Edit a Basic Gantt Chart in Excel 2010
How To... Edit a Basic Gantt Chart in Excel 2010
23 Free Gantt Chart And Project Timeline Templates In PowerPoints, Excel & Sheets
23 Free Gantt Chart And Project Timeline Templates In PowerPoints, Excel & Sheets
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

=C2-B2

This formula subtracts the start date from the end date to give you the duration of each task in days.

Formatting Dates

To make your Gantt chart more readable, format the dates in Columns B, C, and D as dates. To do this, right-click on the header of these columns, select Format, then Date, and choose your preferred date format.

Creating Task Bars

Now, let's create the task bars that will represent the duration of each task. In Column E, enter the following formula:

=IF(D2>0, "▬"&REPT("▬", D2), "")

This formula uses the REPT function to repeat the "▬" character the number of times equal to the duration of each task. If the duration is zero or negative, the formula returns an empty cell.

Adding Dependencies and Milestones

Gantt charts can also help you visualize task dependencies and milestones. Let's add these features to your chart.

Task Dependencies

To show task dependencies, you can use conditional formatting to color-code task bars based on their relationship to other tasks. Here's how:

  1. Select the range containing your task bars (e.g., E2:E10).
  2. Click on Format in the menu, then Conditional formatting.
  3. Under the Format cells if... dropdown, select Custom formula is.
  4. Enter the following formula: =COUNTIF($B$2:$B2, "<"&B2)>0
  5. Choose the formatting style you prefer (e.g., fill color), then click Done.

This formula will apply formatting to task bars that have a task listed before them in Column B, indicating a dependency.

Milestones

To add milestones to your Gantt chart, you can use a simple text-based approach. In Column A, enter the word "Milestone" followed by the milestone number (e.g., "Milestone 1") for any rows that represent milestones in your project. You can then format these cells to stand out from the rest of your chart.

Congratulations! You've now created a functional Gantt chart in Google Sheets. This chart will help you and your team visualize your project's tasks, deadlines, and dependencies, keeping everyone on track and informed.

As your project progresses, don't forget to update your Gantt chart regularly to reflect any changes in task durations, dependencies, or milestones. This will ensure that your chart remains a valuable and up-to-date tool for managing your project.

Now that you've mastered the art of creating Gantt charts in Sheets, why not explore other ways to customize and enhance your charts? You could add task owners, progress bars, or even use different chart types to suit your needs. The possibilities are endless!