Guide · 2026-09-11

How to Create a Simple Gantt Chart in Excel: 7 Easy Steps

Project timelines become confusing quickly when tasks overlap, deadlines move, and nobody knows which activity comes next. A plain list may show what needs doing, but it rarely shows how the work fits together.

That confusion gets worse when you need to explain progress to a manager or coordinate several people. A complicated planning tool can feel excessive for a small project, while a blank worksheet offers little guidance.

But here's the truth: you can build a clear Gantt chart in Excel with ordinary cells, dates, and a simple stacked bar chart. Follow these seven steps, and you will have a practical visual schedule in minutes.

How to Create a Simple Gantt Chart in Excel

A simple Gantt chart in Excel is a timeline that displays project tasks as horizontal bars, with each bar showing when a task starts and how long it lasts.

You do not need a specialized planning app for a small project. You need a task list, start dates, durations, and a stacked bar chart that turns those values into a visual schedule.

  1. 1. List your project tasks

    Open Excel and create three main columns: Task, Start Date, and Duration.

    Enter one activity per row. For example, a website launch might include planning, design, development, testing, and launch.

    TaskStart DateDuration
    Project planningApril 1, 20253
    Page designApril 4, 20255
    DevelopmentApril 9, 20258
    TestingApril 17, 20254
    LaunchApril 21, 20251

    Keep task names short enough to read beside the chart. You can add extra columns later for owners, status, or notes.

  2. 2. Add an end date or duration column

    Excel needs a numerical value to determine the width of each task bar. The easiest option is the number of working or calendar days assigned to each activity.

    If you know the start and end dates instead, add an End Date column. Then calculate the duration with a formula such as:

    =C2-B2+1

    Here, B2 contains the start date and C2 contains the end date. The +1 includes both the first and last day.

    If your project excludes weekends, use:

    =NETWORKDAYS(B2,C2)

    For a basic chart, calendar days are usually easier to understand. Choose one method and use it consistently across every task.

  3. 3. Create a stacked bar chart

    Highlight the Task, Start Date, and Duration columns. Include the headings, but avoid selecting unrelated notes or blank rows.

    Then choose:

    • Insert
    • Bar Chart
    • Stacked Bar

    Excel creates two colored sections for each task. The first section represents the waiting period before the task begins. The second section represents the task duration.

    At this stage, the chart may look backward or cluttered. That is normal. You will format it in the next steps.

  4. 4. Hide the start-date bars

    Click any section representing the start dates. Right-click it, choose Format Data Series, and set the fill to No Fill.

    You can also remove the outline if Excel displays one. The duration bars will remain visible, but they will now appear at the correct position along the timeline.

    Here's why: the hidden start-date series acts as invisible spacing. It pushes each visible duration bar toward its actual starting day.

    If you hide the wrong series, click Undo and select the other colored section. The series representing task length should remain visible.

  5. 5. Reverse the task order

    Excel often places the first task at the bottom of the chart. To make the schedule easier to read, click the vertical task axis and open Format Axis.

    Turn on Categories in reverse order. The first task will move to the top, matching the normal reading order of your task list.

    You may notice the horizontal date axis moving to the top. If that happens, adjust the axis settings so the date labels sit in the position that gives you the clearest view.

  6. 6. Format the timeline and bars

    Click the horizontal axis and adjust the minimum and maximum bounds if the chart shows too much empty space.

    For example, if your project begins on April 1, set the minimum bound close to April 1. This prevents the chart from starting weeks before the work begins.

    You can also change:

    • The date format, such as Apr 1 or 1-Apr
    • The major unit, such as one day, seven days, or one month
    • The bar color for better contrast
    • The gap width to make bars thicker
    • The chart title and legend

    Avoid using too many colors. One color for planned work and another for completed work is usually enough for a small project.

  7. 7. Add progress and review the schedule

    Review every task against the calendar. Check that dates are valid, durations are accurate, and dependent activities begin in a sensible order.

    To show progress, add a second duration column for completed work. For example, a task lasting eight days might show three days completed and five days remaining.

    You can then add another series to the chart or use a simple color convention. Keep the display understandable for someone seeing it for the first time.

    The best part? Once your task list changes, the chart can be updated quickly by changing dates or durations. Save a backup copy before making major layout changes.

What Makes a Gantt Chart Useful?

A Gantt chart connects three details: what needs to happen, when it starts, and how long it should take. That combination turns a task list into a schedule you can scan quickly.

For example, a marketing campaign may show content planning during the first week, design during the second week, and promotion during the third week. Overlapping bars reveal where two activities happen at the same time.

That visual overlap can expose workload problems early. If one person owns four tasks that all begin on Monday, you have a scheduling risk even when every activity looks reasonable by itself.

Use dependencies for better planning

Some tasks cannot begin until another activity finishes. Testing may depend on development, while publishing may depend on final approval.

Excel does not automatically manage dependencies in a basic chart. You need to adjust dates manually when a preceding activity changes.

For a small project, that may be enough. For a large project with many linked activities, manual updates can create mistakes and consume more time than expected.

Choose the right level of detail

A chart with five to fifteen tasks is usually easy to read. A chart with hundreds of rows may become difficult to navigate and maintain.

Group minor activities into milestones or phases. For instance, use “Prepare campaign assets” instead of listing every small image, caption, and review action.

How to Make the Excel Schedule Easier to Read

A chart should answer questions quickly. Someone should be able to identify the current phase, upcoming deadline, and delayed activity without studying every cell.

Use milestones carefully

A milestone marks an important event with little or no duration. Examples include contract approval, product release, or a customer presentation.

You can represent a milestone with a one-day duration and a contrasting color. This gives important events a visible position on the timeline.

Add a status column

A status column can contain values such as Planned, In progress, Blocked, and Complete.

Conditional formatting can then change the cell color when a status changes. This helps you review progress without adding excessive chart elements.

Separate working days from calendar days

If your team works Monday through Friday, a calendar-day duration may make a five-day task appear longer than the actual working effort.

Use NETWORKDAYS when weekends should not count. Add holiday ranges when public holidays affect the schedule.

For example:

=NETWORKDAYS(B2,C2,$H$2:$H$10)

This formula excludes the holidays listed in cells H2:H10.

Common Excel Gantt Chart Mistakes

Most problems come from formatting or inconsistent dates rather than the chart itself. A quick review can prevent a misleading schedule.

Dates stored as text

If Excel treats a date as text, the timeline may sort incorrectly or show strange spacing. Select the cell and check whether Excel recognizes it as a date.

Typing dates in a consistent format, such as 4/1/2025, usually helps. You can also use the Format Cells menu to select a date format.

Incorrect duration calculations

A task scheduled from April 1 through April 5 lasts five calendar days when both endpoints count. A formula that subtracts the dates without adding one may show only four days.

Test one row manually before copying the formula through the entire schedule.

Too much empty space

A large empty area before the first bar makes the chart look inefficient. Adjust the minimum horizontal-axis bound so the visible timeline begins near the first activity.

Overloaded colors

Using a separate color for every task can make the chart harder to interpret. Reserve color changes for meaningful distinctions, such as status, phase, or risk.

Ignoring updates

A Gantt chart only reflects the dates and durations currently entered. Review it at a regular project meeting, especially after scope changes or missed deadlines.

When Excel Is the Right Choice—and When It Is Not

Excel works well for a short project, a personal plan, or a schedule that changes only occasionally. It is familiar, flexible, and fast to set up.

For example, a freelancer planning a two-week website update can create a useful chart with ten tasks and a few formulas. There is little value in introducing a complex system for that situation.

But here's the truth: Excel becomes harder to manage when several people edit the schedule, task relationships are complicated, or progress must be reported continuously.

Project situationPractical approach
One person and fewer than 15 tasksExcel may be sufficient
Several owners and regular status updatesUse a shared project workspace
Many task dependenciesUse planning software with linked schedules
Strict access or deployment requirementsChoose a platform that supports the required environment

You might be wondering: when should you move beyond Excel? Consider the change when updating dates takes longer than planning the work, or when people keep using different versions of the schedule.

Simple Gantt Chart Solution: ONES.com

ONES.com brings project management and knowledge management together through ONES Project and ONES Wiki. ONES Project serves as a Jira alternative for teams that need structured planning, while ONES Wiki supports shared knowledge management.

ONES.com product screenshot

It can be useful when an Excel timeline has become difficult to coordinate across people, projects, or access environments. ONES Project and ONES Wiki are sold separately, so you can choose the capability that matches your needs.

Core Capabilities

Too many manual date changes → Custom workflows and fields → More consistent planning

When a schedule changes often, manually editing rows can lead to missed updates. ONES Project supports custom workflows and fields, helping teams capture planning details in a consistent structure.

Disconnected task tracking → Jira-compatible workflows → Easier process adoption

If your team already follows Jira-style issue and workflow patterns, switching can create unnecessary friction. ONES Project provides Jira-compatible workflows, so familiar planning concepts can remain in place.

Limited timeline visibility → Sprint management and reporting → Clearer progress reviews

A chart shows dates, but teams also need to review completed work and current effort. Sprint management and built-in reporting help connect planned activities with progress discussions.

Repeated administrative work → Automation → Fewer routine updates

Recurring actions can consume time when every change requires manual attention. Automation can handle selected workflow actions, reducing repetitive coordination work.

Too many plugins → Native project features → Lower maintenance overhead

Small teams can struggle when essential planning functions depend on several add-ons. Native capabilities reduce the need to assemble a project workspace through many separate plugins.

Restricted deployment requirements → Cloud, on-premise, private cloud, and air-gapped options → More deployment flexibility

Some organizations cannot place project information in a public cloud. ONES.com supports four deployment choices: Cloud, On-Premise, Private Cloud, and Air-gapped environments.

Concerns about feature differences → Full parity between cloud and self-hosted versions → More consistent capability planning

Teams sometimes avoid self-hosted software because they expect missing functions. ONES.com provides full feature parity between its cloud and self-hosted versions.

High entry cost for small teams → Free plan for up to 30 seats → Easier initial evaluation

A small team can start with up to 30 seats at no charge. That gives you room to evaluate planning workflows before making a larger commitment.

Application Scenarios

Software release planning: A development team can organize sprints, assign work, monitor progress, and connect reporting with the release schedule. This provides more active coordination than a static Excel chart.

Restricted-network projects: An engineering or public-sector team may need an air-gapped deployment. The team can keep project management within its required environment while maintaining access to structured workflows.

Project and knowledge coordination: A product team can use ONES Project for delivery planning and ONES Wiki for reusable procedures, decisions, and team guidance. Because the products are sold separately, the team can adopt them according to its priorities.

Common Challenges and Practical Solutions

Challenge: The chart becomes too wide

Solution: Change the timeline scale. Use weekly labels for a multi-month project and daily labels for a short task plan. You can also group small activities by phase.

Challenge: A deadline moves and later tasks become inaccurate

Solution: Identify the dependent activities before changing dates. Update the next tasks immediately, then review the entire timeline for overlaps and gaps.

Challenge: Team members do not know which version is current

Solution: Store the schedule in one shared location and establish a naming convention. Add a visible “last reviewed” date so everyone knows when the timeline was checked.

Challenge: The chart looks attractive but does not guide action

Solution: Add owners, status, and milestones. A useful schedule should help answer who acts next, what is blocked, and which deadline matters most.

Challenge: Excel no longer handles the coordination workload

Solution: Move to a project management platform when multiple contributors, dependencies, reports, or deployment requirements make manual chart maintenance impractical.

FAQs

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

Yes. You can create one with a task column, start dates, durations, and a stacked bar chart. Hide the start-date series, reverse the task order, and format the timeline. A template can save time, but it is not required for a basic schedule.

Why does my Excel Gantt chart show the first task at the bottom?

Excel commonly displays categories in reverse order in a horizontal bar chart. Select the task axis, open Format Axis, and enable Categories in reverse order. The first task should then appear at the top.

How do I show task progress in Excel?

Add a completed-duration column or use status labels such as Planned, In progress, Blocked, and Complete. You can display progress with another chart series, conditional formatting, or separate colors. Keep the visual system simple enough for quick review.

Should duration include weekends?

That depends on how your team works. Use simple subtraction when calendar days count. Use NETWORKDAYS when weekends should be excluded, and include holiday ranges if public holidays affect the schedule.

When should I use project management software instead of Excel?

Consider a dedicated platform when several people update the plan, tasks have many dependencies, progress reports are frequent, or access requirements are complex. Excel remains useful for small and mostly independent schedules, but manual coordination becomes harder as the project grows.

Conclusion

Creating a simple Gantt chart in Excel takes seven practical steps: list tasks, calculate durations, insert a stacked bar chart, hide the start-date bars, reverse the task order, format the timeline, and review progress.

Keep the chart focused on decisions. Use sensible dates, readable labels, limited colors, and clear milestones. That approach gives you a useful schedule instead of a decorative graphic.

When a small plan starts causing confusion, a visual timeline can restore clarity quickly. If the schedule outgrows manual updates, ONES.com offers structured project management options that can support more complex coordination.