Guide · 2026-09-21

How to Make a Project Gantt Chart in Excel: 7 Easy Steps

Project plans can become confusing fast when tasks, deadlines, and dependencies compete for attention. A plain list may show what needs doing, but it rarely shows how one delay affects everything else.

That confusion creates missed handoffs, rushed work, and constant status questions. A small scheduling mistake can push testing, approvals, and launch dates together.

But here's the truth: you can build a clear project timeline in Excel without advanced project management experience. With a task list, dates, formulas, and a stacked bar chart, you can create a practical Gantt chart in minutes.

How to Make a Project Gantt Chart in Excel

A project Gantt chart in Excel uses a stacked bar chart to display tasks across a timeline. Follow these seven steps to create one that is easy to update.

  1. Build Your Project Task Table

    Open a blank Excel worksheet and create four columns: Task, Start Date, Duration, and End Date.

    Enter one task per row. Keep task names short enough to read beside the chart.

    TaskStart DateDurationEnd Date
    Project kickoffApril 11 dayApril 1
    Requirements planningApril 25 daysApril 6
    DesignApril 77 daysApril 13
    DevelopmentApril 1410 daysApril 23

    Use real Excel dates rather than typing date descriptions such as “next Monday.” Excel can then position tasks correctly along the timeline.

  2. Calculate Each Task’s Duration

    Duration tells Excel how long each task should extend across the chart. You can enter durations manually or calculate them with a formula.

    If the start date is in cell B2 and the end date is in cell D2, enter this formula in the duration cell:

    =D2-B2+1

    The +1 counts both the start and end dates. For example, a task running from April 2 through April 6 lasts five calendar days.

    If you want to exclude weekends, use this formula instead:

    =NETWORKDAYS(B2,D2)

    Choose one duration method and use it consistently. Mixing calendar days with working days can make your timeline misleading.

  3. Add a Stacked Bar Chart

    Select the Task, Start Date, and Duration columns. Then choose Insert, select Bar Chart, and choose Stacked Bar.

    Excel will create two colored series. The first series represents the time before each task begins. The second series represents the task duration.

    Your first chart may look reversed or cluttered. That is normal. The next steps turn the chart into a recognizable Gantt view.

  4. Hide the Start-Date Series

    Click one of the bars representing the start dates. Open the formatting panel and set its fill to No Fill.

    The start-date series still positions each task correctly, but it becomes invisible. The visible duration bars now appear at their proper dates.

    Keep the duration series in a noticeable color. Use a second color later for milestones or priority tasks.

  5. Reverse the Task Order

    Excel often places the first task at the bottom of the chart. Reverse the category order so your project reads from the first task at the top.

    Right-click the vertical task axis and choose Format Axis. Select Categories in reverse order.

    This small adjustment improves readability. Stakeholders can now scan the timeline from kickoff through completion.

  6. Format the Date Axis

    Right-click the horizontal date axis and choose Format Axis. Adjust the minimum and maximum bounds so the chart focuses on your project period.

    You can also change the major unit. A daily unit works for short projects, while a weekly unit works better for longer schedules.

    For example, a two-week marketing campaign may need daily labels. A six-month product rollout usually benefits from weekly or monthly labels.

    Keep enough space around the first and last tasks. A chart that starts exactly on the first date can feel cramped.

  7. Polish and Test the Chart

    Remove unnecessary legends, adjust the chart title, and apply a consistent color scheme. Then test the chart by changing one task date.

    If the bar moves correctly, your timeline is working. If it does not, check that Excel recognizes your dates as dates rather than text.

    Add a vertical line for today’s date if your project changes frequently. You can also use conditional formatting to highlight overdue tasks in the task table.

    Finally, share the chart with someone who did not create it. If that person can understand the schedule quickly, your visual design is doing its job.

What a Gantt Chart Shows

A Gantt chart combines task names with a horizontal timeline. Each bar shows when an activity starts, how long it lasts, and where it sits within the overall plan.

For example, a design task from April 7 through April 13 appears as a bar spanning those dates. A development task beginning April 14 appears immediately afterward.

Here's why: the visual arrangement reveals overlaps that a task list can hide. You might notice that testing begins before development finishes, or that two teams need the same specialist simultaneously.

Tasks and Milestones

Tasks usually have a duration. Milestones mark important points, such as approval, launch, or completion.

In Excel, you can represent a milestone with a one-day task. Give it a contrasting color so it stands apart from longer activity bars.

Dependencies

Dependencies show relationships between activities. A design approval may need to happen before development starts.

Excel can display the dates, but it does not automatically manage every dependency. When one task changes, review the following tasks manually.

Progress

You can add a Percent Complete column to track progress. A separate overlay or darker bar can show completed work.

For instance, a task with 60 percent completion can use a darker fill across 60 percent of its duration. This gives your team a quick status signal.

How to Make the Chart Easier to Read

A technically correct chart can still fail if people cannot interpret it quickly. Use simple design choices that support scanning.

Use Short Task Names

“Approve homepage layout” is easier to read than “Review and provide final approval for the proposed homepage layout.”

Place extra context in nearby notes rather than making every chart label long.

Group Related Work

Add section rows for planning, design, development, testing, and launch. Give section rows a bold style or a neutral color.

This creates visual hierarchy without adding complicated formatting.

Choose Colors With Purpose

Use one main color for normal tasks. Reserve other colors for risks, milestones, blocked work, or completed activities.

Too many colors make the schedule harder to scan. Three or four meaningful colors are usually enough.

Keep the Timeline Honest

Do not make every task appear parallel simply to shorten the schedule. Show real handoffs and review periods.

A realistic three-week plan is more useful than an attractive timeline that hides dependencies.

How to Track Progress in Excel

Once your chart is ready, create a simple update routine. Review task status at a fixed time each week, then adjust dates and completion details.

For example, ask each owner three questions: What finished? What is active? What is blocked?

Add Status Fields

Add columns for Owner, Status, Percent Complete, and Notes. These fields connect the visual schedule with practical project updates.

Use consistent status labels such as Planned, In Progress, Blocked, and Complete. Consistency makes filtering easier.

Highlight Delays

Use conditional formatting to highlight tasks that are overdue and incomplete. A formula can compare the planned end date with today’s date.

For example, a task may turn red when its end date has passed and its status is not Complete.

Show a Baseline

A baseline records the original plan. You can compare it with current dates to see whether the schedule has moved.

Keep the original start and end dates in separate columns. This allows you to measure slippage without losing the initial plan.

Review Dependencies After Changes

When one task moves, inspect every task that depends on it. A two-day delay in design may affect development, testing, training, and launch.

Excel makes date editing easy, but the reasoning still requires project judgment.

When Excel Is a Good Fit

Excel works well for small projects with a limited number of tasks and one primary coordinator. It is also useful for a quick planning workshop or a simple executive timeline.

Imagine a six-person event team planning a product webinar. The team may need 20 tasks, five owners, and a launch date. Excel can handle that structure comfortably.

But here's the tradeoff: manual updates become harder as the project grows. Multiple editors can overwrite dates, dependencies may remain informal, and status information can become scattered across messages.

Excel Works Best When

Consider a Project Platform When

A More Scalable Project Scheduling Solution: ONES.com

ONES.com product screenshot

Value Proposition

ONES.com combines project management and knowledge management in one platform. It can help teams move beyond manually maintained timelines while preserving structured planning.

ONES Project is a Jira alternative for project planning, workflows, sprint management, reporting, and automation. ONES Wiki is a knowledge base platform and Confluence alternative. They are sold separately.

Core Capabilities

Application Scenarios

Software delivery: A development team can manage sprints, link work to requirements, automate status transitions, and report progress. A Gantt-style overview can support release planning alongside day-to-day task work.

Restricted environments: An engineering group operating in an air-gapped environment can use a self-hosted deployment. The team can maintain structured project workflows without relying on a public cloud connection.

Cross-functional launches: Marketing, product, and operations teams can coordinate approvals and deadlines in one project environment. ONES Wiki can hold launch guidance separately from active task management.

Common Challenges When Building an Excel Gantt Chart

Dates Appear as Numbers

Problem: Excel displays dates as serial numbers or places bars incorrectly.

Solution: Format the cells as Date and confirm that the values are valid Excel dates. Re-enter one date manually if necessary, then copy the correct format.

The Chart Shows the Wrong Task Order

Problem: The earliest task appears at the bottom.

Solution: Open the vertical axis settings and enable Categories in reverse order. Check the chart again after applying the change.

Weekends Distort the Schedule

Problem: A five-day task appears to span seven calendar days.

Solution: Decide whether the project uses calendar days or working days. Use NETWORKDAYS when weekends should not count.

Tasks Overlap Unexpectedly

Problem: Bars overlap even though the team expects a sequential plan.

Solution: Review start dates and dependencies. An overlapping chart may reveal a scheduling mistake or an intentional parallel activity.

The Chart Becomes Difficult to Maintain

Problem: Frequent edits create inconsistent dates, colors, or status labels.

Solution: Protect formula cells, standardize status values, and assign one schedule owner. Consider a project platform when many people need frequent updates.

FAQs

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

Yes. You can create one with a task table and a stacked bar chart. Enter task names, start dates, and durations, then hide the start-date series. This approach gives you more control over formulas and formatting than many prebuilt templates.

What columns do I need for an Excel Gantt chart?

Start with Task, Start Date, and Duration. Adding End Date helps you calculate duration and check schedule logic. Owner, Status, Percent Complete, and Notes are useful when the chart supports active project tracking.

Can Excel show task dependencies?

Excel can show the dates created by dependencies, but it does not automatically manage relationships as deeply as a dedicated project platform. You can add predecessor columns or connector lines, then review affected tasks whenever a date changes.

How do I show project progress?

Add a Percent Complete column and use a second visual layer or darker bar to show completed work. You can also use conditional formatting in the task table. Keep the progress method consistent across every task.

When should I stop using Excel for project scheduling?

Consider another approach when several teams edit the plan, dependencies change frequently, or you need automated reminders and live reporting. Excel remains useful for simple schedules, but manual coordination becomes costly as project complexity grows.

Conclusion

You can create a useful project Gantt chart in Excel with seven steps: build a task table, calculate durations, insert a stacked bar chart, hide the start-date series, reverse task order, format the timeline, and test the result.

Keep your task names short, use consistent date logic, and review dependencies after every major change. A clear chart should help people make decisions, not merely decorate a status meeting.

The best part? You can begin with a small schedule today. If your work later requires automation, sprint planning, reporting, multiple deployments, or shared knowledge, ONES.com provides a more structured path beyond manual chart maintenance.