Guide · 2026-09-08

How to Build a Gantt Chart in Excel: 7 Simple Steps (2026)

A project can feel under control until deadlines overlap, tasks depend on one another, and progress becomes difficult to explain. A plain task list may show what needs doing, yet it rarely shows when each activity starts, ends, or affects the next step.

That uncertainty creates missed handoffs, rushed work, and uncomfortable status meetings. You may spend more time rearranging dates than managing the project itself.

But here’s the truth: you can build a clear Gantt chart in Excel with a task list, dates, and conditional formatting. Follow these seven steps, and you’ll create a practical timeline without specialized project software.

How to Build a Gantt Chart in Excel in 7 Steps

A Gantt chart in Excel uses a stacked bar chart to display task durations across a calendar timeline. One hidden series represents the start date, while the visible series represents task length.

Here’s the complete process. You can adapt it for a product launch, marketing campaign, construction plan, or software release.

Step 1: Create the project task list

Open a blank Excel worksheet and create these four columns:

Enter one activity per row. Keep the list specific enough to track progress clearly.

For example, a website redesign might include:

Avoid combining unrelated activities into one row. “Plan and launch campaign” hides too much detail. “Write campaign copy,” “Approve creative,” and “Schedule campaign” create a more useful timeline.

Step 2: Add start dates and end dates

Enter the planned beginning and ending date for each task. Use a consistent date format, such as 15/01/2026 or Jan 15, 2026.

Here’s a small example:

Task Start Date End Date
Confirm requirements January 5, 2026 January 7, 2026
Create wireframes January 8, 2026 January 14, 2026
Review wireframes January 15, 2026 January 16, 2026
Build page designs January 19, 2026 January 28, 2026

Excel stores dates as serial numbers, which allows the chart to place tasks along a time axis. If Excel treats a date as text, the chart may behave unpredictably.

To check a date, select its cell and change the format to Short Date from the Home tab. If the value changes into a recognizable date, Excel is probably interpreting it correctly.

Step 3: Calculate the duration of each task

In the Duration column, subtract the start date from the end date:

=C2-B2+1

In this example, column B contains the start date and column C contains the end date. The +1 counts both the first and final day.

For instance, a task running from January 5 through January 7 lasts three calendar days. Without +1, Excel returns two days.

Copy the formula down the column. Your list should now include a duration for every activity.

If you want to exclude weekends, use the NETWORKDAYS function:

=NETWORKDAYS(B2,C2)

This calculation counts Monday through Friday. You can also add a holiday range if your project pauses on specific dates.

Step 4: Insert a stacked bar chart

Select the Start Date and Duration columns, including their headings. Then follow these Excel commands:

  1. Open the Insert tab.
  2. Select Insert Column or Bar Chart.
  3. Choose 2-D Bar.
  4. Select Stacked Bar.

Excel creates a chart with two colored segments for every task. The first segment represents the start-date position, while the second segment represents task length.

At this stage, the chart may look like ordinary horizontal bars. That is expected. The next steps remove the visual elements that do not belong in the final timeline.

Step 5: Hide the start-date series

The start-date segment pushes each task to its correct position on the calendar. It should remain part of the chart calculation while becoming invisible.

Click one of the first colored segments in the chart. Excel should select the entire Start Date series. Then:

  1. Open the Format Data Series panel.
  2. Choose Fill & Line.
  3. Set the fill to No Fill.
  4. Set the border to No Line.

The visible bars now appear at their correct starting positions. The remaining colored segments show the actual task durations.

Here’s why: the hidden series acts like invisible spacing before each task. Excel still uses those values to position the bars along the horizontal timeline.

Step 6: Reverse the task order

Excel often displays the first task at the bottom of the chart. Most project plans read more naturally when the first activity appears at the top.

To reverse the order:

  1. Right-click the vertical task axis.
  2. Select Format Axis.
  3. Open Axis Options.
  4. Enable Categories in reverse order.

The task list should now run from the first activity at the top to the final activity at the bottom.

Reversing the categories may move the horizontal date axis to the top of the chart. If that happens, adjust the axis settings until the timeline sits where you prefer.

Step 7: Format the timeline for clarity

A functional chart still needs careful formatting. Make these adjustments before sharing it:

For a six-month project, monthly labels may work best. For a two-week sprint, daily labels provide more useful detail.

You can also highlight milestones by creating a separate series with a one-day duration. Use a contrasting color for activities such as approvals, launches, or regulatory reviews.

Optional: Add progress tracking

Excel can show progress when you add a Percentage Complete column. For example, a task at 60% completion has finished more than halfway through its planned work.

One approach uses two duration columns:

Use formulas such as:

=Duration*Percent Complete

=Duration-Completed Duration

Then add both series to a stacked bar chart. Apply a darker color to completed work and a lighter color to remaining work.

This approach works well for weekly reporting. It also helps you spot a task that looks active but has made little progress.

How the Excel Gantt Chart Works

A Gantt chart combines three ideas: activities, time, and duration. Each horizontal bar answers a simple question: when does this work happen?

The hidden start-date series positions the bar. The duration series determines its length. Together, they create the appearance of a task stretching across a calendar.

For example, if a task starts on February 3 and lasts five days, Excel places an invisible offset before the bar. The visible section then extends across February 3 through February 7.

You might be wondering: why use a stacked bar chart instead of a regular bar chart? A regular bar chart starts every activity at the same point. Stacking lets Excel shift each activity to its actual start date.

Calendar days versus working days

Choose your duration formula according to how your team works. Calendar days suit continuous operations, such as server monitoring or event setup.

Working days suit office projects that pause on weekends. For a task running from Friday to Monday, calendar duration is four days, while working duration is two days.

When holidays matter, use:

=NETWORKDAYS.INTL(B2,C2,1,Holidays)

The holiday range should contain the dates your team will not work. This keeps the timeline closer to real capacity.

Dependencies and overlapping work

Excel can display overlapping tasks, although it does not automatically manage relationships between them. You must check whether the planned dates make operational sense.

For example, development may begin before every design detail is complete. That overlap can reduce waiting time, yet it may also increase rework.

A simple dependency column can clarify the relationship:

Task Depends On Risk
Develop landing page Approved design Rework if design changes
Run quality checks Completed development Launch delay if defects remain

Review dependencies whenever a date changes. A two-day delay in one activity may affect several later tasks.

How to Make the Timeline Easier to Read

A chart becomes useful when someone can understand it quickly. Avoid adding every possible decoration. Prioritize dates, task names, progress, and important milestones.

Use consistent colors

Choose one primary color for planned work. Use a second color for completed work and a third for risks or milestones.

For example:

Too many colors create visual noise. A reader may spend time decoding the legend instead of understanding the schedule.

Set a useful date scale

The date scale should match the project length. Daily labels suit a short campaign, while weekly labels suit a product release over several months.

Right-click the horizontal axis and adjust the major unit. You can also set minimum and maximum bounds to remove empty space before the first activity or after the last one.

For example, a project running from March 1 through March 31 does not need a chart that begins in January. Tightening the range gives each task more visual space.

Separate phases visually

Large projects become easier to scan when tasks are grouped into phases. Add phase rows such as “Planning,” “Design,” “Build,” and “Launch.”

Give phase rows a bold label and a darker bar. Keep the detailed activities beneath each phase. This creates a simple hierarchy without requiring a complex template.

How to Keep an Excel Gantt Chart Updated

An Excel timeline becomes outdated when people change dates in one place and forget to update related information. Establish a short maintenance routine.

Review the chart at a fixed interval

For a two-week project, review the chart every morning. For a six-month program, a weekly review may be enough.

During each review, check:

Record the reason for major date changes in a Notes column. “Waiting for legal approval” tells a clearer story than simply moving a date forward.

Protect formulas and labels

Accidentally replacing a duration formula can distort the entire timeline. Keep calculated columns separate from manually entered dates.

You can also protect formula cells through Excel’s worksheet protection settings. Allow date and status updates while restricting changes to formulas.

Before making major changes, save a separate version with a clear date label. This makes it easier to compare the original plan with the current forecast.

Excel Gantt Charts Compared with Dedicated Project Platforms

Excel works well for a small project with a stable schedule. A marketing campaign with 15 tasks may be easy to manage this way.

Complex programs create different demands. Several teams may need simultaneous updates, permission controls, automated reminders, workload views, and a shared activity history.

Need Excel Gantt chart Dedicated project platform
Quick one-off timeline Simple and flexible May require setup
Multiple contributors Requires careful coordination Designed for shared updates
Dependency tracking Often maintained manually Usually built into the workflow
Progress reporting Requires formulas and formatting Often available through reports
Audit history Needs version management Usually recorded automatically

The right choice depends on project complexity. Excel gives you control with little setup. A dedicated platform becomes more valuable when coordination takes longer than planning.

Project Management Solution: ONES.com

ONES.com product screenshot

Value Proposition

ONES.com combines project management and knowledge management in one platform. ONES Project provides project planning and execution, while ONES Wiki supports organized team knowledge; each product is sold separately.

If your Excel timeline keeps growing into a complicated coordination system, ONES.com can provide a more connected workflow while supporting Jira-compatible processes and self-hosted deployment.

Core Capabilities

Application Scenarios

Software release planning: A development team can manage sprints, defects, custom release fields, and approval steps in ONES Project. A linked knowledge area can explain release standards and testing procedures.

Regulated internal projects: A team working in a restricted network can use an air-gapped deployment. Project plans and supporting guidance remain available within the required environment.

Growing cross-functional programs: Marketing, product, design, and engineering teams can use shared workflows and reporting instead of passing revised timelines between separate workspaces.

ONES.com offers a free plan for up to 30 seats. You can begin with a focused team and expand the workflow as coordination needs increase.

Common Challenges When Building a Gantt Chart in Excel

1. Dates appear as numbers

Problem: Excel shows values such as 46037 instead of readable dates.

Solution: Select the date cells, open the number-format menu, and choose a date format. Then refresh the chart if the axis still looks incorrect.

2. The bars begin at the same point

Problem: Every task starts at the left edge, creating a list of equal-position bars.

Solution: Confirm that both Start Date and Duration are included in the stacked bar chart. The start-date series must remain in the chart, even after you make it transparent.

3. Tasks run in the wrong order

Problem: The first task appears at the bottom, making the schedule harder to follow.

Solution: Enable Categories in reverse order on the vertical axis. Check the labels afterward because Excel may relocate the horizontal axis.

4. The timeline contains too much empty space

Problem: The chart begins long before the first task or ends well after the final deadline.

Solution: Set manual minimum and maximum values on the horizontal date axis. Use a slightly wider range when you need room for upcoming work.

5. Progress becomes difficult to maintain

Problem: Several people edit dates, percentages, and formulas, causing inconsistent results.

Solution: Define who updates the timeline, protect calculated cells, and review changes on a fixed schedule. If coordination becomes burdensome, consider a dedicated project platform.

FAQs About Excel Gantt Charts

Can I create a Gantt chart in Excel without a template?

Yes. You only need task names, start dates, end dates, and duration formulas. Insert a stacked bar chart using the Start Date and Duration columns, hide the start-date series, and format the axes. Templates can save time, but building the chart yourself helps you understand how every part works.

What formula calculates task duration in Excel?

Use =EndDate-StartDate+1 when you want to count both the first and final calendar day. For working days, use =NETWORKDAYS(StartDate,EndDate). Add a holiday range when public holidays or planned closures should be excluded from the calculation.

How do I show milestones?

Add a milestone row with the same start and end date, giving it a one-day duration. Add it to the chart as a separate series or use a contrasting color. A milestone can represent an approval, launch, inspection, handoff, or other important event.

Can an Excel Gantt chart show task progress?

Yes. Add a percentage-complete value, then calculate completed duration and remaining duration. Display both as stacked series, using a darker shade for completed work and a lighter shade for remaining work. Update the percentage regularly so the visual reflects current progress.

Why does Excel show the first task at the bottom?

Excel commonly reverses category order in horizontal bar charts. Right-click the vertical axis, open Format Axis, and select Categories in reverse order. Afterward, inspect the horizontal axis position because Excel may move it to the top of the chart.

When should I move beyond Excel?

Consider a dedicated project platform when several people edit the plan, dependencies change frequently, reporting takes significant manual effort, or you need permissions and a reliable activity history. Excel remains useful for quick planning and small projects, while connected platforms support heavier coordination.

Conclusion

You can construct a useful Gantt chart in Excel by preparing task dates, calculating duration, inserting a stacked bar chart, hiding the start-date series, reversing task order, and formatting the timeline.

The chart becomes more valuable when you add progress, dependencies, milestones, and a regular review routine. A two-week campaign may need only a simple version, while a multi-team program may outgrow manual updates.

But here’s the practical takeaway: start with Excel when you need a fast visual schedule. If repeated coordination, reporting, and dependency management begin consuming your time, evaluate a platform such as ONES.com to support the larger workflow.