Home Topics excel Practical Excel skills sharing: making dynamic Gantt charts

Practical Excel skills sharing: making dynamic Gantt charts

Jun 07, 2022 am 10:46 AM
excel

In the previous article "Practical Excel Skills Sharing: Two Quick Ways to Make Pay Slips", we learned the two fastest ways to make pay stubs. Today I will share how to create a dynamic Gantt chart in Excel, come and take a look!

Practical Excel skills sharing: making dynamic Gantt charts

The Gantt chart is mainly used to display the status of work progress. Visually displays a list of phases, their order in time, and their duration. In this way, you can intuitively see when a certain stage will be carried out and compare the progress with expectations, making it easier for project managers to grasp the progress of the project in real time. Gantt charts are widely used and are used in construction, automobiles, IT, chemical industry, machinery and other fields.

There are many software for making Gantt charts, such as Visio, Project and other professional software. In fact, you can also use Excel to create a dynamic Gantt chart with a strong business style. Let’s take a look at the final effect first:

Practical Excel skills sharing: making dynamic Gantt charts

The following uses the 2010 version to explain the main steps.

1. Preparation of data sources

Practical Excel skills sharing: making dynamic Gantt charts

Before making a Gantt chart, you need to determine some basics Information: Phase tasks, start date, number of days required for each phase, as shown in the picture above, other blank spaces are calculated by formulas.

1. Start date

The formula is very simple. Enter =B3 C3 in cell B4 and pull down:

Practical Excel skills sharing: making dynamic Gantt charts

2. Cumulative number of days

Here is a classic usage of the SUM function. To use the cumulative summation formula, enter the formula in cell D3

=SUM($C$3:C3), drop down.

Note that the starting point of the summing range (the first C3) uses an absolute reference, and the end point does not use an absolute reference, so that when the formula is pulled down, the summing range will increase sequentially.

Practical Excel skills sharing: making dynamic Gantt charts

3. Completion time

This formula is also very simple. Just enter =B3 C3 in cell E3 and pull down.

Practical Excel skills sharing: making dynamic Gantt charts

The above is the basic data method. To make a dynamic Gantt chart, you also need some auxiliary data, as shown in the following figure:

Practical Excel skills sharing: making dynamic Gantt charts

Cell A12 is a manually entered number. Based on this number, use the formula to calculate the "number of completed days" and "number of uncompleted days". Let's take a look at the formulas in these two places:

4. Number of days completed in each stage

Enter the formula in cell H2:

Practical Excel skills sharing: making dynamic Gantt charts

and then fill it down.

Briefly explain the function of this formula.

First of all, calculates the number of days completed in each stage, which is fixed and compared with the number of days in progress A12, so A12 in the formula uses an absolute reference of $A$12.

Secondly, the formula mainly uses the IF function to determine the number of days to complete the stage by comparing the cumulative number of days in a certain stage (such as the cumulative number of days in the market research stage D5) and the size of cell A12. . If D5A12, continue to determine whether the difference between D5 and A12 is less than the required number of days C5. If it is less, return the second parameter A12-N(D4) , if greater than 0, return 0. As you can see in the table, if the number of days to complete is 10, D5>10, and D5-10=1, which is less than C5, so the number of days to complete is equal to A12-N(D4)=10-D4=10-8=2, that is The market research project only lasted 2 days.

Practical Excel skills sharing: making dynamic Gantt charts

This formula is a very important part of the entire chart data. If you don’t understand it yet, just apply it.

5. Number of unfinished days

This formula is very simple. Enter =C3-H3 in cell I3 and pull down. That is, the number of unfinished days = the number of days needed - the number of completed days.

Practical Excel skills sharing: making dynamic Gantt charts

At this point, the data source of the dynamic Gantt chart has been constructed. Now enter the drawing process. The interface of each version may be different. We will use the Excel 2010 version for screenshot demonstration.

2. Production of basic charts

Select the A2:B9 area, hold down the Ctrl key and select the H2:I9 area, and then insert the stacked bar chart under the bar chart:

Practical Excel skills sharing: making dynamic Gantt charts

After completion For:

Practical Excel skills sharing: making dynamic Gantt charts

Click Design under Chart Tools-Select Data (if you don’t see the Chart Tool, click on the chart you just inserted):

Practical Excel skills sharing: making dynamic Gantt charts

Click the "Add" button in the pop-up "Select Data Source" dialog box:

1Practical Excel skills sharing: making dynamic Gantt charts

In the pop-up "Edit Data Series" In the dialog box, select cell B2 for the series name, delete the original content for the series value, select the cell range B3:B9, and click "OK":

1Practical Excel skills sharing: making dynamic Gantt charts

Select "Start Date" in the "Select Data Source" dialog box and click the "Move Up" button to move the start date to the top:

1Practical Excel skills sharing: making dynamic Gantt charts

Next click "Horizontal ( Category) "Edit" button in the Axis Label" option area:

1Practical Excel skills sharing: making dynamic Gantt charts

Select the A3:A9 cell range in the axis label area, and then click "OK":

1Practical Excel skills sharing: making dynamic Gantt charts

Click "OK" to close the "Select Data Source" dialog box:

1Practical Excel skills sharing: making dynamic Gantt charts

The result after completion is like this:

1Practical Excel skills sharing: making dynamic Gantt charts

Choose a favorite chart style:

Practical Excel skills sharing: making dynamic Gantt charts

For example, I chose this:

Practical Excel skills sharing: making dynamic Gantt charts

Some friends may find a problem. The order of this picture is exactly opposite to what we want. Determining the project is the first step and should be at the top. The final plan is the last step and should be at the bottom. Therefore, you need to continue to adjust, right-click the vertical coordinate, and select "Format Axis" from the pop-up shortcut menu:

Practical Excel skills sharing: making dynamic Gantt charts

Check the "Reverse Category" checkbox, and then Click "Close":

2Practical Excel skills sharing: making dynamic Gantt charts

Right-click on the series "Start Date" and select "Format Data Series" from the pop-up menu:

2Practical Excel skills sharing: making dynamic Gantt charts

Select "No Fill" for fill type:

2Practical Excel skills sharing: making dynamic Gantt charts

Select "No Line" for border color:

2Practical Excel skills sharing: making dynamic Gantt charts

Do not close this window, directly select the next series (number of completed days), you can also see from the data that the selected content has changed:

2Practical Excel skills sharing: making dynamic Gantt charts

Practical Excel skills sharing: making dynamic Gantt charts

Set the fill type of this series to "Solid Color Fill" and set a favorite color:

2Practical Excel skills sharing: making dynamic Gantt charts

After selecting the appropriate color, you can see two colors in the picture. The same method is used if you need to set the color for the third series.

Next, you need to set the time axis. Right-click the date above the chart and select "Format Axis":

2Practical Excel skills sharing: making dynamic Gantt charts

In the axis options , set the minimum and maximum values ​​as fixed methods, enter the start date of the project for the minimum value, and enter the end date of the project for the maximum value:

Practical Excel skills sharing: making dynamic Gantt charts

Stretch the chart to a suitable size , delete the legend on the right:

Practical Excel skills sharing: making dynamic Gantt charts

We manually enter this number of days, and you can see that the chart will change accordingly.

3Practical Excel skills sharing: making dynamic Gantt charts

At this point, a static Gantt chart is completed. Next, learn how to turn this static diagram into a dynamic chart.

3. Completion of dynamic charts

So-called dynamic charts generally use control buttons to adjust data changes, so we first need to add Developer tab. (If there is already a "Development Tools" tab in the interface, ignore this step.) Taking the 2010 version as an example, select the "File" → "Options" command, customize the ribbon in "Excel Options", and check the "Development Tools" and then click "OK":

3Practical Excel skills sharing: making dynamic Gantt charts

You will see the contents of the "Development Tools" tab in our Excel toolbar.

Practical Excel skills sharing: making dynamic Gantt charts

After the addition is completed, select the "Scroll Bar (Form Control)" button in "Insert":

3Practical Excel skills sharing: making dynamic Gantt charts

Drag an area of ​​suitable size anywhere in the table to complete the addition of the button.

3Practical Excel skills sharing: making dynamic Gantt charts

Right-click and select "Format Control":

3Practical Excel skills sharing: making dynamic Gantt charts

In the "Control" tab, set respectively The following content: minimum value 1, maximum value 41, cell link selection A12, click "OK".

3Practical Excel skills sharing: making dynamic Gantt charts

Move this button to the chart and click the button to see the effect.

3Practical Excel skills sharing: making dynamic Gantt charts

In practical applications, it does not make much sense to use controls to control the Gantt chart. A more reasonable usage is to use the formula =TODAY()-B3 to calculate. Number of days (A12). The advantage of this is that when you open the form every day, you will see the progress as of that day.

Practical Excel skills sharing: making dynamic Gantt charts

Summary, through today’s study, we learned the following key points:

  • In the production process of many charts, only Basic data is far from enough. Formulas are also needed to improve the auxiliary data, so that the chart can be more in line with actual needs;

  • The Gantt chart is made using a stacked bar chart Yes, the whole process seems cumbersome, and it only takes a few minutes if you are skilled, especially some of the common techniques, such as hiding a certain series and leaving a blank space, which are often used in some advanced charts;

  • The method of adding dynamic buttons is the least technical in the entire production process. As long as the data source is properly constructed, each static chart can be turned into a high-end dynamic chart. ;

  • Regarding the beautification of charts, this is the simplest and most difficult problem, because everyone's aesthetics are different. The author suggests that beautification should follow a basic principle: it can effectively express the core information of the data, and it should not be too fancy or complicated. After all, charts are meant to reflect data more intuitively and help business decisions, not computer drawing competitions.

Related learning recommendations: excel tutorial

The above is the detailed content of Practical Excel skills sharing: making dynamic Gantt charts. For more information, please follow other related articles on the PHP Chinese website!

Statement of this Website
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn

Hot AI Tools

Undresser.AI Undress

Undresser.AI Undress

AI-powered app for creating realistic nude photos

AI Clothes Remover

AI Clothes Remover

Online AI tool for removing clothes from photos.

Undress AI Tool

Undress AI Tool

Undress images for free

Clothoff.io

Clothoff.io

AI clothes remover

Video Face Swap

Video Face Swap

Swap faces in any video effortlessly with our completely free AI face swap tool!

Hot Tools

Notepad++7.3.1

Notepad++7.3.1

Easy-to-use and free code editor

SublimeText3 Chinese version

SublimeText3 Chinese version

Chinese version, very easy to use

Zend Studio 13.0.1

Zend Studio 13.0.1

Powerful PHP integrated development environment

Dreamweaver CS6

Dreamweaver CS6

Visual web development tools

SublimeText3 Mac version

SublimeText3 Mac version

God-level code editing software (SublimeText3)

What should I do if the frame line disappears when printing in Excel? What should I do if the frame line disappears when printing in Excel? Mar 21, 2024 am 09:50 AM

If when opening a file that needs to be printed, we will find that the table frame line has disappeared for some reason in the print preview. When encountering such a situation, we must deal with it in time. If this also appears in your print file If you have questions like this, then join the editor to learn the following course: What should I do if the frame line disappears when printing a table in Excel? 1. Open a file that needs to be printed, as shown in the figure below. 2. Select all required content areas, as shown in the figure below. 3. Right-click the mouse and select the "Format Cells" option, as shown in the figure below. 4. Click the “Border” option at the top of the window, as shown in the figure below. 5. Select the thin solid line pattern in the line style on the left, as shown in the figure below. 6. Select "Outer Border"

How to filter more than 3 keywords at the same time in excel How to filter more than 3 keywords at the same time in excel Mar 21, 2024 pm 03:16 PM

Excel is often used to process data in daily office work, and it is often necessary to use the "filter" function. When we choose to perform "filtering" in Excel, we can only filter up to two conditions for the same column. So, do you know how to filter more than 3 keywords at the same time in Excel? Next, let me demonstrate it to you. The first method is to gradually add the conditions to the filter. If you want to filter out three qualifying details at the same time, you first need to filter out one of them step by step. At the beginning, you can first filter out employees with the surname "Wang" based on the conditions. Then click [OK], and then check [Add current selection to filter] in the filter results. The steps are as follows. Similarly, perform filtering separately again

How to change excel table compatibility mode to normal mode How to change excel table compatibility mode to normal mode Mar 20, 2024 pm 08:01 PM

In our daily work and study, we copy Excel files from others, open them to add content or re-edit them, and then save them. Sometimes a compatibility check dialog box will appear, which is very troublesome. I don’t know Excel software. , can it be changed to normal mode? So below, the editor will bring you detailed steps to solve this problem, let us learn together. Finally, be sure to remember to save it. 1. Open a worksheet and display an additional compatibility mode in the name of the worksheet, as shown in the figure. 2. In this worksheet, after modifying the content and saving it, the dialog box of the compatibility checker always pops up. It is very troublesome to see this page, as shown in the figure. 3. Click the Office button, click Save As, and then

How to type subscript in excel How to type subscript in excel Mar 20, 2024 am 11:31 AM

eWe often use Excel to make some data tables and the like. Sometimes when entering parameter values, we need to superscript or subscript a certain number. For example, mathematical formulas are often used. So how do you type the subscript in Excel? ?Let’s take a look at the detailed steps: 1. Superscript method: 1. First, enter a3 (3 is superscript) in Excel. 2. Select the number "3", right-click and select "Format Cells". 3. Click "Superscript" and then "OK". 4. Look, the effect is like this. 2. Subscript method: 1. Similar to the superscript setting method, enter "ln310" (3 is the subscript) in the cell, select the number "3", right-click and select "Format Cells". 2. Check "Subscript" and click "OK"

How to set superscript in excel How to set superscript in excel Mar 20, 2024 pm 04:30 PM

When processing data, sometimes we encounter data that contains various symbols such as multiples, temperatures, etc. Do you know how to set superscripts in Excel? When we use Excel to process data, if we do not set superscripts, it will make it more troublesome to enter a lot of our data. Today, the editor will bring you the specific setting method of excel superscript. 1. First, let us open the Microsoft Office Excel document on the desktop and select the text that needs to be modified into superscript, as shown in the figure. 2. Then, right-click and select the "Format Cells" option in the menu that appears after clicking, as shown in the figure. 3. Next, in the “Format Cells” dialog box that pops up automatically

How to use the iif function in excel How to use the iif function in excel Mar 20, 2024 pm 06:10 PM

Most users use Excel to process table data. In fact, Excel also has a VBA program. Apart from experts, not many users have used this function. The iif function is often used when writing in VBA. It is actually the same as if The functions of the functions are similar. Let me introduce to you the usage of the iif function. There are iif functions in SQL statements and VBA code in Excel. The iif function is similar to the IF function in the excel worksheet. It performs true and false value judgment and returns different results based on the logically calculated true and false values. IF function usage is (condition, yes, no). IF statement and IIF function in VBA. The former IF statement is a control statement that can execute different statements according to conditions. The latter

Where to set excel reading mode Where to set excel reading mode Mar 21, 2024 am 08:40 AM

In the study of software, we are accustomed to using excel, not only because it is convenient, but also because it can meet a variety of formats needed in actual work, and excel is very flexible to use, and there is a mode that is convenient for reading. Today I brought For everyone: where to set the excel reading mode. 1. Turn on the computer, then open the Excel application and find the target data. 2. There are two ways to set the reading mode in Excel. The first one: In Excel, there are a large number of convenient processing methods distributed in the Excel layout. In the lower right corner of Excel, there is a shortcut to set the reading mode. Find the pattern of the cross mark and click it to enter the reading mode. There is a small three-dimensional mark on the right side of the cross mark.

How to insert excel icons into PPT slides How to insert excel icons into PPT slides Mar 26, 2024 pm 05:40 PM

1. Open the PPT and turn the page to the page where you need to insert the excel icon. Click the Insert tab. 2. Click [Object]. 3. The following dialog box will pop up. 4. Click [Create from file] and click [Browse]. 5. Select the excel table to be inserted. 6. Click OK and the following page will pop up. 7. Check [Show as icon]. 8. Click OK.

See all articles