How to Create Goal Thermometer in Excel (3 Effective Ways)

For analyzing and comparing data, Goal Thermometer is a wonderful tool for that. It helps to get a clear visualization of risk and achievement. In this article, we will describe 3 effective ways to create a goal thermometer in Excel.


Download Practice Workbook

Get this practice file and try the process by yourself.


3 Effective Ways to Create Goal Thermometer in Excel

To illustrate the process, here is a sample dataset. It shows the Profit for each month of the year.

Goal Thermometer Excel

  • To get the Total profit, insert this formula in Cell F4.
  • Along with this, also insert your required Goal in Cell F5.
=SUM(C5:C16)

Here, the SUM function adds each value of the Cell range C5:C16 and returns the total of it.
  • Lastly, apply this formula in Cell F7 to get the percentage of Achieved profit. For the total Goal, we provided it 100% in Cell F8.
=F4/F5


So far, we have created our initial dataset. Now, let us follow the methods to create a goal thermometer out of it.

1. Utilize Insert Tab to Create Simple Goal Thermometer in Excel

We will create a simple goal thermometer in this section. For this, follow the steps below carefully.

  • First, select the Cell range E7:F8.
  • Then, select Insert > Insert Column or Bar Chart > Clustered Column.

Utilize Insert Tab to Create Simple Goal Thermometer in Excel

  • Second, select the chart outline and click on Switch Row/Column from the Chart Design tab.

  • As a result, the bars will overlap each other.
  • Third, right-click on the visible bar and select Format Data Series.

  • Here, set it as a Secondary Axis from the Series Options.

Utilize Insert Tab to Create Simple Goal Thermometer in Excel

  • Now, right-click on the left axis and select Format Axis from its Context Menu.

  • Here, set the Minimum and Maximum Bounds to 0 and 1 respectively.

Utilize Insert Tab to Create Simple Goal Thermometer in Excel

  • Up next, right-click the visible bar from the chart again and choose Format Data Series.

  • In the Series Options, change the Fill option to No Fill, Border as Solid line and choose your preferred Color from the list.

  • After this, delete Chart Title, Gridlines, Horizontal Axis and Labels from the chart.
  • Following this, resize the chart as shown below.

  • At this stage, right-click the left vertical axis again and click on Format Axis.

  • Here, choose Inside for both Major and Minor type Tick Marks.

  • Lastly, select Insert > Shapes > Oval and put it below the bar.

  • Finally, the goal thermometer will look like this.

Goal Thermometer Excel

  • Now, each time you change any value from the Profit column, the Achieved value will change and the bar will increase or decrease according to it.

Read More: How to Create Fundraising Thermometer in Excel (with Easy Steps)


2. Insert Dynamic Goal Thermometer Using Formulas in Excel

In this section, we will create a dynamic goal thermometer. In this case, the thermometer will change its color based on some conditions and formulas. So, without further delay, let’s jump into the steps.

  • First, add 3 conditionsExcellent, Good and Average with initial values of 80%, 60% and 40% respectively.

Insert Dynamic Goal Thermometer Using Formulas in Excel

  • Then, select Cells E9:F12 and click on Recommended Charts from the Insert tab.

  • Afterward, select All Charts > Column > Clustered Column as shown below.

  • Next, right-click on the first bar from the chart and choose Format Data Series from its Context Menu.

  • Following this, select Solid Fill from the Fill option.
  • Along with it, choose any Color according to your preference.

  • Similarly, follow the same procedure for the 2nd and 3rd bars as well.
  • For the last bar, apply these settings in the Format Data Series panel.

  • Afterward, set the Series Overlap as 100% under the Series Options.

Insert Dynamic Goal Thermometer Using Formulas in Excel

  • Along with this, select the left vertical axis and set the Minimum and Maximum Bounds to 0 and 1 respectively.

Note: Although the Bounds are set at 0 and 1 initially, you are advised to set it manually to turn the Reset button on for avoiding any error.

  • Lastly, remove the Horizontal Axis, Gridlines, Chart Title and Labels from the graph.
  • Alongside, right-click on the vertical axis and choose Format Axis > Axis Options > Tick Marks > Major & Minor Type > Inside.
  • As a result, you will get the following Goal Thermometer.

  • Now, we will connect it with some formulas to make it dynamic.
  • For this, insert the following formulas for Average, Good and Excellent status respectively.
  • In Cell F9, insert this formula.

=IF(F7<=40%,F7,"")

  • In Cell F10, apply this formula.

=IF(AND(F7>40%,F7<=70%),F7,"")

  • In Cell F11, type the following formula.

=IF(F7>70%,F7,"")

Here, the IF function determines the conditions of Profit status based on the percentage Achieved in Cell F7.
  • Finally, when you change any values in your main dataset, the percentage of Achieved will change and will determine the status.
  • As a result, the Goal Thermometer will change its color.

Insert Dynamic Goal Thermometer Using Formulas in Excel

Read More: How to Make Thermometer Graphic for Excel (with Detailed Steps)


3. Use Helper Table to Create Goal Thermometer

In this third method, we will create a helper table to support the original data and create a Goal Thermometer. For this, here is a sample dataset. It shows the Profit of 4 Factories of a company. It also shows the Total profit and the company’s expected profit Goal.

Use Helper Table to Create Goal Thermometer

Now, let us create a helper table and based on that, generate a Goal Thermometer following the steps below.

  • First, create the helper table with the following formulas in the Cell range E5:F9.
  • In Cell F5, type the formula below for Goal Revenue:

=C11

  • In Cell F6, insert the formula below for Goal Revenue Formula:

=IF(C10<=C11,C10,C11)

  • In Cell F7, apply this formula for Overachieved:

=IF(C11<=C10,C10-C11,0)

  • In Cell F8, insert this formula below for Progress:

=C10/C11

  • In Cell F9, type this formula for Label:

=CONCATENATE(TEXT(C10,"$#0"),"(", TEXT(F8, "#0%"),")")

Use Helper Table to Create Goal Thermometer

In the last formula in Cell F9, the CONCATENATE function is used to join the text strings of Cells C10 and F8.
  • Then, select the dataset of the new table and choose Insert > Charts > Stacked Column.

  • Now, choose the first bar and select Chart Design > Data > Switch Row/Column.
  • As a result, it will combine the bars into one column.
  • Then, right-click on the bottom column and choose Format Data Series from its Context Menu.

  • Now, apply the following settings under the Series Options.

  • Following this, apply these changes in the middle column.

  • Lastly, provide these settings for the upper column.

  • Next, right-click on the middle column and choose Add Data Labels.

  • As a result, you will get a Text Box inside the column.
  • In this box, insert this formula to connect the Label value from the helper table.
='Using Helper Table'!$F$9

Use Helper Table to Create Goal Thermometer

Note: In this formula, ‘Using Helper Table’ is the worksheet name we are working on. You can give any other name according to your workbook.

  • Next, right-click on the bottom column again and choose Format Data Series.

  • Then, set it as a Secondary Axis from the Series Options.

Use Helper Table to Create Goal Thermometer

  • Next, right-click on the vertical axis and select Format Axis.

  • Here, set the Minimum and Maximum Bounds as 0 and 16000 respectively.

Use Helper Table to Create Goal Thermometer

Note: It is advised to set the Maximum Bound to more than the Total value of the main dataset. Otherwise, if the Total value exceeds the Maximum Bound, the Goal Thermometer will not show any changes.

  • Along with it, set the Major and Minor type of Tick Marks as Inside in the Axis Options.

  • Lastly, insert the Oval shape from the Insert > Shapes command.
  • Finally, we have got our desired Goal Thermometer.

Read More: How to Create Progress Thermometer in Excel (with Easy Steps)


Conclusion

Henceforth, I hope this article on how to create a goal thermometer in Excel was helpful to you. We tried to illustrate the process in 3 effective ways. Let us know your feedback in the comment box. Follow ExcelDemy for more articles like this.


Related Articles

Sanjida Mehrun Guria

Sanjida Mehrun Guria

Hello! Welcome to my blog. I have completed my Bachelor in Architecture from Ashanullah University of Science & Technology, Dhaka. I am a passionate, goal-oriented person with an immense thirst for knowledge and an attitude to grow continuously. Besides Architectural work, I find it very enthusiastic to work in Excel blogging. Exceldemy is a platform where I have got the opportunity to flourish my skill in Microsoft Excel and therefore, here I will be posting blogs related to it.

We will be happy to hear your thoughts

Leave a reply

5 Excel Hacks You Never Knew

Genius tips to help you unlock Excel's hidden features

FREE EMAIL BONUS

ExcelDemy
Logo