• Skip to main content
  • Skip to primary sidebar
  • Skip to footer

Microsoft Excel Tips and Tricks - Computergaga

  • Home
  • Excel Online Courses
  • Excel Functions List
  • Free Downloads
  • Blog
  • Tutorials
  • About
Home / Downloads / Excel Gantt Chart Template for Tracking Project Tasks

Excel Gantt Chart Template for Tracking Project Tasks

A Gantt chart is used to plan and track the progress of a project. Although Excel does not contain a Gantt chart feature (maybe one day), its tabular structure and wealth of tools provide us with the means of creating one.

A Gantt chart can be created in many ways to match your requirements.

Using the Excel Gantt Chart Template

This Excel Gantt chart template uses fixed scheduling on its tasks and provides a timescale of 1 full year from the project start date. To use the template;

  1. Enter the project start date in cell E1.
  2. Enter the ID and name for the tasks of your project.
  3. Enter the task’s estimate start dates and durations.
  4. Enter the % completion to update the chart with the progress of the project.

Download the Excel Gantt chart template.

Completed Excel Gantt Chart template

Let’s look at what was used to build this Gantt chart in Excel.

A Thermometer Chart

A thermometer chart has been used at the top of the sheet. This chart is used to visualise the progress of the project easily. It uses the data stored in cell E4 which calculates percentage completion.

Freeze Panes

The freeze panes feature is used to ensure that the project overview section and timescale at the top of the sheet, and also the table of task data to the left are both always visible as you navigate around the sheet.

Conditional Formatting

Conditional Formatting has been used extensively in this Excel Gantt chart template to display the task progress, task % completion, non working days and today’s date.

There are 5 Conditional Formatting rules in total. To view the Conditional Formatting rules;

  1. Click the Home tab on the Ribbon.
  2. Click the Conditional Formatting button and select Manage Rules.
  3. Select This Worksheet from the Show formatting rules for list at the top of the dialog box.

Some of the rules used are quite advanced. Learn more about Conditional Formatting.

  • Highlight Saturday and Sunday in a list
  • Conditional Formatting with dates – 5 examples (video)
  • Conditional Formatting with multiple criteria

Format as a Table

The Format as Table table feature found on the Home tab has been applied to range A6:F18. The table will grow automatically has new tasks are entered into the list. The table is named Entry.

A table is also used on the non working dates on the holidays sheet to automatically change in height if more holidays are added.

WORKDAY Function

The WORKDAY function is used to calculate the date a specified number of working days before or after a specified date.

This function has been used in the Gantt chart to calculate the finish date of each task. Non working days are entered on the Holidays sheet and included in the calculation.

Learn more about how to use the WORKDAY function.

Related Posts:

  • Moving average in Excel thumbnail
    Moving Average in Excel
  • N Functions in Excel thumbnail
    N Function in Excel
  • Calculate age in Excel thumbnail
    How to Calculate Age in Excel
  • Custom sort in Excel
    Custom Sort in Excel

Reader Interactions

Comments

  1. Michael Ferguson says

    13 June 2013 at 4:59 pm

    Hi I’ve been working on putting a Gannt chart together and have a basic format put together which works nicely be very happy to share it with you to look over for some advice.
    The one you have put together pretty much nails what I’m after however one thing I noticed is that when a task spans over a weekend and you update the completion to 100% the black actual falls 2 days short due to the weekend. Is there a fix to this?
    I also wanted to ask whether you had any thoughts on how to change the colour of the acticity to represent different stakeholders. I would like to have say blue for Internal Stakeholders & Red for external is this a possibility?
    any help advice or tip would be much appreciated.
    thanks
    Michael

    Reply
    • computergaga_blog says

      13 June 2013 at 7:31 pm

      You could insert an additional column and use it to enter if the task is for an internal or external stakeholder. Conditional Formatting rules can then be created to apply the required colour dependent on the data in that column.
      I hope that helps.
      As for the completion %, thank you for alerting me to this. I shall have a look, rectify and upload an updated version hopefully within a few days.

      Reply
      • Martins says

        23 February 2018 at 8:54 am

        It’s actually an easy fix. If we consider that nothing ends or is happening on weekends, just rearrange the cond. formatting of weekends on top of project completion bar.
        Visually will represent the truth, and no fix in functionality required.

        Reply
  2. Mike Leonard says

    8 July 2013 at 3:18 am

    Thanks! This is an excellent Excel Gantt chart template. I prefer it to others because it is all on the worksheet, and doesn’t use a bar chart for the representation.
    However, I also noticed the percent complete does not work across weekends and holidays. The problem is simply that the conditional formatting formula is only counting the duration days for the task and not counting the weekends and holidays. I fixed this by changing the first conditional format formula, substituting the difference in finish date and start date (E-D) (that compensates for weekends and holidays) for the number duration days (C).
    So, instead of AND(G$6=$D7,($C7*$F7)>=1), use AND(G$6=$D7,(($E7-$D7)*$F7)>=1). Works like a charm!

    Reply
    • computergaga_blog says

      8 July 2013 at 7:05 am

      Hi Mike,
      Thanks for your awesome formula.
      The formatting was intended to only count the working/billable days though.
      Gantt charts can be used in many ways to accommodate the way in which that project or business operates. It is good to know how it can be adapted to meet certain requirements.

      Reply
    • DEE says

      22 October 2013 at 5:25 pm

      hi, I need help, as I would like to remove the weekends as non working days, please do render ur kind assistance as the method u stated in the comment did not work for me. Would need it for a project so it’s kind of urgent, your help would be much appreciated. Much thanks in advance

      Reply
  3. quocnt says

    28 September 2013 at 2:46 pm

    GENIUS!!! This is the awesomest spreadsheet I’ve seen in my life!!! 😀

    Reply
  4. Mona Mohamd says

    21 October 2013 at 8:58 am

    Thanks for this!
    What is the simplest was to remove the grey blocks that exclude weekends and holidays?? I know nothing about excel so the most simplest explanation would be highly appreciated!
    Thanks you!!

    Reply
    • computergaga_blog says

      21 October 2013 at 10:17 am

      Should be able to remove the columns manually.

      Reply
  5. Rafael says

    23 October 2013 at 6:49 pm

    I’ve downloaded your worksheet and is realy an awesome work.
    May be it should be an update because:
    “There are 5 Conditional Formatting rules in total…”
    I just have 4 and the black progress bar is not working.
    Can you please share the link for the latest template reflecting the % complete gantt chart, or else please explain the rule for % complete conditional formatting.
    Thanks,
    Rafael.

    Reply
    • computergaga_blog says

      26 October 2013 at 10:16 pm

      Hi Rafael, the link can be found in the post.

      Reply
      • Rafael says

        28 October 2013 at 12:28 am

        Hi,
        Sorry, but I’ve downloaded again from the post link:
        Download the Excel Gantt chart template.
        And the % of completion is still not working.
        Do you have another link?
        Thanks.

        Reply
        • computergaga_blog says

          29 October 2013 at 8:14 am

          Hi Rafael,
          I just checked it and it downloaded fine for me. Enter values in the % complete column and if the % is big enough to warrant and update a black bar will display the progress on the chart.
          I am sorry you are having issues with this but the link works fine.
          Alan

          Reply
  6. ismael peña-lópez says

    4 November 2013 at 11:48 am

    Just a line to thank you for sharing this 🙂
    i.

    Reply
  7. Geoff says

    18 November 2013 at 2:49 pm

    hi there.
    I have a few basic questions. how do i change this so that monday is the first day of the week?
    Also why does it add so many days to the chart. i.e. i say 5 days and it adds them as 7 on sum row and 8 on others? Is it possible to high light certain tasks in a custome colour? is it possible to add a box that says how many tasks are to be completed that week?
    Sorry i know this is alot of questions but i really am the most basic of users and find this sheet be very useful for what i need.
    many thanks

    Reply
    • computergaga_blog says

      23 November 2013 at 8:01 am

      Hi Geoff, although these kind of things can be set up they are not incorporated in this Gantt Chart.
      Conditional Formatting rules would need setting up for the Customer Colour. A formula at the top for how many that week. As for the number of days. The days you enter are working days, the Gantt Chart displays calendar days so excludes weekends and bank holidays.

      Reply
  8. jono says

    16 December 2013 at 1:41 pm

    Hi and thank you for your gantt chart.
    I’m new to all this and have used the template to chart the progress of a new project.
    in the left hand window i have 24 tasks but only the original 12 from the template are updating in the timeline on the right hand window…
    How do i include the other 12?

    Reply
    • jono says

      16 December 2013 at 6:26 pm

      Hi again, just managed to get the other rows to work…however now after the third row of the right hand window it seems to have skipped entry 4 on the right window. it now seems to show the timeline value for the window on the left on the row above!! HELP!!

      Reply
      • computergaga_blog says

        18 December 2013 at 10:06 pm

        Sorry Jono, I’m not sure what you mean. If new tasks are added to the bottom the table on the left show expand automatically. The chart on the right can be copy and pasted manually.

        Reply
  9. Hitesh Joshi says

    16 December 2013 at 5:40 pm

    How to add task & keep track of progress..I can add task but cant see chart against it.

    Reply
    • computergaga_blog says

      18 December 2013 at 10:03 pm

      Hi Hitesh,
      To add new tasks, enter the on the next empty row and copy and paste the chart side manually.

      Reply
  10. Alain Durocher says

    19 December 2013 at 6:18 pm

    Alan! Awesome template… I’ve been looking around for a while and this one really nails it to my taste… Simple enough to maintain, good looking — THANK YOU! I’ve already expanded on it to better suit my needs and am very grateful to you to have gotten me started on the right foot!
    May I ping you with a couple of questions though: what is the difference between “nonworking” and “holidays”. They both echo the same range of cells, albeit one is the name of the Table and the other is a defined name.
    Also, I’m not sure I get how the “greying” Conditional Formatting of the week-end & holidays formula work out. Specifically, the last argument of the formula that applies to greying a holiday in: =OR(WEEKDAY(G$7,2)=6,WEEKDAY(G$7,2)=7,G$7=holidays).
    If you copy/paste this into a cell, with a valid reference to a holiday, you get “FALSE” as a result; the only way to get “TRUE” out of it is to use an array formula, e.g. using the “{” “}” signs in the formula, as “holidays” refers to a range of multiple cells. Do conditional formatting formulas work by default in array style?
    Again, many thanks for this and I wish you and your family a very Merry Christmas and all the best in the New Year.
    Cheers!
    –Alain

    Reply
    • computergaga_blog says

      20 December 2013 at 3:48 pm

      Thank you Alain for your kind words. In answer to your questions;
      With the defined name and the table. This is done to make the defined name (holidays) dynamic. I need it to grow automatically if new dates are entered in the list so that the Conditional Formatting rules automatically pick these up.
      Now there are other ways of achieving this so a Table and defined name is not necessarily the way to go, but it gets the job done.
      With the Conditional Formatting rule, they must do. Aslong as we have our mixed reference in there (G$7). CF knows to check the dates of that task for that row only. It is kind of the direction of travel as it compares the criteria.

      Reply
  11. Hitesh Joshi says

    23 December 2013 at 2:01 pm

    Can u pls guide us how to create such gantt chart in excel.

    Reply
  12. Hitesh Joshi says

    31 December 2013 at 11:40 am

    Hi Alan,
    Request to guide me to prepare similar gantt chart as i am finding difficult to produce such report.

    Reply
  13. Rick Wentworth says

    29 January 2014 at 2:32 am

    I am looking/using this Gantt chart for the first time. First look says that it is just what I have been looking for. So far, I am also having trouble getting the link to give the updated file to include the correction for the % complete conditional formatting. My copy of the chart only has four rules. I have added a new rule, but I have not yet worked out the kinks. I have “Use a formula to determine which cells to format” Rule Style selected. This is what I have inserted for the “FORMAT VALUES WHERE THIS FORMULA IS TRUE”:
    =AND(G$6=$D7,(($E7-$D7)*$F7)>=1).
    I am also having trouble with the thermometer percentage bar. Even when I give the % complete cells(F column) all 100%, the thermometer bar only goes to just under 60%.
    Thanks in advance.

    Reply
    • computergaga_blog says

      1 February 2014 at 6:22 pm

      Hi Rick,
      I cannot understand why it is not working for you. I just downloaded the one from the webpage and tested it and it all works fine. Both the CF rules and the thermometer chart. I have re-uploaded it to the server again.
      Drop me an email if you have any other problems. I’ll send you it.
      Alan

      Reply
      • Rick Wentworth says

        3 February 2014 at 6:56 pm

        I am sorry to be such a bother, but I have tried downloading it again and there is only the four CF rules. Maybe it is because I am running Excel 2007? Please try sending a copy to my email address.
        Thank you for your help.
        Rick

        Reply
  14. vrijesh says

    17 February 2014 at 10:00 am

    Hi Alan,
    I started using this Gant chart but whenever i am putting task date (Start & Finish) & completion % than Chart showing in another column (goes one cell down). instead of showing in same column bar.
    Kindly let me know what might be wrong in that!!

    Reply
    • computergaga_blog says

      19 February 2014 at 8:49 am

      Hi Vrijesh, its hard to say without seeing a file. Maybe just try downloading the file again and re-inputting your tasknames and dates.

      Reply
  15. Marisa says

    19 February 2014 at 3:25 pm

    First of all, THANK YOU for such a terrific template. It’s just what I was looking for.
    Second, I’m having some troubles with the CF. I mean, the first row (the task number 1), works alright, but the other ones are not painted with colors when I change de number of days or so. Have any idea about what’s going on?
    Thanks again !!!

    Reply
    • computergaga_blog says

      22 February 2014 at 11:53 am

      Hi Marisa,
      Thank you for your comments. I couldn’t say what your problem is without seeing the file.
      The % complete formatting does not work on versions before 2010 as it references another sheet, but the duration should be fine.

      Reply
  16. lucas says

    8 March 2014 at 6:28 pm

    Hi Alan,
    Thanks for the Gantt chart.
    Question: how do i change that the weekend days are counted as working days?
    thanks again!

    Reply
    • computergaga_blog says

      16 March 2014 at 8:22 am

      Lucas, I have dropped you an email.

      Reply
      • Andaman says

        22 April 2014 at 1:26 am

        Hi, care to share the solution? I want to include Saturday but not Sunday.. need this urgently. Thanks!

        Reply
        • computergaga_blog says

          22 April 2014 at 12:17 pm

          The Conditional Formatting can be done easily as the Weekday function has been used to format cells based on day of the week for non-working days.
          For % complete, because the Workday function has been used to skip weekends. To only miss one of the days you will need to list all the Sundays throughout the lifetime of the Project to specifically miss only them.

          Reply
  17. Joi Michelle says

    23 April 2014 at 1:01 am

    Hello Vrijesh, Thank you for this gnatt chart. I’ve been trying to find one as learning tool and this is perfect. Can you please tell me what the different colors in the chart mean under conditional formatting? I figured out the blue one means if the task is not 100% complete the bar is blue. But what does the red vertical red line mean and what does it mean when the pink fushica color appears in the middle of the bar? Thanks again!!!

    Reply
    • computergaga_blog says

      23 April 2014 at 6:54 am

      Hi Joi, Thank you for your comments. The name is Alan though 🙂
      The red line indicates today’s date in the schedule. The line on the blue bar is todays date shown when a task is present on that date. Grey is non-working days such as weekends and holidays. The black is task progress when the % complete column is updated.

      Reply
  18. Walaa says

    25 May 2014 at 5:11 pm

    Thanks for the free download, Gantt chart is really what I was looking for, but because am not skilled enough in Excel and in simple words, how would i change non working days to be Fridays and Saturdays instead of Saturdays and Sundays.
    Appreciate your help.
    Thanks

    Reply
    • computergaga_blog says

      1 June 2014 at 9:07 pm

      Hi Walaa,
      For the Conditional Formatting part of the chart the WEEKDAY function can be used to identfy any day of the week. As for the Finish Date of a task, it would probably be easier just to enter it, otherwise we could make calculate a finish date using the NETWORKDAYS.INTL function with a formula.
      I get alot of requests on this blog post so am hoping to release a course soon or some other kind of project management in Excel training.
      Alan

      Reply
  19. PJS says

    1 June 2014 at 9:06 am

    Hi Alan
    Great Gantt Chart template. Have you uploaded a more recent version following previous comments that the % is not showing in black?
    Downloaded the template yesterday and it shows Task 1 as 100% complete in blue not black?
    Can you help please.

    Reply
    • computergaga_blog says

      1 June 2014 at 9:13 pm

      Hi,
      The template progress will only work from Excel 2010+ as the Conditional Formatting references a different worksheet (Calculations). This data can be moved and the CF rules edited to work in previous versions.
      Alan

      Reply
      • Ron says

        18 June 2014 at 6:02 pm

        Awesome template, I am running 2007 and was wondering if you could give a little insight or a formula to allow us working in the stone age to get the progress bars to turn black with the percentage cells. any help is greatly appreciated. Thanks, Ron

        Reply
        • computergaga_blog says

          23 June 2014 at 6:06 am

          Hi Ron,
          The problem here is that the formula references the little table showing completed tasks on the Calculations sheet. You were only able to reference different sheets from within Conditional Formatting from 2010 (what took them so long??).
          For it to work you will need to cut and paste the table to somewhere on the same sheet (stick it right out the way if you don’t want it visible). Then edit the CF rule for the black bar to reference that cell rather than Calculations!B7.

          Reply
  20. sachin says

    4 June 2014 at 2:34 pm

    Hi Alan,
    Thanks for this great template. Is there any way so that we can extend it for 2 years.

    Reply
    • computergaga_blog says

      4 June 2014 at 3:57 pm

      Absolutely. You should be able to copy the dates and the formatting across for as many weeks as you need.

      Reply
  21. Bryan says

    6 June 2014 at 1:55 am

    Hi, i would like to ask why i am unable to open the template?

    Reply
    • computergaga_blog says

      6 June 2014 at 5:40 am

      I have no idea Bryan. It is just an Excel file and should open like any other.

      Reply
  22. Tomi says

    11 June 2014 at 11:29 pm

    Hi Alan, thanks so much for the chart, it is really going to help me out with my project.
    I’ve modified it to the needs of my project, but one thing I can’t seem to be able to do is include the weekends as working days. E.g. for one one of my tasks i entered 14 days, but it is showing as 20 on the Gantt chart. From what I understand I need to change something to do with the ‘Conditional Formatting Rules’, right? Would it be possible for you to help me with what it is that i need to change, as I’m struggling to understand how the ‘rules’ work and what they mean.

    Reply
    • computergaga_blog says

      13 June 2014 at 7:13 am

      Hi Tomi,
      When you look at the Conditional Formatting rules, you want to delete the grey one. This will remove the highlights for non-working days however it wont affect the calculations.
      You will also need to go to the Calculations tab and just add the days on top instead of the WORKDAY function that is there.

      Reply
  23. Alvina says

    26 June 2014 at 3:43 am

    Hi Alan, Thank you very much for the gantt chart.
    Can I ask what does the conditional formatting -> =AND(G$6=$E$2,G$6>=$D7,G$6<$E7) try to do?
    Thank you.

    Reply
    • computergaga_blog says

      26 June 2014 at 6:49 am

      Hi Alvina,
      Sure that rule is used to display todays date on the Gantt Chart with a dashed red line.

      Reply
      • Alvina says

        26 June 2014 at 8:21 am

        Hi Alan,
        Thank you very much. That clarifies my doubts.
        If I like to highlight the whole duration of the project with another colour and also the ongoing tasks with the current colour, could you advise the rule to be added in the Conditional Formatting?
        Thank you once again.

        Reply
  24. Jay says

    29 July 2014 at 1:41 am

    Hi Alan thank you for this template. Couple of questions, looks like some formatting is missing from the template when I down load it. The bar don’t change color based on percentage complete. Looks like one of your conditional formatting formulas is missing. Can you please verify and correct or email me a copy with that in it. Secondly I have several projects with many tasks and due dates, is there a way to give each project a tab and have a master tab that has all the tasks and can sort them by due date so I can work on all tasks from one tab? Thanks, cheers!

    Reply
    • computergaga says

      29 July 2014 at 6:52 am

      Hi Jay,
      Sounds like you have an Excel version prior to 2010. The formatting for the % complete references a couple of cells on a different sheet (the calculations one). Excel could not do this without using a Range Name or something prior to the 2010 version. You will need to copy and paste the data from Calculations to somewhere on the same sheet and modify the formatting references.
      As for the multiple projects. Almost anything can be done. First thought is that a macro would be best due to the intensity of the work. Formulas can be used such as VLOOKUP to link it up, my only thoughts are that if there are alot of task this may weigh heavily on the file and slow it down.
      Alan

      Reply
      • Binh says

        2 October 2014 at 3:45 am

        Hi Alan,
        Thank you very much ! :), your guide is very useful for me.
        I usually work online with our team members. So i have put your template to google driver and open it by googlesheet on web, some function doesn’t work: – Black colour % finish is don’t change colour.
        – Add more row is not automatic by type some charactor in new row.
        I have try to change something in function but can not solve this problem.
        Can you help us to have version for googlesheet?
        Thank you very much !
        Binh

        Reply
        • computergaga says

          2 October 2014 at 7:09 am

          Hi Binh,
          I don’t have a Google version of the Gantt Chart. Maybe some time in the future.
          Alan

          Reply
  25. Polly says

    18 September 2014 at 12:33 pm

    Hi Alan
    I’m having trouble with the percentage completion formatting. I added new rows and copied the formatting down (columns A-G, from row 12), but the conditional formatting on the right didn’t come up once I’d carried on populating duration, dates, completion, etc.
    I tried using format painter, which did recognise the start & duration data, but then it didn’t recognise percentage complete and kept the cells blue (not changed to black).
    Any ideas what I’ve done wrong? I’m using Excel 2010.
    Thanks

    Reply
    • computergaga says

      19 September 2014 at 8:02 pm

      Hi Polly,
      The percentage complete uses data from the Calculations sheet also. You may need to check the data here. If you added additional rows to the table, the data here may need copying down for each new row you added.
      Alan

      Reply
  26. Ads says

    23 September 2014 at 8:35 pm

    Hi mate,
    Great spreadsheet, you are doing great work!
    I have amended the chart slightly and have included an extra column to assign each task to a department. I’m sure there is a way to use conditional formatting to colour code the tasks based on departments but my excel skills are not strong and I am struggling to work it out. Could you possibly show me how to do this. Fyi, I have six different departments.
    Cheers

    Reply
    • computergaga says

      29 September 2014 at 7:38 am

      Hi Ads,
      Sounds good. You would need to add 12 new Conditional Formatting rules if you want to keep the red dashed todays date indicator. 2 rules for each department.
      Click anywhere in the area of the task bars and then click the Conditional Formatting button and Manage Conditional Formatting Rules. They would be added here between the black one and the blue ones. Each rule would just be a slight enhancement on the previous rules.
      For example the current formula for standard blue bar indicator is;
      =AND(G$6=$E$2,G$6>=$D7,G$6<$E7) This would be updated to the below if you are recording your department in column C and you were checking for the Accounts department. =AND(G$6>=$D7,G$6<$E7,C$6="Accounts") Hope this helps Alan

      Reply
      • roby says

        9 June 2017 at 1:11 pm

        Hi Alan,
        Thanks for this sheet it is great. Although I am having trouble implementing the formula above. Do I delete the blue ones completely?

        Reply
        • computergaga says

          12 June 2017 at 5:12 am

          I’m sorry I don’t understand your question.

          Reply
  27. Kat says

    2 October 2014 at 8:38 pm

    Thank you so much for the template! I tweaked it to work for a schedule with a gantt chart by month/year instead of day/month. Being able to see how you used your conditional formatting was super helpful!! No more banging my head against excel charts 🙂

    Reply
    • Erik says

      22 April 2015 at 10:02 am

      Hi,
      how did you turn DAYS into MONTHS?
      Thanks,
      Erik

      Reply
      • computergaga says

        30 April 2015 at 7:02 am

        Hi Erik,
        Quite a few changes would need to be made. Row 6 will need editing from days to months. The MONTH function can help with this.
        But then the formulas calculating duration and the Conditional Formatting would all need changing as they work with days. This is not a small task.

        Reply
  28. Lis says

    13 October 2014 at 8:14 am

    Hi!
    Great template!
    I have redone the template quite mutch to use it in my work and now I have lost the red dached line that indicates todays date.
    I really would like to have this line, how do I do from start to end to get the line with Conditional Format for the hole excel document, I have tried but I can’t get the dached line back.
    Thanks for your help!

    Reply
    • computergaga says

      13 October 2014 at 12:24 pm

      Thanks Lis.
      If you download the original file, click on any cell in the chart area and then click Conditional Formatting and Manage Rules.
      You will see two rules are used to create the dashed line. One at bottom of the list of rules to create dashed line on cells with no activity and another second from the top to create the dashed line aswell as the blue task bar.
      Select each in turn and click Edit Rule to see the formula and adapt for your redone template. The formatting itself you can change if necessary. I just did a red dashed line as left hand border.

      Reply
      • Lis says

        14 October 2014 at 8:23 am

        Thanks! Now it worked! 🙂

        Reply
  29. Niedra Crumley says

    22 October 2014 at 5:58 pm

    Hello!!
    Thank you for this chart, it is almost exactly what i would need. One thing I would like to change but cannot seem to figure out for myself is the Gantt Chart view. Your template is set so that you can see individual days, is there a way to roll this up so that I see the information in weeks or months? My project goes until 2016 and would like to show a higher level view.
    Thanks so much!

    Reply
    • computergaga says

      25 October 2014 at 6:06 am

      Hi Niedra,
      I don’t have a Gantt Chart spreadsheet using a higher level timeline. I’m sure it can be done but think alot of the formulas and CF rules would need to be re-written.

      Reply
  30. Kev says

    23 October 2014 at 2:33 pm

    Hi,
    thank you for this great template!
    I have just one question. How can I change this so that Monday is the first day of the week even if the project start is maybe on Wednesday?
    Thanks

    Reply
    • computergaga says

      25 October 2014 at 6:07 am

      I’m not sure how this makes a difference to the chart. Do you mean Monday as a non-working day?

      Reply
  31. Danilo Domenicis says

    17 December 2014 at 5:22 pm

    Dear,
    I faced the same problem related with 5 Conditional Formatting rules in total. After downloading the excel file, i just could see 4, can you kindly share the code utilized for progress bar that is in black color?
    Thanks in advance

    Reply
    • computergaga says

      17 December 2014 at 7:40 pm

      This is the formula for the progress bar. It will only work in Excel 2010+
      =AND(G$6=$D7,Calculations!$A$7>=1)

      Reply
  32. Farrukh says

    30 December 2014 at 7:57 pm

    Hi, thanks for the awesome template. I was wondering that how I can add ‘Dependency’ column in order to create dependency between multiple tasks.
    Thanks,

    Reply
    • computergaga says

      31 December 2014 at 8:34 am

      Thanks Farrukh. Yes you can do that. Link the task to the finish date of the predecessor with +1. Or use the WORKDAY function for the next working day after the predecessor.

      Reply
  33. mark says

    15 January 2015 at 3:56 am

    can i add another task?

    Reply
    • computergaga says

      15 January 2015 at 7:41 pm

      Absolutely. Add it to a new row and copy the formulas and formatting down.

      Reply
  34. Riaz says

    15 February 2015 at 2:59 pm

    Hello,
    Thanks for this. I am very pleased to get this. Thanks once again.
    I have fall a problem. can you help me please? Which I can not increase the completed working area that should be colored in Black. What should the formula for this? please help. i have attempted many time.
    thanking
    Riaz
    Bangladesh

    Reply
    • computergaga says

      15 February 2015 at 8:09 pm

      The progress does not work in Excel versions prior to Excel 2010 because it references data on a different sheet.
      If you use a version prior to 2010, copy the table from the Calculations tab and paste it somewhere on the Gantt Chart sheet so it does not affect the Gantt Chart.
      The formula for the progress Conditional rule is;
      =AND(G$6=$D7,Calculations!$A$7>=1)
      Create a CF rule and adapt this formula so it works on the data you hve copied across. Make this rule the top of the 5 in the CF list.

      Reply
  35. Darren says

    18 February 2015 at 12:10 pm

    Hi – like a few others, I’m still struggling to move the calculations formulas to the Gantt sheet and have the black line update. I can’t work out how the formulas are working in the calculations sheet and how to update them once moved. Can you offer any advice please? Thanks

    Reply
  36. Darren says

    18 February 2015 at 1:01 pm

    Just as an update I’ve got the numbers matching what the formulas were in the Calcs tab, but the CF only makes the 1st cell of each row black, not the actual percentage it should be. Just can’t work out why!

    Reply
    • computergaga says

      23 February 2015 at 6:51 am

      Hi Darren,
      This link will allow you to download a version with the progress bar included. This is for versions prior to 2010.
      The data used from row 21 can be hidden.

      Reply
  37. Bernard Osei-Bonsu says

    21 February 2015 at 7:08 pm

    Hello,
    How can this Gantt chart template generate network path

    Reply
    • computergaga says

      23 February 2015 at 6:34 am

      It does not provide a Network Path view.

      Reply
  38. jelaiw says

    5 March 2015 at 5:32 am

    Alan
    many thx for supply such a valuable resource. I’m using thiss template to plan multiple projects & respective tasks. Am keen to extend the range of dates to end 2017 – what is best way to insert ?

    Reply
    • computergaga says

      6 March 2015 at 8:31 am

      You can copy the dates across to extend to 2017. The chart is set up as days however so the chart will be large. How might want to check out how they are set up and use weeks if your timeline is that large.

      Reply
  39. Fuente importante says

    12 March 2015 at 2:12 am

    He visto tu sitio y me semeja de lo más interesante.
    No solo por el hecho de que lo que estás planteando tiene un amplio
    conocimiento (o por lo menos eso aparenta) sino más bien que la forma que cuentas con de expresar
    tus ideas es genial. Espero que en algún instante podamos trabajar algo juntos o al menos que me des la
    oportunidad de percibir alguna visita tuya a
    mi blog y me des tus puntos de vista. Al final del día quien sino más bien otro blogger para
    juzgar el trabajo de uno.
    generalmente no comparto comentarios porque me da pereza ingresar y todo eso,
    pero esta vez vi algo que me ha hecho pensar un mensaje para darte
    las gracias por tu trabajo. este comentario no
    ofrezca mucho a los otros lectores pero espero que aporte un apoyo para
    que la blog continue creciendo semana tras semana hasta que sea la numero
    uno de internet

    Reply
  40. Claudia says

    20 March 2015 at 3:56 pm

    many thans for this amazing template. Is going to be a huge contribution for many projets. But, I have one doub, when I add more task to the template, and change the percentaje, the color of the cell dont change. Can you explain why this could be happening please?

    Reply
    • computergaga says

      20 March 2015 at 4:44 pm

      You need to copy the cells containing the formatting down

      Reply
  41. Patricia says

    2 June 2015 at 5:50 pm

    How do I remove the workday conditional formatting? I’d like to account for all days in the percentage complete.

    Reply
    • computergaga says

      3 June 2015 at 6:08 am

      Hi Patricia,
      The can view the Conditional Formatting rules and the percentage complete should be the top one. However I think the problems is more to do with the WORKDAY function used on the Calculations sheet.
      Alan

      Reply
  42. Ravin says

    22 July 2015 at 11:25 am

    Amazing spreadsheet. Salute!!

    Reply
  43. fero says

    14 August 2015 at 9:23 am

    Hi, very nice and usefull thanks for sharing
    it will helps a lot,
    don´t you have similar template not for days but for weeks?
    I tried to do it but it is quiet difficult for me…
    thanks a lot

    Reply
  44. David says

    14 August 2015 at 7:23 pm

    Amazing spreadsheet, but I do have one question regarding the older excel version. The duration complete on the first page cannot be lowered to allow for new tasks to be added, is there a way to move this formatting so the percentage of completion still shows on the task bars?

    Reply
    • computergaga says

      15 August 2015 at 8:06 am

      I’m not exactly sure what you mean David. However if you are using a pre-2010 version the data on the other sheet needs to be on the same sheet as the Gantt Chart. The Conditional Formatting will then need tweaking so that it does not continue to look on the other sheet.

      Reply
  45. Rich says

    3 October 2015 at 3:52 am

    Hi Alan,
    I absolutely love the spreadsheet. Is it possible to post another link to the same spreadsheet, but mapping month/year instead of day/month, which would show me more of my schedule in one view, since I need to spread over 2 years. I don’t understand all the different calculations yet in order to get the mapping correct. This would be so appreciated. Thanks.
    Regards
    Rich

    Reply
    • computergaga says

      7 October 2015 at 7:05 am

      I would love to get some alternative versions of the Gantt Chart together at some point in the future. Not sure when this could be though.
      Thanks for the comments Rich.

      Reply
      • Rich says

        10 October 2015 at 4:26 am

        Hi Alan,
        That will be great if at some point that you could share some alternative versions. I will stop by the site once and awhile to check. Thanks again for sharing what you already have !!
        Regards
        Rich

        Reply
  46. Mark says

    8 October 2015 at 3:57 pm

    Hi Alan,
    This is great!!! One question.
    I want to be able to enter data on top of the date bars (say, to note an event that happened on that day), but i want that info to sort when i sort the data columns on the left hand side. How can I go about doing this?

    Reply
    • computergaga says

      11 October 2015 at 6:09 am

      I have no idea.

      Reply
      • Mark says

        4 November 2015 at 9:12 am

        do you know if it is even possible? it is the final piece of. big project I am working on. or could you point me in the direction where I may be able to find the response?

        Reply
        • computergaga says

          6 November 2015 at 6:57 am

          I am sure it is possible. In MS Project in would be simple. We would need a clever trick to get it working in this Gantt Chart. I am sure possible though
          There are no resources I know of on this. There are very few Excel Gantt Chart I have seen at the level of this one.

          Reply
          • Mark says

            10 November 2015 at 4:32 pm

            thank you sir!

  47. Darran says

    18 October 2015 at 5:36 pm

    Great gantt chart Alan, it only displays in full days, how do you change the cell format if you want to add non-full days? ie 0.25, 0.5, 3.5 etc? So it would then display 0.25 days?
    Thanks,
    Darran

    Reply
    • computergaga says

      19 October 2015 at 5:35 am

      We would need to change the Conditional Formatting and formulas also. Its a big job and I don’t have a template for it unfortunately.

      Reply
  48. Sander says

    21 October 2015 at 6:33 pm

    Great gant chart!
    The reason the % complete does not work in the following scenario. If the duration is 2 days but the work is spread out of couple of weeks (start date and end date) than the % complete does not work. So the the duration needs to be the same number of days as the difference between the start date and end date.
    In project this is often not the case. Do not know how to fix this. Do you have a solution for this?
    Thanks for your response.
    Kind regards,
    Sander

    Reply
    • computergaga says

      26 October 2015 at 7:59 am

      Thanks Sander, this Gantt Chart template does not reflect actuals against a baseline so does not provide the capability for the entering of actual start and end dates. I am hoping to one day create a better template including this technique and others.

      Reply
  49. Mike says

    22 October 2015 at 6:46 pm

    Hi Alan
    Awesome Gantt template. Truly great. I am having a problem though. Why do the the bars lose their CF when you zero out the very first task on row seven? I thought it was something I was doing wrong, but I re-downloaded the template and it still does it. Is there a relationship between the very first task and the ones that follow it? Sort of like predecessors.
    In short, if I add days and percent complete to all the tasks, and then put a zero in cell F7, the rest of the rows lose their CF.
    Any ideas?
    Regards and great work!
    Mike

    Reply
  50. Mike says

    23 October 2015 at 1:29 pm

    Hi Alan
    This template is out of this world good! Thanks! One question. Are the tasks from row 8 down connected to row 7 in some way? If all the tasks below row 7 have a % complete assigned, and then you zero out row 7, it removes the CF from the rows below. Almost like there is a dependency there.
    Any ideas?
    Mike

    Reply
    • computergaga says

      26 October 2015 at 8:03 am

      Thanks Mike, I appreciate it.
      There are no predecessors between the task so row 7 should not affect the others. I just had a quick look myself and entered 0 for the duration of row 7 and it still works fine for the others. Only the row7 bar disappeared.
      I’m not sure what may be going wrong.

      Reply
      • Mike says

        26 October 2015 at 2:20 pm

        Hi Alan
        Thanks for the reply. Not sure what is doing it. I am using MS Office 2010 if that helps. I downloaded your template again so I had a clean copy, and it happened on that one too. I just can’t pinpoint why it is doing that. Very strange if you ask me.
        I have input varying data for Duration and Percent Complete for each of the 12 original tasks. Once they are all filled in, if I either zero out the Duration or zero out the % Complete data from row 7, all the CF’s for % Complete for everything below it gets removed. I am really perplexed. I’d love to send you sample data if possible.
        Thanks
        Mike

        Reply
        • computergaga says

          26 October 2015 at 9:08 pm

          You can send a copy of the file you are having problems with to [email protected] and I’ll try to have a quick look.

          Reply
  51. Sarah says

    4 November 2015 at 3:37 am

    Hi Alan,
    Love this template, you have saved my life!
    I am having an issue with the calcs sheet, I have added another 50 or so tasks, but can’t get the calculations sheet to work, have just copied the rows down but it is showing #VALUE! error… Any ideas?

    Reply
  52. Zara says

    9 November 2015 at 3:19 pm

    life saver, thank you for template

    Reply
  53. Paolo says

    5 February 2016 at 6:36 pm

    I would like to change the Gantt bars to different colors to represent certain tasks or categories. Can you please tell me where I can change from blue to other colors? (Great tool. THX.)

    Reply
    • computergaga says

      7 February 2016 at 9:46 pm

      Thanks Paolo. You would need to create a column in the table for the category name and then edit the Conditional Formatting rules for the charts to apply the relevant colour. The rule(s) that you add will need to be above the blue bars in the Conditional Formatting list, but no the black ones or you will lose the progress update.

      Reply
  54. ben keri says

    17 May 2016 at 8:14 am

    Thanks so much for the great template. After searching, this is such an easy one to use, great and simple 🙂
    Just a question, so i am putting in a start date of say 1/06/16 and the end date is 2/06/16 as an example (1st – 2nd of June, 2016), it calculates this as 1 day on the gantt chart colour, but my problem is that i would like it to be inclusive of both dates. I.e., to say 2 days and also colour in 2 days (those dates mentioned), because the 1st is one day and the 2nd is also another day. We have lots of trainings that are two days for example, but when i put in say 5/7/16 – 6/7/16 it prints the colour out as only 1 day… that being the first day (5th)… Is there a way to change this with a +1 somewhere? Where can i find the area to change this function / where are the formulas for this?
    If not, no probs, thanks anyway for the chart, i’ll still use it
    thanks so much

    Reply
    • computergaga says

      17 May 2016 at 9:30 pm

      The bars are controlled by Conditional Formatting. You can find these rules by clicking in the chart side of the template and clicking Home > Conditional Formatting > Manage Rules.
      There are a few in here. But if you check them out, you will be able to add a +1 in there.

      Reply
  55. Paul says

    29 July 2016 at 12:11 pm

    To view the gantt chart by week rather than day as earlier suggestions, presumably all you have to do is hide days 2-7? I’ve just downloadsand it seems to work? Great spreadsheet – thanks

    Reply
    • computergaga says

      31 July 2016 at 7:38 pm

      Thanks Paul. Yes you could do that. Depends how accurately you need it all to work, but that would offer a higher overview rather than days.

      Reply
  56. Sara says

    10 August 2016 at 6:46 pm

    Hi Alan,
    Thank you so much for the nice file. I have a question. I seem to not be able to delete a row. When I delete a row(highlighting the whole row, right click and delete) my whole Gantt Chart messes up, all the conditional formatting in Gant Chartt area get affected when I delete a row. Could you advice for a solution to delete an existing row without problem? Thank you.

    Reply
    • computergaga says

      14 August 2016 at 8:05 am

      Hi Sara, sorry but I do not know why this would be. I just tested it and it works fine. All I can suggest is checking the Conditional Formatting ranges and formulas to see what they are doing.

      Reply
  57. xxx-ABC-yyy says

    28 October 2016 at 10:08 am

    Hi Alan, this is a great tool. Exactly that what I need and which I will use in the future.
    but the % (in black) doesn`t work fine when I am adding new Actions (new lines).
    Can you send me the latest Version of the Excel sheet please?
    Thank you!

    Reply
  58. Tony says

    20 December 2016 at 3:41 pm

    I love this Gantt chart, but each time I add a new task, the chart on the right does not fill with black when I put a percentage complete in.
    What am I doing wrong?

    Reply
    • computergaga says

      20 December 2016 at 5:09 pm

      Thanks Tony. You may need to copy the formatting on the right down for the extra rows, and then on the Calculations sheet copy those formulas down for the rows(s) you have added.

      Reply
      • Tony says

        20 December 2016 at 6:26 pm

        Got it, Thanks!

        Reply
  59. Vinay says

    30 December 2016 at 8:12 am

    Hello,
    % is not reflecting in the bar. could you please tell conditional formula for that?

    Reply
    • computergaga says

      30 December 2016 at 9:30 pm

      Hi Vinay,
      It may be because you are using a version of Excel previous to 2010. In these versions Conditional Formatting could not work across worksheets without using named ranges or VBA.
      Download this copy where the information from the calculations sheet is on the same as the Gantt ensuring it works in older versions.
      Excel Gantt Chart 97-2007
      Alan

      Reply
  60. Kevin says

    31 May 2017 at 7:33 am

    Hi Alan – I have been using this for a little while now and is an excellent tool. It is much better than some of the histogram charts often found on the net. I have wrestled with Project 2010 for a number of years and found it to be too cumbersome (if not buggy) so have decided to use your chart instead. I have added some minor changes such as differentiating between holidays and non-working days. I would like to add a recurring task function for rolling projects but am struggling with that one ! Any ideas ?
    Kevin

    Reply
    • computergaga says

      31 May 2017 at 7:43 am

      A recurring task could be added as individual tasks. Lets assume they recur every Friday. You could enter the first 2 Fridays into different cells one below the other. Select them both and then copy/fill them down to as many cells as necessary to generate the recurrence pattern. The chart on the right can then run of these.
      To make it like Project (if you want) you could select the recurring tasks and group them using the button on Data. This will look a bit like Project and their recurring tasks.

      Reply
  61. Kevin says

    31 May 2017 at 11:58 am

    Hi Alan – Yes that works well and it looks a little like project too! I didn’t want dozens of identical tasks so this is a good way to hide them.

    Reply
    • computergaga says

      31 May 2017 at 1:13 pm

      Awesome, good work Kevin.

      Reply
  62. Rachel says

    24 January 2018 at 1:58 pm

    Hi how do you get the chart to show more than a year?

    Reply
    • computergaga says

      25 January 2018 at 6:15 am

      If you select the cell on the end of the Gantt Chart and fill/drag them across to the right, it should work. Include the weeks, days and formatted cells in your copy across.

      Reply
  63. Ahmed says

    29 July 2020 at 7:51 am

    File not found error !!!

    Reply
    • Alan Murray says

      3 August 2020 at 9:24 pm

      This has now been fixed.

      Reply
  64. Metodiy says

    13 October 2020 at 11:22 am

    Hello Alan,

    I hope you are doing well today.

    BIG THANK YOU FOR CREATING THIS AWESOME CHART. It has everything needed for tracking progress on a project. You’ve saved me a lot of time 🙂

    Thanks again and have a wonderful day!

    Best Regards,
    Metodiy

    Reply
    • Alan Murray says

      19 October 2020 at 6:36 am

      You’re welcome, Metodiy. Thank you.

      Reply
      • Metodiy says

        12 November 2020 at 3:18 pm

        Hello Alan,

        May I ask you for quick assistance. I have a new project for which we have as a requirement to have only calendar days (weekends and holidays to be calculated in the project duration). I believe you’ve already gave an answer in this threat but I didn’t get it.

        “”””Tomi says

        11 June 2014 at 11:29 pm

        Hi Alan, thanks so much for the chart, it is really going to help me out with my project.
        I’ve modified it to the needs of my project, but one thing I can’t seem to be able to do is include the weekends as working days. E.g. for one one of my tasks i entered 14 days, but it is showing as 20 on the Gantt chart. From what I understand I need to change something to do with the ‘Conditional Formatting Rules’, right? Would it be possible for you to help me with what it is that i need to change, as I’m struggling to understand how the ‘rules’ work and what they mean.
        Reply

        computergaga_blog says

        13 June 2014 at 7:13 am

        Hi Tomi,
        When you look at the Conditional Formatting rules, you want to delete the grey one. This will remove the highlights for non-working days however it wont affect the calculations.
        You will also need to go to the Calculations tab and just add the days on top instead of the WORKDAY function that is there.”””””

        I understood the first part about the conditional formatting. But not this – “just add the days on top instead of the WORKDAY function that is there”.

        Could you please elaborate, how exactly I need to change the formula.

        Once again, thank you very much!

        Reply
        • Alan Murray says

          15 November 2020 at 4:44 pm

          Hi, this is an old post so I don’t remember the rules exactly. The WORKDAY function however is used to calculate a date in the future, that is a specified number of working days only.
          Because in this example, you want to include all days, and not just working days. Then you can just add the task duration days on top and not use WORKDAY.

          Reply
          • Metodiy says

            16 November 2020 at 6:06 pm

            Hi Alan,

            Thank you for your answer. I’ve tried this already to add a formula “=Date + total task duration” but then the conditional formatting doesn’t work properly. Could you propose a workaround?

            Thank you.

            Best Regards,
            Meto

          • Alan Murray says

            16 November 2020 at 9:04 pm

            That should calculate the end dates for the tasks. not sure on the CF issue.
            I would need to open the spreadsheet and look through the rules again, This blog post is years old.

  65. Metodiy says

    16 November 2020 at 9:55 pm

    Hi Alan,

    I believe I fixed it but thank you again for being so responsive. This is the formula I now use and it seems to work =[@[Start Date]]+[@Duration]

    Best Regards,
    Meto

    Reply
    • Alan Murray says

      20 November 2020 at 5:29 pm

      Excellent! Nice one!

      Reply
  66. S. Gangan says

    8 June 2021 at 8:38 pm

    Hello,
    Thank you for this. Very helpful.
    Can you please share google sheet link of the same?
    Some formulas are showing error when uploaded to sheets so.

    Reply
    • Alan Murray says

      26 July 2021 at 9:09 pm

      I don’t use Google Sheets. Sorry.

      Reply

Trackbacks

  1. 5 Awesome Date Functions in Excel says:
    9 August 2013 at 2:56 pm

    […] Find out about the Excel Gantt chart template. […]

    Reply

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Primary Sidebar

Recent Posts

  • Excel SWITCH Function – Nested IF Function Alternative
  • Sum Formulas Only in Excel
  • How to Calculate Age in Excel
  • Custom Sort in Excel
  • Case Sensitive Lookup with XLOOKUP in Excel
Advanced Excel Success book

Footer

Contact

[email protected]

LinkedIn Twitter YouTube

Useful Links

  • Home
  • Excel Online Courses
  • Tutorials
  • Sitemap
  • Privacy Policy
  • Jobs by Jooble

Course Topics

  • Blog
  • Charts
  • Courses
  • Dashboards
  • Downloads
  • Excel Tips
  • Formulas
  • Mail Merge
  • Office
  • PivotTables
  • Power BI
  • Power Pivot
  • Power Query
  • VBA

Join Our Mailing List

© Copyright 2009 Computergaga · All Rights Reserved ·