May
23

How to make a Gantt chart in Excel 2010, 2013 and Excel 2016

If you were asked to name three key components of Microsoft Excel, what would they be? Most likely, spreadsheets to input data, formulas to perform calculations and charts to create graphical representations of various data types.

I believe, every Excel user knows what a chart is and how to create it. However, one graph type remains opaque to many - the Gantt chart. This short tutorial will explain the key features of the Gantt diagram, show how to make a simple Gantt chart in Excel, where to download advanced Gantt chart templates and how to use the online Project Management Gantt Chart creator.

What is a Gantt chart?

The Gantt chart bears a name of Henry Gantt, American mechanical engineer and management consultant who invented this chart as early as in 1910s. A Gantt diagram in Excel represents projects or tasks in the form of cascading horizontal bar charts. A Gantt chart illustrates the breakdown structure of the project by showing the start and finish dates as well as various relationships between project activities, and in this way helps you track the tasks against their scheduled time or predefined milestones.
Gantt chart in Excel

How to make Gantt chart in Excel 2016, 2013 and 2010

Regrettably, Microsoft Excel does not have a built-in Gantt chart template as an option. However, you can quickly create a Gantt chart in Excel by using the bar graph functionality and a bit of formatting.

Please follow the below steps closely and you will make a simple Gantt chart in under 3 minutes. We will be using Excel 2010 for this Gantt chart example, but you can simulate Gantt diagrams in Excel 2016 and Excel 2013 exactly in the same way.

1. Create a project table

You start by entering your project's data in an Excel spreadsheet. List each task is a separate row and structure your project plan by including the Start date, End date and Duration, i.e. the number of days required to complete the tasks.

Tip. Only the Start date and Duration columns are really necessary for creating an Excel Gantt chart. However, if you enter the End Dates too, you can use a simple formula to calculate Duration, as you can see in the screenshot below.
Create a table for the Gantt chart

2. Make a standard Excel Bar chart based on Start date

You begin making your Gantt chart in Excel by setting up a usual Stacked Bar chart.

  • Select a range of your Start Dates with the column header, it's B1:B11 in our case. Be sure to select only the cells with data, and not the entire column.
  • Switch to the Insert tab > Charts group and click Bar.
  • Under the 2-D Bar section, click Stacked Bar.

Make a standard Excel Bar chart based on Start date.

As a result, you will have the following Stacked bar added to your worksheet:
The Stacked bar is added to the worksheet.

Note. Some other Gantt Chart tutorials you can find on the web recommend creating an empty bar chart first and then populating it with data as explained in the next step. But I think the above approach is better because Microsoft Excel will add one data series to the chart automatically, and in this way save you some time.

Step 3. Add Duration data to the chart

Now you need to add one more series to your Excel Gantt chart-to-be.

  1. Right-click anywhere within the chart area and choose Select Data from the context menu.
    Right-click anywhere within the chart area and choose Select Data.

    The Select Data Source window will open. As you can see in the screenshot below, Start Date is already added under Legend Entries (Series). And you need to add Duration there as well.

  2. Click the Add button to select more data (Duration) you want to plot in the Gantt chart.
    Click the Add button to select more data for the Gantt chart.
  3. The Edit Series window opens and you do the following:
    • In the Series name field, type "Duration" or any other name of your choosing. Alternatively, you can place the mouse cursor into this field and click the column header in your spreadsheet, the clicked header will be added as the Series name for the Gantt chart.
    • Click the range selection icon next to the Series Values field.

    Click the range selection icon to add the Series Values.

  4. A small Edit Series window will open. Select your project Duration data by clicking on the first Duration cell (D2 in our case) and dragging the mouse down to the last duration (D11). Make sure you have not mistakenly included the header or any empty cell.
    Select your project's Duration data.
  5. Click the Collapse Dialog icon to exit this small window. This will bring you back to the previous Edit Series window with Series name and Series values filled in, where you click OK.
    The Series window with Series name and Series values fields are filled in.
  6. Now you are back at the Select Data Source window with both Start Date and Duration added under Legend Entries (Series). Simply click OK for the Duration data to be added to your Excel chart.
    Duration data is added to the Excel chart.

    The resulting bar chart should look similar to this:
    The resulting Excel bar chart

Step 4. Add task descriptions to the Gantt chart

Now you need to replace the days on the left side of the chart with the list of tasks.

  1. Right-click anywhere within the chart plot area (the area with blue and orange bars) and click Select Data to bring up the Select Data Source window again.
  2. Make sure the Start Date is selected on the left pane and click the Edit button on the right pane, under Horizontal (Category) Axis Labels.
    Add task descriptions to the Gantt chart.
  3. A small Axis Label window opens and you select your tasks in the same fashion as you selected Durations in the previous step - click the range selection icon , then click on the first task in your table and drag the mouse down to the last task. Remember, the column header should not be included. When done, exit the window by clicking on the range selection icon again.
    Select the task descriptions.
  4. Click OK twice to close the open windows.
  5. Remove the chart labels block by right-clicking it and selecting Delete from the context menu.
    Remove the chart labels block.

    At this point your Gantt chart should have task descriptions on the left side and look something like this:
    The task descriptions are added on the left side of the Gantt chart.

Step 5. Transform the bar graph into the Excel Gantt chart

What you have now is still a stacked bar chart. You have to add the proper formatting to make it look more like a Gantt chart. Our goal is to remove the blue bars so that only the orange parts representing the project's tasks will be visible. In technical terms, we won't really delete the blue bars, but rather make them transparent and therefore invisible.

  1. Click on any blue bar in your Gantt chart to select them all, right-click and choose Format Data Series from the context menu.
    Transform the bar graph into the Excel Gantt chart.
  2. The Format Data Series window will show up and you do the following:
    • Switch to the Fill tab and select No Fill.
    • Go to the Border Color tab and select No Line.

    Go to the Border Color tab and select No Line.

    Note. You do not need to close the dialog because you will use it again in the next step.
  3. As you have probably noticed, the tasks on your Excel Gantt chart are listed in reverse order. And now we are going to fix this.

    Click on the list of tasks in the left-hand part of your Gantt chart to select them. This will display the Format Axis dialog for you. Select the Categories in reverse order option under Axis Options and then click the Close button to save all the changes.
    Change the order of tasks on a Gantt chart.

    The results of the changes you have just made are:

    • Your tasks are arranged in a proper order on a Gantt chart.
    • Date markers are moved from the bottom to the top of the graph.

    Your Excel chart is starting to look like a normal Gantt chart, isn't it? For example, my Gantt diagram looks like this now:
    An intermediate Gantt chart in Excel 2010

Step 6. Improve the design of your Excel Gantt chart

Though your Excel Gantt chart is beginning to take shape, you can add a few more finishing touches to make it really stylish.

  1. Remove the empty space on the left side of the Gantt chart.

    As you remember, originally the starting date blue bars resided at the start of your Excel Gantt diagram. Now you can remove that blank white space to bring your tasks a little closer to the left vertical axis.

    • Right-click on the first Start Date in your data table, select Format Cells > General. Write down the number that you see - this is a numeric representation of the date, in my case 41730. As you probably know, Excel stores dates as numbers based on the number of days since 1-Jan-1900. Click Cancel because you don't actually want to make any changes here.
      Find the number of the first date.
    • Click on any date above the task bars in your Gantt chart. One click will select all the dates, you right click them and choose Format Axis from the context menu.
      Remove the empty space on the right side of the Gantt chart.
    • Under Axis Options, change Minimum to Fixed and type the number you recorded in the previous step.
  2. Adjust the number of dates on your Gantt chart.

    In the same Format Axis window that you used in the previous step, change Major unit and Minor unit to Fixed too, and then add the numbers you want for the date intervals. Typically, the shorter your project's timeframe is, the smaller numbers you use. For example, if you want to show every other date, enter 2 in the Major unit. You can see my settings in the screenshot below.

    Note. In Excel 2013 and Excel 2016, there are no Auto and Fixed radio buttons, so you simply type the number in the box.

    Adjust the number of dates on the Gantt chart.

    Tip. You can play with different settings until you get the result that works best for you. Don't be afraid to do something wrong because you can always revert to the default settings by switching back to Auto in Excel 2010 and 2007, or click Reset in Excel 2013 and 2016.
  3. Remove excess white space between the bars.

    Compacting the task bars will make your Gantt graph look even better.

    • Click any of the orange bars to get them all selected, right click and select Format Data Series.
    • In the Format Data Series dialog, set Separated to 100% and Gap Width to 0% (or close to 0%).

    Remove excess white space between the bars of the Gantt chart.

    And here is the result of our efforts - a simple but nice-looking Excel Gantt chart:
    The final Excel Gantt chart

    Remember, though your Excel chart simulates a Gantt diagram very closely, it still keeps the main features of a standard Excel chart:

    Tips:

    • You can design your Excel Gant chart in different ways by changing the fill color, border color, shadow and even applying the 3-D format. All these options are available in the Format Data Series window (right-click the bars in the chart area and select Format Data Series from the context menu).
      Design your Excel Gant chart in different ways.
    • When you have created an awesome design, it might be a good idea to save your Excel Gantt chart as a template for future use. To do this, click the chart, switch to the Design tab on the ribbon and click Save as Template.

Download this Gantt chart example.

Excel Gantt chart templates

As you see, it's not a big problem to build a simple Gantt chart in Excel. But what if you want a more sophisticated Gantt diagram with percent-complete shading for each task and a vertical Milestone or Checkpoint line? Of course, if you are one of those rare and mysterious creatures whom we respectively call "Excel gurus", you can try to make such a graph on your own, with the help of this article: Advanced Gantt Charts in Microsoft Excel.

However, a faster and more stress-free way would be using an Excel Gantt chart template. Below you will find a quick overview of several project management Gantt chart templates for different versions of Microsoft Excel.

Gantt chart template for Excel 2013 and 2016 from Microsoft

This Excel Gantt chart template, called Gantt Project Planner, is purposed to track your project by different activities such as Plan Start and Actual Start, Plan Duration and Actual Duration as well as Percent Complete.

In Excel 2013 and 2016, this template is available directly on the File > New tab. If you cannot find it there, you can download it from Microsoft's web-site - Gantt Project Planner template. This template requires no learning curve at all, simply click on it and it's ready for use.
Gantt chart template for Excel from Microsoft

Online Gantt chart template

This is an Interactive Online Gantt Chart Creator from smartsheet.com. As well as the previous Gantt chart template, this one is fast and easy-to-use. They offer 30 days free trial, so you can sign with your Google account here and start making your first Excel Gantt diagram online straight away.

The process is very straightforward, you enter your project details in the left-hand table, and as you type a Gantt Chart is being built in the right-hand part of the screen.
Interactive Online Gantt Chart Creator

Gantt chart template for Excel, Google Sheets and OpenOffice Calc

Gantt chart template from vertex42.com is a free Gantt chart template that works with Excel 2003, 2007, 2010, 2013 and 2016 as well as OpenOffice Calc and Google Sheets. You work with this template in the same fashion as you do with any normal Excel spreadsheet. Simply enter the start date and duration for each task and define % in the Complete column. To change the range of dates displayed in the Gantt chart area, slide the scroll bar.
Gantt chart template  from vertex42.com

And finally, one more Gant chart Excel template for your consideration.

Project Manager Gantt Chart template

Project Manager Gantt Chart from professionalexcel.com is also a free project management Gantt chart template for Excel that can help track your tasks against their allocated time. You can choose either the standard weekly view or daily for short term projects.

Hopefully, at least one of the above-mentioned Gantt chart Excel templates is well suited for your needs. If not, you can find plenty more Gantt chart templates on the web.

Now that you are familiar with the main features of the Gantt diagram, you can explore it further and create your own sophisticated Gantt charts in Excel to amaze your boss and co-workers : )

193 Responses to "How to make a Gantt chart in Excel 2010, 2013 and Excel 2016"

  1. Nav says:

    Hi there,

    My current gantt is entered in days. How can I change that to reflect weeks?
    Please respond urgently

    Thank you

  2. Deanne Bhamgara says:

    Hi there,
    I have a couple inquires for making a timeline on Microsoft Excel.
    If a project has multiple task that occur at the same time, how should I reflect it on the gantt chart? I know its quite easy for me to do it on a smartsheet but how would I do it on excel.

    Second question, If I do create the chart on Smart sheet, is there a way I can export it to an excel sheet format?

  3. Nav says:

    Hi there,
    My current gantt is entered in days. How can I change that to reflect weeks?
    Please respond urgently
    Thank you

  4. Pete says:

    How do I add an additional task once the chart has been completed and in use?

  5. Leslie says:

    I just wanted to say thank you for such a fabulous and easy to use tutorial. In my 12 years as a legal assistant, I've never been asked to create a Gantt chart until today, and I impressed my boss! Thanks for helping me not look like an idiot...because let's get real, I didn't even know what this was until today!

  6. russeladrian says:

    how about in tablet or phone how to combine the task?

  7. Dimitri says:

    Thank you for the support, this was very helpful

  8. Azim says:

    Thank you! It was very useful

  9. Julius says:

    Adding more task didn't affect the chart. how's it done? thanks

  10. Hannah says:

    Repeat of a question asked several times above but not answered--is there a way I can make this work for repeated tasks? The above steps work well for linear tasks, but let's say I need 'documentation' to appear every 60 days in my chart, ie I have more than one start and end dates for a single line item. How do I reflect that?

  11. Tony says:

    Thank you for this posting - You just saved me.
    I needed a quick fix to not having MS Project in a rush situation.
    Much appreciated.

  12. Darcy Dredge says:

    When I copied my text for my task list on my gantt chart, it looks to be automatically right justified. Is there a way to left justify this text on the gantt chart?

    Thank you

  13. fawad says:

    GOOD DAY
    Is there a way to edit Gantt chart planner in Excel like I want completed task percentage bar to look green but in excel planner its purple in color so I want it to look green.

  14. Swapnali says:

    Chart is not take actual date on X-Axis. Kindly help to take the actual date.

  15. 1210 says:

    Thank you very much. Your explanations were very helpful I was able to create my first Gantt Chart on my very first try. :)

  16. Nambitha says:

    I need to do a Grantt cash and C-flow?

  17. Lorraine Ramaphala says:

    THANK YOU

  18. Martin says:

    Anyone know how to make my tasks name appear in full within the gantt chart?

  19. Tannglynn Browne says:

    I'm not sure if someone else has already asked this, but does anyone know how to write the start/end dates properly? Whenever I type down 31-Jan-17 it automatically changes to 31/01/17.how do I stop this?

    • Hello Tannglynn,

      When you type a date in a cell, Excel automatically converts it to the default date format. To display dates in your own format, do the following:

      - Select the cells where you want to enter (or have entered) the dates and press Ctrl+1 to open the Format Cells dialog.
      - On the Number tab, and select Date in the Category list.
      - Under Type, pick a desired date format, and click OK.

      For more information, please see How to change date format in Excel.

  20. Jose says:

    Thank you so much, Svetlana! This short tutorial and the resources listed at the end are fantastic!

  21. Jamie says:

    Hi There, How do I extend dates past the dates given on the template? For example, if I want a project to go into July, i can't get the blue bar to reflect into July even when I duplicate the week number, day, etc...

    Thank you,

  22. Emma says:

    Svetlana, I cannot tell you how helpful this is. Thank you very much for this fantastic document.

  23. Ian Cardin says:

    Hi Svetlana,

    Just stumbled across this article while trying to create a Gantt chart in Excel. This was extremely helpful, straightforward, and useful. Thank you so very much for writing it =) =)

  24. LUCILLE says:

    THANKS A MIL FOR THE STEP BY STEP. I COULD DO IT MYSELF EVEN THOUGH IM NOT A PRO IN THE AREA. :)

  25. Harrison Delfino says:

    I had been using MarketXLS for this and it's great.

  26. Tanya says:

    Hi there,

    Thank you so much for the tutorial. I have followed all the steps and everything seems to work fine but my x-axis comes up with 'bounds' instead of the dates and I was wondering if you knew how to fix this? I'm using excel 2017 for mac.

    Thank you so much!!

  27. Edmond says:

    Thank you so much for the much needed information! Very helpful indeed in my journey of seeing things in another perspective. More power and God Bless!

  28. Simon says:

    Thank you.. you are saving me time at work by helping me keep the boss pacified.. which means I can get home and spend more time with my wife.
    Plus it's sunny outside today.. who wants to spend more time in the office?

  29. Nicholas Midiwo says:

    A warm thank you for all your help, guidance and support through these easy to follow steps.
    It was very easy to follow and the final output was just as I expected.
    Thanks and know we appreciate the effort you took to prepare this tutorial.

  30. Mike says:

    You have made it easy to create a great looking chart, that I probably could not have figured out myself. Thank you so much!

  31. Vince says:

    Any chance we can modify the color/legend of gantt chart template from MS ?

  32. Glenn says:

    How do you name your chart inside the GANTT chart?

  33. Tareq Sasila says:

    That's was Great

  34. Avishek Majumder says:

    It has truly been a help in creating Gantt Chart. Great and clear instructions.

  35. tezi lesly says:

    i really enjoy the program.
    Please include me in the group, really to expound my knowledge on gantt charts especially conditional formatting

  36. Ryan says:

    Excellent tutorial! Thank you.

  37. Frieze says:

    Great and clear tutorial, thank you.

  38. Tasha says:

    Very helpful - thank you!

  39. Jawad says:

    Excellent!
    It was very helpful. Thanks.

  40. Cyrus says:

    What an incredible guide, thank you!

    In the first technique described in post, would it be possible to create conditional formatting so the colors of the task are tied to the assigned "champion"?

    For example, say Gather Requirement and UI Design will be championed by "Bob" and the rest of the tasks by "Billy". Is it possible to automatically assign "Bob" orange and "Billy" blue so it is clear who's doing what?

  41. Mustafa says:

    Just wanted to say thank you! this was excellent!

  42. Lizzie says:

    This is brilliant and so helpful. Good work, thanks

  43. Lizzie says:

    This guide is brilliant, well written, the step by step makes it easy to follow.
    Excellent work, keep them coming.
    Thanks!!!

  44. Ajit says:

    Thank You! This is very helpful. You saved my day long work.. :)

  45. Aditya Garg says:

    Thank you so much for this article.

  46. Glenda Carl says:

    Thank you so much for this exceptionally clear and helpful tutorial! I (still) have Office 2011 for Mac, and it was easy to follow your instructions and make a chart that looked exactly the way I want.

  47. Marie says:

    I can't change the date

  48. Ken says:

    Thanks to your excellent, easy to follow article, I was able to create a Gantt chart that met most of my requirements. However, I cannot get it to display more than 8 tasks even though I have more than that in my table. I have played around with the Gap Width and Series Overlap values but it doesn't make any difference. Is here a setting that governs the number of bars you can display?

    I am using Excel 2016 in the Office 365 Pro Plus suite.

  49. Ryan says:

    very helpful thanks

  50. Andree Dillon says:

    Hi there - this is great, thanks! Is it possible to omit weekend (saturday and sunday) from being part of the duration?

  51. xyetzo says:

    really help even it simple. but ya..we got the main point

  52. Npmpumelelo says:

    Thank you so much this has been so helpful.

  53. Remi says:

    Great explanation, very useful feature, already rolled out to my team
    thank you very much

  54. Sally says:

    Awesome article! very helpful.

  55. Chong Yen Ping says:

    Any templates for Ghatt chart

  56. Anton Croos says:

    No words to thank you... simply thank you for sharing your knowledge. You people make this earth more beautiful. Thank You So Much.

  57. Vabz says:

    Hello everyone,

    Why this chart is starting from Jan 11? Here also the earliest activity start date is Mar 1, 2014. I followed the same steps and my first start date is Nov 27 but on my chart's date axis all activities are starting from Nov 11.

    Please explain and tell me what I am doing wrong.

    Thanks and Regards
    Vabz

    • Hello Vabz,

      Blue bars starting from Jan 11 were only an intermediate result. On step 5, we make them disappear so that only orange bars are visible (the earliest activity start date is Apr 1). To improve your Gantt chart further, please follow the instructions from step 6 that explain how to remove the empty space on the left side of the chart. The result is shown in the screenshot at the end of step 6 (the date axis beginning with Apr 1).

  58. emris says:

    was really helpful

Post a comment



Unfortunately, due to the volume of comments received we cannot guarantee that we will be able to give you a timely response. When posting a question, please be very clear and concise. We thank you for understanding!
Excel add-ins and Outlook tools - Ablebits.com
Ultimate Suite for Excel Professionals
 
 
60+ professional tools for Excel 2016-2007 to do your daily work
Incredible product, even better tech support…AbleBits totally delivers!
Deborah Bryant
Anyone who works with Excel is sure to find their work made easier
Jackie Lee
The best spent money on software I've ever spent!
Patrick Raugh
Ablebits is a fantastic product - easy to use and so efficient.
Debra Celmer
Excel is at its best now
Annie C.
I don't know how to thank you enough for your Excel add-ins
Jennifer Morningstar
Anybody who experiences it, is bound to love it!
Kumar Nepa
AbleBits suite has really helped me when I was in a crunch!
Nelda Fink
I have enjoyed every bit of it and time am using it
Christian Onyekachi Nwosu
It's the best $100 we've ever spent!
Mike Cavanagh
I love the program, and I can't imagine using Excel without it!
Robert Madsen
One word… WOW!
Dave Brown
Love the products!
David Johnston
It is like having an expert at my shoulder helping me…
Linda Shakespeare
Your software really helps make my job easier
Jeannie C.
Thanks for a terrific product that is worth every single cent!
Dianne Young
I love your product
Brad Gibson
Awesome!!!
Sheila Blanchard