Gantt chart Excel template: the dates chain, the bars draw themselves

You enter a duration and name a predecessor; the start date is calculated, the bar lands on the timeline, and everything depending on that task moves with it. Working days and public holidays included.

The idea: a Gantt chart is not about drawing bars
It is about answering who waits for what, and what it costs when something slips.

A start date is almost never a decision

On a real project most tasks do not start on a date somebody picked: they start when the previous one is finished. Typing those dates by hand means copying out a calculation, and copying it all out again at the first delay.

A schedule is read in working days

A five-day task starting on a Thursday does not end on Monday. As long as the calculation ignores weekends and public holidays, every duration is slightly wrong, and the error adds up along the chain all the way to the final date.

What counts is the gap with the plan

An up-to-date schedule is comfortable, but silent: it shows where you stand, not how far you have drifted. A status per task and a count of late tasks are enough to surface what a neat chart tends to smooth over.

What the workbook contains

Four tabs, no macros, everything visible and editable. The calculation cells are locked so a formula does not get wiped by accident; the input cells stay free.

A schedule and its timeline on the same row

On the left, one row per task: name, phase, owner, predecessor, duration, progress. On the right, 120 days of timeline with the week number, the day of the month and the day of the week. The bars draw themselves from the dates, the share already done appears in a darker shade, and a coral line marks today.

Dates that chain, not dates copied out

Pick a predecessor from a drop-down list: the start date becomes calculated, equal to the end of that predecessor plus one working day, lag included. A task starting on a fixed date keeps a date you type in the Fixed start column. That is the difference between imposed dates and calculated dates, held by formulas rather than by you.

Weekends, public holidays and milestones

Durations follow working days and skip the public holidays you list. On the timeline, non-working days are greyed out, but a bar crossing them stays continuous, as on a real Gantt chart. A duration of zero creates a milestone, shown as an amber marker on a single day.

A dashboard that says what has slipped

Start, planned end, overall progress weighted by the durations, and the number of tasks already late, which turns red from the first one. Below, progress by phase and workload by owner, plus the list of milestones with their date and status. A task entered without a date is flagged in red instead of going unnoticed.

A useful schedule is not a pretty schedule. It is one where every slip propagates on its own.

How to use it

Five steps. The third one changes everything: name the predecessor instead of typing the date.

1
Settings tab: open the timeline on a date
2
List your tasks and their duration
3
Name the predecessor of each one
4
Use a zero duration for a milestone
5
Read the delays on the dashboard
Step 1Settings tab: open the timeline on a date
Step 2List your tasks and their duration
Step 3Name the predecessor of each one
Step 4Use a zero duration for a milestone
Step 5Read the delays on the dashboard

One project in two misses its date

Not an impression: the same measurement two years apart, on samples of several thousand practitioners.

  • 48%

    of projects finish with a variance against the original schedule

    PMI, Pulse of the Profession 2018, 4,455 practitioners
  • 63% vs 39%

    organisations mature in project management meet their schedule, against immature ones

    PMI, Pulse of the Profession 2020, 3,060 practitioners
  • 25%

    of failed projects cite inadequate planning among the main causes

    PMI, Pulse of the Profession 2018

The 24-point gap between mature and immature organisations does not come from better tracking. It comes from what was done before kickoff.

Where this workbook stops

Better said now than discovered in month three: a Gantt chart on a spreadsheet holds as long as the project stays simple. Four things are missing, and none of them is fixed by one more formula.

The critical path

The workbook does not know which tasks drive the end date

This workbook calculates the earliest dates, not the latest ones: it does not walk the network backwards from the end of the project. So you see where each task sits, but not which one will push the delivery if it runs two days late. That is the only question that matters in a steering meeting, and it is the one our PERT chart Excel template answers, with the float of every task.

Multiple dependencies

A task takes a single predecessor

On a real project a task often waits on two or three things at once, and the latest one drives the start. The workbook handles one: for the others you arbitrate in your head, and that arbitration is written nowhere.

The frozen baseline

Nothing keeps the previous schedule

When you move a date, the old one disappears. There is no way to compare what you announced with what actually happened, so no way to know how far off your organisation is, or in which direction.

Sharing

Two people, two versions

As soon as it travels by email, the file forks. On a shared drive, editing at the same time breaks one person's filters while the other sorts. Nobody knows which copy is authoritative, and it is rarely the one on the screen in the meeting.

None of these four points is a flaw in the template. They are the limits of the medium.

The spreadsheet, and then what

Avant

With the workbook

The right tool to lay out a first schedule and show it to someone.

  • One predecessor per task, the others handled in your head
  • No idea which tasks drive the end date
  • The previous schedule is overwritten at every change
  • No arrows drawn between tasks
  • One file per person as soon as it circulates
Apres

With Orchesia

The same logic, held by the tool rather than by you.

  • A full dependency network, several predecessors per task
  • The critical path highlighted in one click
  • A saved baseline, comparable with the current schedule
  • The dependency links drawn on the diagram
  • One schedule, shared, updated live

Staying on Excel?

It is often the right reflex for a first schedule: nothing to install, everyone can open it. The file is sent immediately after you confirm, with no email to wait for.

What you get

  • 104 KB .xlsx workbook, no macros, works in Excel, LibreOffice and Google Sheets
  • Four tabs: how to use, settings, schedule, dashboard
  • 60 tasks and 120 days of timeline, extendable
  • Formulas visible, calculation cells protected against accidental overwriting

Your address is used to send you this file. Without ticking the box above, it joins no mailing list. Privacy policy

Frequently asked questions

Yes, and with nothing asked beyond your email address, which is used to send you the file. You are only subscribed to the newsletter if you tick the box for it, and the file is sent the same way either way.

The file is a plain .xlsx with no macros. It opens in Excel, in LibreOffice Calc and in Google Sheets. On Google Sheets the bars rely on conditional formatting rules that are converted, but the two dashboard charts may look slightly different.

If the task waits on nothing, its start date is the one you type in the Fixed start column. If you give it a predecessor, its start becomes the end of that predecessor plus one day, plus any lag. The end is the start plus the duration minus one, in working days if the setting is on Yes, public holidays removed.

Yes, the Lag column accepts a negative number. A lag of minus two starts the task two working days before its predecessor ends, which is the overlap commonly used between design and build.

By putting zero in the Duration column. The task becomes a marker on a single day, shown in amber on the timeline, and it appears automatically in the milestone list on the dashboard with its date and status.

No, this workbook focuses on the calendar: dates, bars and delays. The critical path also needs the latest dates calculated across the whole dependency network, with several predecessors per task. That is what the PERT chart Excel template does, also free: it gives the float of every task and turns the ones driving the end date red.

Only the ones carrying a formula or a header, so a paste does not wipe them. Every input cell stays free: settings, public holidays, and the task, phase, owner, predecessor, lag, fixed start, duration and progress columns. If you want to change a formula, the protection comes off from the Review tab with the password “orchesia”.

Sixty rows and 120 days of timeline are provided. Beyond that you have to extend the formula ranges and the conditional formatting areas. It can be done, and it is also the moment where a spreadsheet starts costing more time than it saves.

The workbook lays out the schedule. The software tells you what holds it together.

Several predecessors per task, the critical path highlighted, and a baseline to measure the gap with what you announced. Free 30-day trial, no credit card.