How to Create a Column Chart with Single Target and Highlight in Excel?

This blog is to create customization in Column charts in Excel: highlight columns based on a set goal or target value. 

Consider a sample data of multiple departments with measure and target values as shown.

Column chart highlighting above target sample data

Let’s create a table for this data by selecting all the data and CTRL + T.

Column chart highlighting above target select data

With this data, let’s create a column chart that highlights columns based on targets.

Ready to save time on your next presentation? Explore our Data Visualization Toolkit featuring multiple pre-designed charts, ready to use in Excel. Buy now, create charts instantly, and save time! Click here to visit the product page. 

 Check our detailed video on this here:

The following are the steps we’d follow in creating this chart:

  1. Insert a clustered column chart
  2. Add Above Column
  3. Add Above column to chart and format it
  4. Update legends

Step 01: Insert a clustered column chart

Select only the Department and Measure columns and create a 2D column chart.

Column chart highlighting above target insert 2D cluster

This generates a simple column chart, 

Column chart highlighting above target (a)

Let’s quickly format this chart before proceeding further:

Format this based on your need (by right-clicking on columns, Format Data Series), I have changed the fill.

Column chart highlighting format series

Column chart highlighting fill color

Let’s also modify the gridlines to make them lightly visible:

Column chart highlighting gridlines color

You can apply more formatting like adding a chart title, axis titles etc. At this stage the chart is:

Column chart highlighting above target (b)

Step 02: Add Above Column

Our focus is on the target value and how the chart can be highlighted based on this value. To achieve this, we’ll add another column to our data and call it “Above” (name as per our need).
This column will have a formula to display only those values that meet the target, we’ll use IF function for the same as shown:

=IF([@Measure]>=[@Target],[@Measure],"NA")

With this, our data will be:

Column chart highlighting above target data with above column

Step 03: Add Above column to chart and format it

Let’s incorporate this new series “Above” into the chart.
(1) Right-click on the chart, Select Data

Column chart highlighting above target select data

This opens up a dialog box to add series and horizontal axis as shown:

Column chart highlighting above target add series dialog box  

(2) Add a new series and call it “Above Goal”

Column chart highlighting above target above goal

With this Excel adds the new series as additional columns:

Column chart highlighting above target (c)

We DO NOT need an additional column series, to modify that, head to the format panel. 

Column chart highlighting above target series overlap

Here, change the series overlap to 100%

With this the columns get a 100 % overlap and after adding data labels and legends to the measure columns, 

Column chart highlighting above target add data labels

our chart looks like this:

Column chart highlighting above target (d)

Step 04: Update legends

Notice here, that the legend Measure is not very sensible, to modify this, (1) Right click and (2) Select Data and (3) modify the series name to Below Goal

Column chart highlighting above target below goal

The names can be according to the analysis you are building. With this our chart that highlights the columns above a given target is ready!

Column chart highlighting above target final chart

Try the dynamic nature of this chart by modifying the data and the target to see the chart getting updated accordingly.



Check our 1-page, downloadable illustrative guide explaining all the steps for a quick reference.



If you have any feedback or suggestions, please post them in the comments below.

To get our FREE downloadable Illustrative Guide for about 32 unique Column Charts, enter your email here!

Leave a Reply

Your email address will not be published. Required fields are marked *