dave seah: better living through new media Filter Navigation Temporary Redirect Page Personal Articles Productivity Articles Compact Calendar The Printable CEO Series The Printable CEO Series Back to Home Page Admin:Login

Manual Gantt Charting in Excel

POSTED 08/13/2007 UNDER ThinkingTools

A long time ago, I offhandedly wrote that I used to make Gantt Charts in Excel to help visualize project flow. I've never uploaded these files because I didn't think they were that exciting. I'm basically just using Excel like graph paper, and there is absolutely no automatic calculation at all. On the other hand, it's probably a lot EASIER to keep up to date, through copying/pasting and inline annotation, than actual software like Microsoft Project.

Enough people have asked, however, that I'm finally releasing a couple of examples of how I put these Excel-based Gantt charts together.

My Cheesy Gantt Chart

When you download the ZIP archive, you'll see two files:

  • The .xlsx file, for Microsoft Office 2007, with fancy shading.
  • The regular old .xls file, for older versions of Excel.

The color schemes are slightly different in each file, but you should get the idea. Again, you will not find anything earth-shattering in here, but you might have fun playing around with the formatting.

Enjoy!

UPDATE: I originally mentioned that I made these Excel Gantt charts way back in the first Compact Calendar post, which is another ad-hoc planning approach I use to estimate projects.

UPDATE 2: Kent Larsson has converted the template to Google Spreadsheets! Thanks Kent!


Comments

1. Jianmin said on 08/13/2007 10:53PM...

We all know there’re lots of open source project management tool, why don’t you try some of them. Eg. Gantt Project (http://ganttproject.biz/)

Anyway, creating gantt chart in excel is not something interesting.

Cheers,

2. Gerard said on 08/14/2007 02:52AM...

This is really useful - it can be surprisingly tricky to produce something this simple using project management software. This is as quick and intuitive as back-of-the-envelope planning, but gives a presentable result that’s easily pasted into a report, fax or email. Thanks for posting.

3. Dave Seah said on 08/14/2007 06:00AM...

Jianmin: That’s what I thought too, that creating Gantt charts by hand just wasn’t that interesting, especially since it just sits there and doesn’t do much automatically. On the other hand, several people have asked about it over the years, and last night I finally thought, “I should post this”. I think people may find the visualization aspect useful, and maybe this would be an example of something they never thought of doing in Excel. A lot of people use Excel as graph paper or list software, and showing another use of it can give people the insight they need to find the solution they want. Or maybe rule one out.

Gerard: Eloquently and concisely put! I’ve tended to do my project planning using the method of listing all my asset building requirements on the left-hand side, and then plugging in delivery dates, and then working backwards from that. Trying to do this in Project Management Software is incredibly tedious because they’re focused on generating reports rather than flexible planning and resource allocation. Though I haven’t tried all of them, just MS Project and an app called Timeline a few years back. They both sucked for software development.

4. Mark said on 08/14/2007 07:53AM...

Dave: I was once charged with streamlining the Excel Gantt chart process and worked up some formulas in Excel to fill in the timelines based on start/end dates, skipping weekends and holidays that were entered in a hidden column. I’ll email it to you.

5. Corrie said on 08/14/2007 09:44AM...

Cool! Before I switched to Basecamp, I had something similar but much less good-looking. :-)

I don’t know much beyond making basic formulas in Excel—can you explain what’s happening in columns 1 and 2? Or is that an Office 2007 thing?

6. Dave Seah said on 08/14/2007 09:50AM...

Mark: Sounds great! Looking forward to seeing that!

Corrie: That’s the row grouping stuff in Excel. If you collapse the row, just the main timeline shows, which is useful if you’re just trying to get an overall sense of the project’s shape. It’s been in Excel for a long time, though the column 1/2 thing that’s going on is something I have only noticed in Office 2007.

7. Michael Doan said on 08/14/2007 11:52AM...

David, this looks very nice.  I’ll use it next time as a starting point.  I’ve created similar Gantt charts in Excel, but one trick I implement is to use conditional formatting to fill in the cell shading.  For example, when I type “.” in a cell it will automatically filling in the cell with, say, orange.  Copy and paste works too, but where’s the fun in that? ;)

8. Andrew Terry said on 08/14/2007 03:00PM...

The Excel model is great for encouraging “non project manager” types to provide project plans. In my experience, asking someone (usually a technician, responsible for the delivery of a sub-element of a solution) to provide a project plan just freaks them out; but show them an Excel spreadsheet, and ask them to provide a “activity list”, doesn’t evoke the same response.

What my own version has been lacking is the graphical presentation… I’ll be using your version from now on, so, many thanks!

9. Dave Seah said on 08/14/2007 07:39PM...

Michael: That’s a nice trick! Maybe I could make it so . was one color, : was a deliverable.

Andrew: That’s a great observation...thanks for sharing that! I’ve previously tended to keep all the PM to myself because of the freak-out experience, but framing it like you said is something that really could work. That’s awesome!

10. Neal said on 08/15/2007 09:29AM...

Dave/Mark:

Can you please email me the automated excel sheet with formula’s as well?

Appreciate your help
regards

11. David Noble said on 08/15/2007 12:28PM...

This imports very cleanly into OpenOffice 2.2, including the row grouping. That’s probably an unintended side effect of keeping it simple.

I don’t have an immediate use for this, but it looks like something good to have in my bag of tricks. One thought is that it might make an interesting export format for custom schedule-generating tools.

12. Matt said on 08/15/2007 01:16PM...

Dave/Mark: Ditto what Neal said!  I spent some serious (-ly inept) time trying to figure that same thing out.  I would really appreciate the help.

13. Maia said on 08/15/2007 01:28PM...

Mark or Dave: I’d love a copy of the automated sheet containing formulas as well.

Dave: this is really useful, thanks for posting. I hadn’t noticed the row collapsing option previously either.

14. Kenneth said on 08/16/2007 09:19AM...

Hi Guys Someone please also e-mail me that fantastic automated Gantt chart spreadsheet Mark made?

Thanks in Advance!

15. Kent Larsson said on 08/16/2007 09:49AM...

Nice initiative! As neither of the two versions wanted to upload into Google Spreadsheets (GS), I took the liberty to convert your xls-version and share it with for the folks who prefer GS.

Here is the version, you can just make a copy of it into your own GS account. Link: http://spreadsheets.google.com/ccc?key=pfQVD8JhsQziLZiRLt6qyTA&hl=en

If you want to do it manually, this is what I did. It was done by importing it into Open Office Calc (GOC). Merging the cells together for the project tasks and saving it as xls version 97. (The only Excel version GS wanted to accept when saving this particular document in GOC.)

16. Dave Seah said on 08/16/2007 11:03AM...

Neal, Matt, Maia, Kenneth: I’ll try to check out and upload Mark’s spreadsheet as soon as possible...I’m facing a few big deadlines at the moment. Perhaps Mark could post his version over on his website in the meantime.

17. Dave Seah said on 08/16/2007 11:09AM...

Kent: Awesome! Thanks for doing that! Looks great!

18. Douglas said on 08/16/2007 12:24PM...

Maybe this is too sad to mention, but I have NEVER figured out how to get the ‘twisties’ on the left-hand side.  I haven’t even figured out how to ask for help in Help.

How do you do that?

19. RobotII said on 08/16/2007 01:24PM...

Has anyone had a look at http://openproj.org/

It seems to aim to be a free replacement for MS Project. BTW, I really like what has been done here.

20. Mark said on 08/16/2007 02:04PM...

The Dynagantt version I had sent Dave is posted on my site at:

http://www.c77studios.com/post/automate_your_manual_gantt_chart_in_excel/

It’s basic, but the formulas and thinking are in it to automated duration and charting through formulas and conditional formatting. Some loose documentation is posted too.

Enjoy!

21. Neal said on 08/17/2007 03:07PM...

Thanks Mark.
I will analyse this today evening from home :)
Appreciate your help

Neal

22. Manish Anandani said on 08/21/2007 04:12AM...

I have been using this for sometime but it is a little more simple (crud?). I have used MS project as well but I guess if you want to be more agile , this is the way to go!

23. Matt said on 09/24/2007 01:05PM...

Mark: Thank you for posting!  That is definitely a good starting point.

24. spapfeabasp said on 10/27/2007 03:47AM...

We both came quickly just from the intense thrill of it all. We sat there just clinging to one another and laughing at what we had just done. The crocodiles were staring on us, boaters were riding by, and occasional walkers passed by. And here we were, two intelligent, grown teenage gays…acting like two very horny mad dogs who could not seem to get enough.
gay movie dome, gay cum shot, gay torrent
gay layout lesbian, gay black guys, gay sex young
hot hairy gay bear

25. Noel said on 11/26/2007 10:23PM...

My boss just asked me today right before 5:00 if would create a project management spreadsheet for him. I’m a little curious about the zeros, ones and twos at the top of the page. Did you place the ones twos and threes there just for this example or do they actually serve a purpose. I can’t seem to really figure it out. They do not appear to fit into any hidden formulas.

26. Paolo said on 12/05/2007 04:02AM...

Hi David,
I created an Italian version including the whole year 2008 splitted in two sheets.

This version includes holidays and week numbers.
Direct link to the Excel 2003 version here:
http://paolo.ciarrocchi.googlepages.com/EsempioGANT2008.xls

Post in my blog (sorry, it’s in Italian):
http://unprojectmanager.wordpress.com/2007/12/05/gant-con-excel/

27. Paolo said on 12/10/2007 06:57AM...

And here it is the U.S. version:
http://unprojectmanager.wordpress.com/2007/12/10/gantt-year-2008-using-excel-2003/

28. Greg said on 01/05/2008 03:22AM...

Hi Dave,

I saw this thread and loved the examples.  I also made a dynamic gantt chart generator in Excel some time ago which I would be happy to email to you.

It is similar to Mark’s in that it will create the gantt chart using conditional formatting and has a couple of additional features which help the user track progress better (i.e. highlights the column corresponding to the current day, auto-filters so that you can view Overdue Tasks or Today’s Tasks including macro to clear filtering to go back to full list, etc.)

Let me know if this is something you are still interested in.

Regards,

Greg

29. Indrek said on 02/21/2008 05:39PM...

There’s one web based and free gantt chart application I really liked http://www.yutiti.com

30. Lester said on 03/14/2008 02:10PM...

Being a Project Manager Contractor I must be flexible as possible going from one contract to another and, of course, one paradigm to another.  There are many project tools large companies have invested throughout the last few years; however, they all own Excel.  I have found, like my current contract, all project team members may not have access to the PMO tools, like Clarity.  As a result I find myself creating and maintaining project plans in Excel in order to share with all members.  Also, most of my technical Architects cannot stomach the look and clumsy mechanical feel of Workbench.  I find your spreadsheet valuable and will share it with my fellow PM’s.  Your page has been bookmarked and I will visit often as I share your desire to be as productive as possible....eventho, I type way too much.  :)

31. Elizabeth said on 08/06/2008 11:09PM...

Dave:
Although I am very green to project management/scheduling, it appears simple enough that I can make it work with tracking “job progress through to delivery” I do need to skip weekends, and notice you mentioned you have formulas for that.  It’s very cool, and very kind that you share this with the world.
Thanks

32. Catus said on 08/08/2008 01:47AM...

Dave:

For years I’ve been using similar Excel templates to help small business project teams to “visualize” project timelines and activities without bothering them with those terms like “Gantt”, “WBS’, etc. I think the key is knowing what you’re after. I use it as a communication tool to facilitate collaboration within and outside the project teams.
The Excel solution may not be sufficient for serious project monitoring and control. But for most of the time, it is already a good enough and easily digestible solution for most people.
Thanks for sharing the good looking template!

Page 1 of 1 pages

Spam comments, especially search engine optimization linkbacks for products and services, are deleted on sight.

Name:

Email:

Location:

URL (about you):

Remember my personal information

Notify me of follow-up comments?

Submit the word you see below:


<< Back to main

Thank you for printing this article! Please note that all material on this website is copyrighted by either David Seah or individual comment contributors. To request permission for republication and distribution, please contact David Seah (http://davidseah.com/contact).