It happens sometimes that when you need to track a goal with its achievement. For this, itβs important to have the right chart. That chart should be able to present your data in an understandable way
And it should be easy to create. I believe that the thermometer chart is one of the best charts for a single point target. Itβs simple to create and easy to understand for a user.
What is a Thermometer Chart?
The Thermometer chart looks like a thermometer. The filled part goes up as the achievement increase. In Excel, there is no default option to create a thermometer chart but you can create it by using simple steps.
For this, in this post, I've share simple steps to create a thermometer chart in Excel.
Steps to Create a Thermometer Chart in Excel
To make a thermometer chart in Excel you need to follow below steps and make sure to download this sample file to follow along:
- First, make sure you have data in the below format, where the target is 100 (in percentage) and achievement is 68 percent against the target.
- After that, select entire data and go to Insert Tab β Charts β 2D-Column Chart and insert this chart.
- From here, right click on your chart and click βSelect Dataβ.
- Now, from the select data window, click on βSwitch Row/Columnβ and click OK.
- Next right click on achievement data bar and open βFormat Data Seriesβ.
- And now, go to βSeries Optionsβ and select βSecondary Axisβ to convert the achievement bar into a secondary axis chart.
- At this point, you have two data bars (overlapping each other) with a different axis. But you need to make their axis values the same.
- Now from here, right-click on the first axis and select βFormat Axisβ and add maximum value β100β or the max target values you have. Do the same with the secondary axis as well.
- At this point, your thermometer chart is almost ready, the only thing you need to do is a bit of formatting for the final touch.
- For target bar, use no fill for color and a solid line color border.
- Use the same color for achievement bar (fill and border) which you have used for target bar border.
- Delete chart title, horizontal axis, and right vertical axis.
- Select the left axis β formatting pane β Axis Options β Tick Marks β outside tick marks for major and minor.
- In the end, make sure to make "Gap Width" for both of the data bars (Target and Achievement) to "0%" you have bar's width according to the chart's width.
Hurrah! You did it.
Your thermometer chart is ready to rock. You can also add a shape below your chart to make it looks like a real thermometer (I donβt like to add but, you can). Download this file from here to check my ready to use Excel thermometer chart.
Dynamic Thermometer Chart with Different Colors
When I was writing this post, one of my friends who was sitting beside me, asked: βHey, why donβt you use different colors for different levels in this thermometer chart.β
So, I did.
This one is a little bit tricky but worth to learn and youβll love your final chart. I have used different colors for different levels. It goes like this:
Value | Color |
---|---|
Up to 40 | Red |
Less than 70 and more than 40 | Yellow |
More than 70 | Green |
So letβs get started...
- Enter following data in your worksheet.
- Enter target value (Iβm using 100 here) and in the achievement cell insert the actual achievement value.
- After that, we have to insert three simple formulas in rest of the three cells.
From Excellent: =IF(F4>=70,F4,ββ) For Good: =IF(AND(F4>=40,F4<70),F4,ββ) For Bad: =IF(F4<40,F4,ββ)
Note: These formulas will show achievement value if it is falling in their range.
- Now select the target, excellent, good, and bad cells and insert a column chart.
- At this point, we have a chart like below with four bars but two out them have no value.
- After that, change βSwitch Row/Columnβ.
- Now we need to change three bars (Excellent, Good, and Bad) into secondary axis. This is little tricky because you canβt select bars easily which have zero value but I have a good solution for that.
- Select your chart β Right click β Format chart area.
- Click on the chart options drop down and select Series βExcellentβ.
- Change the chart plot to secondary (Do this for excellent, good, and bad bars) .
- Make series overlap 100% (Do this for all four bars).
- Gap width 0% (Do this for all four bars).
Final touch:
- Match axis unit values for both of the axes.
- Delete chart title.
- Delete secondary vertical axis and horizontal axis.
- Add tick marks.
Bang! here is your thermometer chart.
Download this sample file from here to learn more about this.
Conclusion
Creating a basic thermometer chart in Excel is simple. And, if you want to create this color changing thermometer chart you need some extra steps, I hope you donβt mind for that.
A few days back, I found some people saying that itβs better to use thermometer chart than using a SPEEDOMETER/GAUGE. I have used a thermometer chart in my one page daily sales report template.
Now tell me one thing. What do you think about its application in your dashboards?
Please share your views with me in the comment section, Iβd love to hear from you. And, donβt forget to share this tip with your friends.
- How to Add a Horizontal Line in a Chart in Excel
- How to Add a Vertical Line in a Chart in Excel
- How to Create a Bullet Chart in Excel
- How to Create a Dynamic Chart Range in Excel
- How to Create a Dynamic Chart Title in Excel
- How to Create Interactive Charts In Excel
- How to Create a Sales Funnel Chart in Excel
- How to Create a HEAT MAP in Excel
- How to Create a HISTOGRAM in Excel
- How to Create a Pictograph in Excel
- How to Create a Milestone Chart in Excel
- How to Insert a People Graph in Excel
- How to Create PIVOT CHART in Excel
- How to Create a Population Pyramid Chart in Excel
- How to Create a Step Chart in Excel
- How to Create a Tornado Chart in Excel
- How to Create Waffle Chart in Excel
About the Author
Puneet is using Excel since his college days. He helped thousands of people to understand the power of the spreadsheets and learn Microsoft Excel. You can ο¬nd him online, tweeting about Excel, on a running track, or sometimes hiking up a mountain.
very good tutorials…however, how do i create a thermometer chart where actual fund collection exceeds the target. Help to do that will be valued.
Thanks
I love the thermometer chart. The only thing that’s giving me trouble is that the left horizontal axis on the chart changes from a normal 0 – 100 to showing 84 – 100 when I enter a value of 90 – 99 in the achievement box so it appears that the bar drops. Are there any solutions for this?
how do I get the colors to change on the bar? I have all the information in but the color is one solid color and I can’t figure out how you made >70 green etc