Guide · 2026-09-10

How to Create a Monthly Gantt Chart in Excel: 7 Steps [2026]

A monthly Gantt chart can turn a vague project plan into a timeline you can actually manage. Without one, deadlines hide in scattered cells, task overlaps go unnoticed, and small delays quickly affect the whole schedule. The frustrating part is that many Excel tutorials make the process seem more complicated than it needs to be.

But here's the truth: you can create a clear monthly Gantt chart in Excel with ordinary formatting, a few date formulas, and seven practical steps. You do not need advanced project software for a simple timeline. This guide shows you how to build the chart, display months correctly, track progress, handle delays, and keep the schedule readable when your project changes.

How to Create a Monthly Gantt Chart in Excel: 7 Steps

To create a monthly Gantt chart in Excel, list your tasks, add start and finish dates, create a row of monthly periods, calculate each task’s duration, and use conditional formatting to shade active months.

  1. Set up the task information.

    Open a blank Excel workbook and create these columns in the first few columns:

    • Task
    • Owner
    • Start Date
    • Finish Date
    • Duration

    For example, a website redesign might include “Plan content,” “Create wireframes,” “Build pages,” “Test website,” and “Launch.” Add one task per row.

    Enter real calendar dates rather than typing only month names. For example, use 01/03/2026 for March 1, 2026, and 31/03/2026 for March 31, 2026. Excel can then calculate timing accurately.

  2. Calculate the duration of every task.

    In the Duration column, subtract the start date from the finish date and add one day:

    =D2-C2+1

    Here, column C contains the start date and column D contains the finish date. The added one includes both the first and last day.

    If the task begins on March 3 and ends on March 10, Excel returns eight calendar days. If you only need working days, use:

    =NETWORKDAYS(C2,D2)

    You can also exclude holidays with:

    =NETWORKDAYS(C2,D2,Holidays)

    The first approach suits high-level monthly planning. The second works better when weekends and public holidays affect delivery.

  3. Create the monthly timeline.

    Choose a row above or beside your task details for the timeline. In the first timeline cell, enter the first day of the first month. For example:

    01/01/2026

    In the next cell, enter:

    =EDATE(F1,1)

    Replace F1 with the cell containing your first month. Drag the formula across the required number of months.

    Format the timeline cells so they display month and year instead of the full date. Select the cells, open Format Cells, choose Custom, and enter:

    mmm-yy

    Your timeline will show labels such as Jan-26, Feb-26, and Mar-26 while preserving the full date behind each label.

  4. Choose the correct monthly date logic.

    A monthly Gantt chart can represent a task in two different ways. You can shade a month when the task touches any day within it, or shade it only when the task covers the entire month.

    For most project plans, shade a month when the task overlaps that month. This prevents a task starting late in April from disappearing simply because it does not cover April’s entire period.

    Suppose the timeline begins in cell F1. The first month starts in F1, and the next month starts in G1. The overlap rule is:

    =AND($C2<G$1,$D2>=F$1)

    This checks whether the task ends on or after the current month’s start and begins before the next month starts.

    For a simpler chart using month numbers, you can use:

    =AND($C2<=EOMONTH(F$1,0),$D2>=F$1)

    This version checks whether the task overlaps any day between the first day and last day of the displayed month.

  5. Apply conditional formatting.

    Select the timeline area that matches your task rows. For example, select F2:Q20 if your project has 19 tasks and 12 months.

    Choose Home, Conditional Formatting, New Rule, and then select the option that lets you use a formula. Add:

    =AND($C2<=EOMONTH(F$1,0),$D2>=F$1)

    Choose a fill color, such as blue, and apply the rule. Excel will shade each month that overlaps the task dates.

    Make sure the row and column references work correctly. The dollar signs lock the task date columns while allowing the month reference to move across the timeline.

  6. Add progress tracking.

    A schedule shows planned timing, but progress tracking helps you see whether work is moving as expected. Add a Progress column and enter a percentage for each task.

    You can create a second conditional formatting rule to show completed work with a darker color. A formula such as this can identify tasks marked 100 percent complete:

    =$E2=100%

    If you want a visual progress bar, select the Progress cells, choose Conditional Formatting, and select Data Bars. Use a solid color so the percentages remain readable.

    For example, a task scheduled from May through June with 50 percent progress could use a light blue timeline fill and a darker progress indicator. This gives you planned timing and completion status in one view.

  7. Improve readability and test the chart.

    Adjust column widths, freeze the task columns, center the month labels, and use consistent colors. Keep the task names visible while scrolling horizontally.

    Add a legend if different colors represent different meanings. For example:

    • Blue: planned work
    • Green: completed work
    • Orange: delayed work
    • Red: milestone or risk

    Test the chart by changing one finish date. The shaded timeline should move automatically. Then change a start date, add a new task, and extend the timeline. If the colors do not update correctly, check the conditional formatting range and formula references.

How the Monthly Timeline Works

A monthly Gantt chart uses two layers. The left side contains task details, while the right side contains time periods. Conditional formatting connects the two layers by coloring a month when its dates overlap a task.

Here's why the overlap formula matters: a task can begin on April 28 and finish on May 6. A formula that checks only the task’s start month might show April and hide May. An overlap formula displays both months.

For example, imagine these dates:

TaskStartFinishDisplayed months
Market researchJanuary 8January 24January
Design reviewJanuary 25February 7January and February
Campaign launchFebruary 15March 3February and March

This approach gives you a practical monthly view without pretending that every task starts neatly on the first day of a month.

Monthly Gantt Chart Layouts You Can Use

The best layout depends on how much detail your project requires. A simple layout uses one column per month. A more detailed layout uses weekly or daily columns beneath each month.

Simple one-row-per-month layout

Use one column for each month when your audience needs a quick planning view. This format works well for marketing campaigns, product launches, annual planning, and high-level construction schedules.

A project lasting six months might show January through June. Each task receives a colored block across the months affected by its dates.

Month-and-week layout

Use weekly columns when monthly blocks feel too broad. You can group four or five weekly columns under each month, giving you more control without creating a crowded daily schedule.

This option helps when a task begins during the first week of a month and finishes during the third week. You can still keep the top heading at the month level while adding detail below it.

Daily layout with monthly headings

Use daily columns for short projects that need precise scheduling. For example, a two-week event plan may need daily deadlines, while a year-long product roadmap usually does not.

The best part? You can create a monthly chart first and add weekly or daily detail only when the project requires it. Start with the least complicated view that answers the planning question.

How to Make the Chart Easier to Maintain

Most Excel Gantt charts become difficult because people edit colored cells manually. Manual coloring breaks as soon as a date changes. Conditional formatting keeps the visual schedule connected to the dates.

Use an Excel Table for the task area if you expect to add rows regularly. A structured range can extend formulas and formatting as new tasks are added. Avoid placing unrelated notes directly inside the timeline because they can interfere with formatting rules.

Keep one clear date convention throughout the chart. Entering some dates as day-month-year and others as month-day-year can create serious scheduling mistakes, especially when the day is twelve or lower.

You should also separate working-day assumptions from calendar-month assumptions. A two-week task may require ten working days, but it can still touch parts of three calendar months if it starts near a month boundary.

Common Formulas for a Monthly Schedule

Excel has several formulas that make monthly planning more reliable. You do not need all of them, but knowing their purpose helps you choose the right approach.

PurposeFormula
Calendar duration=Finish-Start+1
Working-day duration=NETWORKDAYS(Start,Finish)
Next month=EDATE(CurrentMonth,1)
End of current month=EOMONTH(CurrentMonth,0)
Check month overlap=AND(Start<=EOMONTH(Month,0),Finish>=Month)
Check task completion=Progress=100%

Let me explain one common mistake. If your timeline heading contains text such as “January” instead of a real Excel date, EOMONTH and EDATE may not work correctly. Store a real date and change only its display format.

Natural Monthly Project Scheduling Solution: ONES.com

ONES.com product screenshot

Value Proposition

Excel works well for a lightweight monthly timeline, especially when one person maintains the plan. When several people need to update tasks, discuss decisions, and follow dependencies, ONES.com provides a unified platform for project management and knowledge management.

ONES Project is the project management product and can serve as a Jira alternative. ONES Wiki is the knowledge management product and can serve as a Confluence alternative. They are sold separately, so you can choose the capability your team needs.

Core Capabilities

Application Scenarios

A small product team might begin with an Excel monthly timeline for a six-month launch. As sprint work, approvals, defects, and reporting increase, the team can move detailed execution into ONES Project while keeping monthly outcomes visible.

An engineering group operating in a restricted network may need self-hosting and predictable access controls. An On-Premise or Air-gapped deployment can support that environment while preserving the platform’s available feature set.

A consulting team may need project tracking and reusable delivery knowledge. ONES Project can manage assignments and schedules, while ONES Wiki can organize checklists, meeting decisions, and repeatable methods. Since they are sold separately, the team can adopt them according to its needs.

Common Challenges and Practical Fixes

1. The timeline shows the wrong months

Problem: The month headings were typed as text, so formulas cannot recognize them as dates.

Solution: Enter the first day of each month as a real date, use EDATE to continue the sequence, and format the cells as mmm-yy.

2. Tasks disappear when they cross a month boundary

Problem: The conditional formatting rule checks only whether the task starts in a particular month.

Solution: Use an overlap formula that checks both the task start and finish dates. The task should display whenever at least one day falls inside the month.

3. The chart becomes too wide

Problem: Daily columns create hundreds of narrow cells for a long project.

Solution: Use monthly columns for executive planning, weekly columns for delivery management, and daily columns only for short-term coordination.

4. Manual colors become inaccurate

Problem: Someone changes a date but forgets to move the colored blocks.

Solution: Use conditional formatting tied to start and finish dates. Reserve manual colors for exceptional markers, such as milestones or risks.

5. People cannot tell planned work from completed work

Problem: One color shows timing but says nothing about progress.

Solution: Add a Progress column, use a data bar or completion rule, and create a small legend. A separate status column can identify delayed, blocked, or completed work.

FAQs

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

Yes. You can build one from a blank workbook using task names, start dates, finish dates, monthly headings, and conditional formatting. A template may save setup time, but creating the chart yourself makes it easier to understand and adjust. The most important part is using real Excel dates and an overlap formula that checks whether each task touches a displayed month.

What formula shades a month when a task overlaps it?

A useful formula is =AND($C2<=EOMONTH(F$1,0),$D2>=F$1). In this example, column C contains the start date, column D contains the finish date, and row 1 contains the first day of each month. Adjust the references to match your layout. Apply the formula through conditional formatting across the timeline area.

Should I use calendar days or working days?

Use calendar days when the chart communicates broad timing, such as a six-month launch plan. Use working days when weekends, holidays, or staff availability affect delivery. Excel’s NETWORKDAYS formula can calculate working-day duration. You can still display the result by month, even when the underlying calculation excludes weekends and holidays.

How can I show project progress in the same chart?

Add a Progress column beside the task details and enter a percentage for each task. Use a data bar to show completion visually, or apply a separate conditional formatting rule for tasks at 100 percent. You can also use different colors for planned, active, delayed, and completed work. Keep the legend simple so the timeline remains easy to scan.

When should I move from Excel to project management software?

Excel is often enough for a small project with one main planner and limited dependencies. Consider project management software when several people need to update tasks, approvals, reporting, sprint planning, or permissions. A platform such as ONES Project can provide shared workflows and reporting while reducing manual coordination. The right choice depends on project complexity, collaboration needs, and deployment requirements.

Conclusion

A monthly Gantt chart in Excel needs only seven core steps: organize tasks, enter dates, calculate duration, create monthly headings, apply an overlap formula, add progress tracking, and test the formatting.

But here's the truth: the chart is useful only when its dates stay accurate and its visual rules update automatically. Use real dates, avoid manual shading, and choose monthly, weekly, or daily detail according to the decisions your team needs to make.

For a small plan, Excel can provide a clear and flexible timeline. As collaboration, reporting, workflows, and deployment requirements grow, ONES.com offers a broader project management and knowledge management environment through ONES Project and ONES Wiki.