How to Update a Gantt Chart in Excel: A Step-by-Step Guide
Updating a Gantt chart in Excel can feel simple until one date changes and the entire schedule stops making sense. A delayed task may overlap another activity, shift the project finish date, or leave task bars showing outdated progress. Manual edits create more opportunities for missed dependencies and inconsistent status updates.
That frustration grows when several people maintain separate copies of the schedule. You may spend more time checking dates than managing the work itself. But here’s the truth: you can update an Excel Gantt chart reliably when your task information, formulas, and timeline follow a consistent process.
This guide shows you how to update a Gantt chart in Excel, change dates and durations, record progress, handle delays, and keep the visual schedule readable. You’ll also see when Excel remains practical and when a project management platform can reduce manual maintenance.
How to Update a Gantt Chart in Excel
To update a Gantt chart in Excel, change the task details in the schedule area, check the formulas that control the timeline, and refresh the task bars to reflect the latest dates, durations, and progress. The exact steps depend on how the chart was built, since Excel does not offer a dedicated Gantt chart type.
1. Review the current task schedule
Start by checking the columns that control your chart. Most Excel Gantt charts include task names, start dates, durations, end dates, and a calendar timeline.
A basic schedule may look like this:
| Task | Start date | Duration | End date | Progress |
|---|---|---|---|---|
| Requirements review | April 1 | 3 days | April 3 | 100% |
| Design approval | April 4 | 5 days | April 8 | 60% |
| Development | April 9 | 10 days | April 22 | 20% |
Look for formulas before replacing values. For example, an end-date cell may contain =B2+C2-1, where the start date sits in column B and the duration sits in column C.
If you overwrite a formula with a fixed date, future duration changes may stop updating the schedule correctly. Keep calculated cells formula-driven whenever possible.
2. Change the start date or duration
Update the start date when work begins earlier or later than planned. Change the duration when the expected effort or working period has changed.
For example, if development moves from April 9 to April 11, replace the start date with April 11. If the task now needs 12 working days, change the duration from 10 to 12.
If your schedule uses calendar days, the end-date formula may be:
=B2+C2-1
If your schedule excludes weekends, use a workday formula instead:
=WORKDAY(B2,C2-1)
For a schedule that excludes holidays, add a holiday range:
=WORKDAY(B2,C2-1,$H$2:$H$10)
The formula matters because a five-day task can end on different dates depending on whether weekends and holidays count as working time.
3. Extend the timeline when the chart needs more dates
A Gantt chart can appear inaccurate when the project runs beyond the visible calendar. Add new dates across the timeline so later tasks have room to display.
Suppose your timeline begins in row 5. You could place the project start date in the first timeline cell and add one day to each following cell:
=B5+1
Drag the formula across the required period. For weekly planning, add seven days instead:
=B5+7
Check the date format after extending the timeline. A cell showing a serial number usually needs a date format such as dd-mmm or mmm d.
4. Update the conditional formatting rules
Many Excel Gantt charts use conditional formatting to color cells when a timeline date falls between a task’s start and end dates.
A common rule looks like this:
=AND(E$5>=$B6,E$5<=$D6)
In this example, the rule colors a timeline cell when:
- The timeline date in row 5 is on or after the task start date.
- The timeline date is on or before the task end date.
Open the conditional formatting manager and confirm that the rule covers every task row and timeline column. A rule may stop working after you add rows or move the calendar.
Check the cell references carefully. The dollar signs control which rows and columns remain fixed as Excel applies the rule. A misplaced dollar sign can color the wrong dates.
5. Mark completed work and current progress
Changing the task dates shows the latest schedule. It does not automatically show how much work is complete unless your chart has a progress rule.
You can add a progress column with percentages such as 25%, 50%, or 100%. Then create a second conditional formatting rule that colors only the completed portion of a task bar.
For example, if the timeline begins in column E, the task starts in column B, the duration appears in column C, and progress sits in column D, a progress rule might use:
=AND(E$5>=$B6,E$5<=$B6+ROUND($C6*$D6,0)-1)
This approach creates two visual layers:
- A lighter color for the planned task period.
- A darker color for the completed portion.
Keep the meaning consistent. If green means completed work, use green throughout the schedule. Add a small legend so another person can interpret the chart quickly.
6. Record delays and move dependent tasks
When one activity slips, identify every task that depends on it. Moving only the delayed activity can leave later work starting too soon.
For example, testing may begin two days after development finishes. If development moves from April 22 to April 26, testing should move as well unless the team has another way to start it.
Excel does not automatically manage task dependencies in a basic Gantt chart. You must update dependent dates manually or create formulas that refer to predecessor tasks.
A simple dependency formula could set the next task’s start date to the workday after the previous task ends:
=WORKDAY(D6,1)
That formula works for a simple finish-to-start relationship. More complex schedules may require separate predecessor columns, dependency logic, or a project management tool.
7. Add new tasks without breaking the layout
Insert a new row inside the existing task range rather than typing below the last formatted row. Then copy the formulas, conditional formatting, and date formats from a nearby task.
After adding the task, check four areas:
- The task name and owner are visible.
- The start and end dates use the correct format.
- The duration calculates correctly.
- The visual bar appears across the intended dates.
If the task does not display, inspect the conditional formatting range. The new row may sit outside the rule’s coverage.
8. Check the finished chart
Before sharing the updated schedule, scan the chart from left to right. Confirm that the timeline covers the latest finish date and that no task bar appears before its start date.
Then compare the visual schedule with the task details. A bar that looks three days long should match the duration value and calendar assumptions.
Finally, check the print area and page layout if people will review the chart outside Excel. A timeline that looks clear on your screen may become difficult to read when compressed.
Which Parts of a Gantt Chart Usually Need Updating?
Most updates fall into five categories: dates, durations, dependencies, progress, and scope. Each change affects the chart differently.
| Change | What to update | What to check afterward |
|---|---|---|
| Work starts later | Start date and dependent tasks | Project finish date and overlaps |
| Work takes longer | Duration and end date formula | Following activities |
| Work finishes early | Actual end date and progress | Available capacity |
| New activity is added | Task row, formulas, formatting | Conditional formatting range |
| Scope is removed | Task row and dependent dates | Milestones and project finish |
For example, changing a duration from six days to eight days is different from moving the entire task by two days. The first change affects the end date. The second affects the start and end dates together.
Here’s why: a chart can look current while still carrying outdated logic. You need to review the relationships behind each bar, not only the colors on the calendar.
How to Keep Excel Gantt Updates Accurate
Use one clear date convention
Choose whether durations represent calendar days or working days. Then apply that choice across every task. Mixing both conventions can create misleading finish dates.
For example, a three-day task that starts on Friday ends on Sunday when you count calendar days. It ends on Tuesday when you count Monday through Friday workdays.
Separate planned and actual dates
Keep planned dates visible when you need to compare the original schedule with current performance. Add actual start and actual finish columns rather than replacing every original value.
This gives you a simple variance view. If a task was planned for April 5 and actually began April 8, the three-day difference becomes clear.
Use milestones for important checkpoints
Milestones represent events rather than periods of work. Examples include approval received, design signed off, or release completed.
Give milestones a distinct symbol or color. A milestone helps you spot whether the project is approaching a meaningful decision point.
Protect formulas and explain the color key
Lock formula cells when several people edit the schedule. Leave task details open for normal updates. This reduces the chance of accidentally replacing calculations.
Place a short legend near the chart. For example, blue can mean planned work, dark blue can mean completed work, and red can mean delayed work.
Set a regular update rhythm
Choose a review schedule that matches the project. A software release may need daily updates, while a small facility improvement project may need weekly updates.
During each review, ask three practical questions:
- What changed since the last review?
- Which upcoming task depends on that change?
- Does the finish date or milestone plan need revision?
A regular rhythm prevents the chart from becoming a historical picture instead of a planning tool.
Common Excel Gantt Chart Problems and Fixes
Task bars appear on the wrong dates
This usually happens when the timeline contains text rather than real Excel dates. Select a timeline cell and check whether Excel recognizes it as a date.
Also inspect the conditional formatting formula. If the timeline row or task columns point to the wrong cells, the bar may shift several columns away from the intended period.
The chart does not show a new task
The new row may sit outside the formatting range. Open the conditional formatting manager and expand the “Applies to” range to include the added row.
If the chart uses a stacked bar chart instead of cell shading, update the chart’s data range as well. Adding a row to the schedule does not always add it to the chart automatically.
Weekends appear as working days
Your formulas may use simple addition, which counts every calendar day. Replace that logic with WORKDAY or NETWORKDAYS when the project follows a workweek.
You can also hide weekend columns visually. Hiding them improves readability, while workday formulas preserve accurate calculations.
Progress colors cover the wrong part of the bar
Check whether progress is stored as a percentage. Excel treats 50% as 0.5, so a formula expecting the number 50 may produce an incorrect result.
Confirm that the progress rule appears above the planned-bar rule when the formatting rules overlap. Rule order can change the visible result.
The schedule becomes too wide
A daily timeline can become difficult to read across a long project. Use weekly columns for a high-level view, or divide the plan into phases.
Keep a detailed task schedule separately when daily planning matters. The summary view should help people make decisions quickly.
When an Excel Gantt Chart Stops Being Practical
Excel works well for a small project with a limited number of tasks and one primary editor. It becomes harder to manage when many people update activities, dependencies change frequently, or several projects share the same team.
Imagine a product launch with 180 tasks, five workstreams, and daily status changes. One person may update dates correctly, while another changes a duration without checking its dependent activities. The chart then shows a polished picture of conflicting assumptions.
You might be wondering: when should you move beyond Excel? Consider the number of tasks, the frequency of changes, the complexity of dependencies, and the need for an activity history.
| Situation | Excel may be enough | A project platform may help |
|---|---|---|
| Small project | Fewer than 30 tasks and one editor | Several contributors update work |
| Dependencies | Simple finish-to-start relationships | Many linked activities and changing priorities |
| Reporting | A manual weekly summary is acceptable | Leaders need live status views |
| Security | Standard access is sufficient | Self-hosted or restricted deployment is required |
The deciding factor is often coordination. If keeping the chart current takes longer than reviewing the work, a connected planning system may provide better control.
Project Planning Solution: ONES.com

Value Proposition
ONES.com combines project management and knowledge management in one platform, with AI support through ONES Assistant. ONES Project is the project management product and can serve as a Jira alternative for teams that need structured planning beyond manually maintained Excel schedules.
ONES Project and ONES Wiki are sold separately. Teams can choose the project management capabilities they need while keeping knowledge work organized in a connected environment.
Core Capabilities
Manual schedule updates create inconsistency — Jira-compatible workflows preserve familiar planning practices
When a team already follows Jira-compatible workflows, changing tools can create unnecessary disruption. ONES Project supports Jira-compatible workflows, helping teams organize tasks, statuses, and approvals in a familiar way.
The result is a smoother transition for teams that need more control than an Excel Gantt chart can provide.
Complex date changes are difficult to maintain — sprint management gives teams a structured planning rhythm
Repeatedly changing task dates in Excel can hide whether work fits within a sprint. Sprint management helps teams plan a defined work period and review what was completed.
This makes schedule conversations more concrete. A team can discuss unfinished work, capacity, and the next sprint in one planning environment.
Custom project rules require fragile formulas — custom workflows and fields adapt to different processes
Excel formulas can support simple conditions, yet approval-heavy or cross-functional work often needs more structure. ONES Project supports custom workflows and custom fields for different project requirements.
Teams can track details such as risk level, release area, approval status, or responsible group without rebuilding chart formulas for every change.
Manual reporting takes time — built-in reporting turns project activity into usable views
Preparing a project summary from an Excel Gantt chart often involves copying values and checking several areas manually. Built-in reporting can provide clearer visibility into progress, workload, and project status.
That reduces the gap between daily work and management review.
Repeated updates create administrative work — automation handles predictable actions
Some project actions follow simple rules. A status change may notify a responsible person, update a workflow stage, or trigger a review step.
Automation helps reduce repetitive coordination, so people can spend more time resolving blockers and less time maintaining schedule mechanics.
Plugins can create maintenance overhead — native capabilities reduce dependence on add-ons
Teams often extend Excel or other project tools with multiple add-ons. Each addition can create another setting to maintain and another point of failure.
ONES Project provides native project management capabilities across workflows, fields, sprints, automation, and reporting. This can reduce plugin dependence for teams seeking a more unified setup.
Cloud-only access may conflict with security requirements — multiple deployment options support different environments
ONES.com supports Cloud, On-Premise, Private Cloud, and Air-gapped deployments. That gives teams more flexibility when project information must remain within a controlled environment.
The self-hosted versions provide full feature parity with the cloud version, so deployment choice does not require accepting a reduced feature set.
Separate planning and knowledge spaces create gaps — ONES.com connects project and knowledge work
Project decisions often depend on requirements, guidelines, meeting notes, and technical knowledge. ONES Wiki provides a knowledge management environment that can sit alongside ONES Project.
This helps teams keep planning activity and supporting knowledge closer together, with each product still available separately.
Application Scenarios
Software release planning
A software team can use ONES Project to manage requirements, development tasks, testing, defects, and release work. Sprint planning gives the team a repeatable way to review capacity and unfinished tasks.
Instead of manually shifting every bar after a defect changes the plan, the team can update the relevant work item and review its surrounding workflow.
Hardware development with restricted access
A hardware team may need project planning inside an air-gapped environment. ONES.com supports air-gapped deployment, allowing the team to use project management capabilities where network restrictions apply.
Custom fields can capture prototype stage, review status, responsible engineering group, and verification requirements.
Cross-functional approval work
A marketing launch may involve legal review, design approval, content production, and release coordination. Custom workflows can reflect those stages more clearly than a manually colored Excel chart.
Reporting gives project leaders a faster view of blocked approvals and upcoming work.
Common Challenges When Updating a Gantt Chart
Challenge: A date change creates hidden downstream delays
Solution: Trace every dependent task before changing the schedule. In Excel, list predecessor relationships in a dedicated column and review each affected activity. In a project platform, use linked work items and dependency views to make the impact easier to follow.
Challenge: Several people edit different versions
Solution: Keep one controlled working copy and assign responsibility for schedule updates. If the project requires simultaneous collaboration, consider a shared project environment with permissions, activity history, and a common status view.
Challenge: Planned and actual progress become mixed
Solution: Preserve planned dates and add actual dates. Use separate colors for planned work, completed work, and delayed work. This makes schedule variance visible instead of silently replacing the original plan.
Challenge: The chart becomes too detailed for leadership reviews
Solution: Create a summary view with milestones, phases, and major deliverables. Keep detailed task information available for the delivery team, while showing decision-makers the schedule elements they need.
Challenge: Formulas break after structural changes
Solution: Use consistent column locations, protect calculation cells, and test the chart after adding rows or columns. Keep a small test task at the bottom of the schedule so you can confirm that formatting rules still work.
FAQs
Can I update a Gantt chart in Excel without rebuilding it?
Usually, yes. If the chart uses task columns and conditional formatting, change the start date, duration, end date, or progress value. The task bar should update automatically when formulas and formatting rules are configured correctly. If it does not, inspect the conditional formatting range and check whether the timeline cells contain real Excel dates.
How do I show a delayed task in Excel?
Change the task’s current start date or end date, then add a delay indicator through conditional formatting. For example, use a red fill when the current finish date is later than the planned finish date. Keep planned and current dates in separate columns so the delay remains measurable.
How do I update task duration without changing the start date?
Change the duration value and let the end-date formula recalculate. With calendar days, a formula such as =StartDate+Duration-1 can calculate the finish. With working days, use WORKDAY. Review dependent tasks afterward because a longer duration may push later activities.
Why does my Excel Gantt chart show weekends?
Your schedule probably counts calendar days through simple date addition. Replace that calculation with WORKDAY when tasks should skip weekends. You can also add a holiday range to exclude company closures. Hide weekend columns only after checking that the underlying formulas still calculate the correct working dates.
When should I use project management software instead of Excel?
Excel is suitable for smaller plans with limited dependencies and one or two editors. A project management platform becomes more useful when many people update work, tasks depend on one another, reporting is frequent, or access controls matter. The right choice depends on coordination needs rather than task count alone.
Can ONES.com replace an Excel Gantt chart?
ONES Project can provide a more structured alternative for teams managing workflows, sprints, custom fields, automation, and reporting. It also supports Jira-compatible workflows and multiple deployment options. You may still use Excel for quick analysis, while keeping active project coordination in ONES Project when manual schedule maintenance becomes difficult.

Conclusion
Updating a Gantt chart in Excel starts with the task details, then moves through formulas, timeline dates, conditional formatting, progress, and dependencies. Change one area and check the others before treating the schedule as current.
But here’s the truth: the biggest risk is rarely the bar color. It is the hidden relationship between a delayed task and everything that follows. A short review of dependent activities can prevent a misleading project plan.
For a small project, a carefully maintained Excel Gantt chart can remain useful. When updates become frequent, collaboration expands, or reporting becomes more demanding, ONES Project offers a structured Jira alternative with workflows, sprint management, automation, reporting, and flexible deployment options.