Create a Positive/Negative bar chart in Excel

In this post I want to explain step by step how to create a positive/negative bar chart in Microsoft Excel. Another interesting post for Excel is here about how to highlight content.

If you want to show how multiple units does comparison to each other based on the same criteria clearly, you can use the positive negative bar chart which can display positive and negative development very good as below screenshot shown.

doc positive negative chart 1
Positive/Negative bar chart in Excel Positive/Negative bar chart in Excel

Arrange data

Supposing the original data displayed as below:

doc positive negative bar 2

Firstly, add some helper columns:

  1. Calculate the difference between two columns (Column C and Column B). In cell D2, type this formula
=C2-B2

Drag fill handle down to calculate the differences.

doc positive negative bar 3
  1. Calculate the increase or decrease percentage. In cell E2, type this formula
=D2/B2

Drag fill handle down to fill cells with this formula

doc positive negative bar 4

Then keep cells selected, click Home tab, and go to the Number group, choose Percent Style button to format the cells shown as percentage.

doc positive negative bar 5
  1. Calculate the positive value and negative value. In cell F2, type this formula
=IF(E2>0,E2,NA())

E2 is the percentage cell, drag fill handle down to fill the cells with this formula.

doc positive negative bar 6

In Cell G2, type this formula

=IF(E2<0,E2,NA())

E2 is the percentage cell, drag fill handle down to fill the cells with this formula.

doc positive negative bar 7

Now, select F2: G9, click Home > Percent Style to format these cells as percentages.

doc positive negative bar 8

Create chart

Now create the positive negative bar chart based on the data.

  1. Select a blank cell, and click Insert > Insert Column or Bar Chart > Clustered Bar
doc positive negative bar 9
  1. Right click at the blank chart, in the context menu, choose Select Data.
doc positive negative bar 10
  1. In the Select Data Source dialog, click Add button to open the Edit Series dialog. In the Series name textbox, choose the Percentage header, then in the Series values textbox, choose E2:E9 that contains increasing and decreasing percentages, click OK.
doc positive negative bar 11
doc positive negative bar 12
  1. Back to the Select Data Source dialog, click Add to go to the Edit Series dialog again, select F1 as the series name, and F2:F9 as the series values. F2:F9 are the positive values, Click OK.
doc positive negative bar 13
  1. Again, Click Add in the Select Data Source dialog to go to the Edit Series dialog, select G1 as series name, G2:G9 as series values. Click OK.
doc positive negative bar 14
  1. Back to the Select Data Series dialog, click Edit button in the Horizontal (Category) Axis Labels section, and choose A2:A9 as the axis label names in the Axis Labels dialog, click OK > OK to finish the select data.
doc positive negative bar 15
doc positive negative bar 16

Now the chart is displayed as below:

doc positive negative bar 17

Then select the blue series, which express the increasing and decreasing percentage values, click Delete to remove them.

doc positive negative bar 18

Adjust chart

Then adjust the chart.

  1. Right click at the axis labels, then choose Format Axis from context menu, and in the popped Format Axis pane, check Categories in reverse order checkbox in Axis Options section, and scroll down to the Labels section, choose Low from the drop-down list beside Label Position.
doc positive negative bar 19
doc positive negative bar 20
  1. Remove gridlines and X (horizontal) axis.
doc positive negative bar 21
  1. Right click at one series to select Format Data Point from the context menu, and in the Format Data Point pane, adjust Series Overlap to 0%Gap Width to 25%.
doc positive negative bar 22
  1. Right click at left series, and click Add Data Label > Add Data Labels
doc positive negative bar 23
doc positive negative bar 24
  1. Remove the #N/A labels one by one.
doc positive negative bar 25
  1. Select the chart to show the Design tab, and under Design tab, click Add Chart Element > Gridlines > Primary Major Horizontal.
doc positive negative bar 26

You can change the series color and add chart title as you need.

This normal way can create the positive negative bar chart, but it is troublesome and takes much time. For users who want to quickly and easily handle this job, you can try below method.

If you want the file to create a Positive/Negative bar chart in Excel, visit the download section.

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.