GroupChatOnGroupChatOnToolkit
Excel template

Gantt Chart Project Plan (Excel)

Type each task's start date and how many working days it takes; the workbook works out the end date (skipping your weekly offs and holidays), draws the bar across a weekly or daily timeline, shades the part already done and marks today with a red column. Late tasks turn red by themselves, so the plan tells you where to look without anyone colouring cells by hand.

Free · no sign-up · opens in Microsoft Excel, Google Sheets, LibreOffice and WPS Office. Files contain no macros.

Preview

Real view of the file with its sample data (yellow cells are where you type).

Plan
OctNov
IDTask, milestone or phaseTypeOwnerStartDuration (work days)End% doneStatusDepends onOct-26Oct-26Oct-26Nov-26
1PlanPhaseOct-26Done
1.1Project kick-off heldMilestonePriyaOct-260Oct-26100%Done◆
1.2Requirements and sitemap agreedTaskPriyaOct-265Oct-26100%Done1.1
1.3Content inventory of the old siteTaskSanaOct-264Oct-26100%Done
2DesignPhaseNov-26In progress
2.1Home page and key page mockupsTaskArjunOct-268Oct-26100%Done1.2
2.2Mobile layouts and style guideTaskArjunOct-265Oct-2680%Late2.1
2.3Design approved by sponsorMilestonePriyaNov-260Nov-260%Not started2.2◆
3BuildPhaseNov-26In progress
3.1Hosting and staging site set upTaskVikramOct-263Oct-26100%Done
3.2Page templates builtTaskVikramNov-2610Nov-260%Not started2.3
3.3Page content written and editedTaskSanaOct-2612Nov-2640%In progress1.3

What's inside

How to use it

  1. Open the Settings sheet. Type the project name and manager, and pick your weekly off days from the list.
  2. Add your public holidays and office closures on the Holidays sheet, one date per row.
  3. On the Plan sheet, delete the sample rows: select the yellow cells from row 6 down and press Delete.
  4. Add a Phase row for each stage of the project (for example Plan, Design, Build, Launch) and the tasks under it. Pick "Milestone" for a checkpoint such as "Design approved" and give it a duration of 0.
  5. For each task type the start date and the duration in working days. The end date, the bar and the status fill in by themselves.
  6. Each week, update the % done of every task that moved. The darker part of the bar grows and the Summary sheet shows the overall progress.
  7. To see a long project, set the scale to Weeks; to plan a short one in detail, set it to Days and the timeline start a few days before the first task.

Tips

Questions and answers

How is the end date calculated?

The end date is the start date plus the duration in working days, counting the start day itself and skipping the weekly off days you chose on the Settings sheet and every date on the Holidays sheet. Excel's WORKDAY.INTL function does the counting.

Why is a task shown as Late?

A task is Late when its end date is before today and its % done is below 100%. Update the % done, or move the dates if the plan has changed.

How is the overall % complete worked out?

Each task's % done is weighted by its duration, so finishing a 20-day task counts four times as much as finishing a 5-day task. Phase and milestone rows are left out so nothing is counted twice.

Can it link tasks so one starts when another ends?

Yes, in a simple way: instead of typing a start date, type a formula such as =WORKDAY.INTL(G8,1,Settings!$B$9,Holidays!$A$4:$A$103), which starts the task on the next working day after the end date in G8. Note the dependency in the "Depends on" column too.

Does it work in Google Sheets and LibreOffice?

Yes. The bars are made with conditional formatting and the dates with WORKDAY.INTL, both supported in Google Sheets and LibreOffice Calc.

More in the Project Management toolkit

Also useful