How to make Mirror chart in Excel

Excel 365
A mirror bar chart or double bar chart is a special type of bar chart (actually, a simplified version of a diverging chart referred to as a comparative histogram) that displays two sets of data comparatively side by side along the vertical axis. The chart resembles a reflection of a mirror, hence the name "mirror bar chart":
Mirror chart in Excel 365

Generally, this kind of chart is used as an alternative to the regular or stacked bar chart to compare two (or more) opposing data sets. Do not use the plotting option described below if you need to display the axes on the chart.

In addition to the mirror chart, for the same purposes can be used the following types of charts:

  • A butterfly chart that usually leaves spaces between columns:
    Butterfly chart in Excel 365
  • A double-sided or bidirectional chart that displays two data sets on opposite sides:
    Bidirectional chart in Excel 365
  • A tornado chart similar to all other charts but with sorted data:
    Tornado chart in Excel 365
  • A demographic pyramid, also known as a population pyramid, is a special chart for representing and analyzing the population of both genders using age groups. It can be created using any of the mentioned ways, where female and male population values are displayed on the right and left, and the age groups are the vertical categories.

For example, according to the results of a survey conducted in a company, were identified the most actively used social media applications among different age groups:

Mirror chart data in Excel 365

To create a mirror chart in Excel, do the following:

   1.   Prepare the data

To arrange the data symmetrically to some vertical axis, you need to add a column with the following formula:

= 100% - value of the left column:

Mirror chart additional data in Excel 365

Note: See how to calculate the size of this column for non-percentage data (more complex variant).

   2.   Create a simple bar chart

Select the data range (in this example, B2:E7), then on the Insert tab, in the Charts group, choose the Insert Column or Bar Chart button:

Insert Bar or Column Chart in Excel 365

From the Insert Column or Bar Chart dropdown list, under 2-D Bar, choose the Stacked Bar chart:

Stacked Bar chart in Excel 365

Excel creates a simple bar chart:

Simple bar chart in Excel 365

   3.   Format the horizontal axis

To move the horizontal axis to the correct position, do the following:

   3.1.   Right-click on the horizontal axis and choose Format Axis... in the popup menu:

Format Axes in popup Excel 365

   3.2.   On the Format Axis pane, on the Axis Options tab:

To position axis

  • In the Axis Options section:
    • Under Bounds, in the Maximum field, type 2 (100% for the left data range and 100% for the right data range),
    • Under Vertical axis crosses:
      • Check the Axis value option,
      • Type the middle value = 1:
Format Axis bounds in Excel 365

To hide the axis

  • In the Labels section, from the Label Position dropdown list, choose None:
Hide Axis labels in Excel 365

   4.   Format the vertical axis

To move labels to the correct position in the reverse order, do the following:

   4.1.   Right-click on the vertical axis and choose Format Axis... in the popup menu.

   4.2.   On the Format Axis pane, on the Axis Options tab:

  • In the Axis Options section, select the Categories in reverse order checkbox:
    Format Vertical Axis in Excel 365
  • In the Labels section, from the Label Position dropdown list, choose Low:
Axis labels to Low position in Excel 365

Excel changes the axis in the chart:

Formatted axes for Mirror chart in Excel 365

   5.   Format the chart

Optionally, move the legend, type the chart title, and fill the data series as you prefer (see more about filling options in Microsoft).

   6.   Format data series

Hide the first data series

   6.1.   Right-click on the first data series (in this example, Gap) and choose Format Data Series... in the popup menu:

Format Data Series in popup menu Excel 365

   6.2.   On the Format Data Series pane, on the Series Options tab:

  • In the Fill section, select the No fill option,
  • In the Border section, select the No line option:
Empty Data Series in Excel 365

Change the thickness of other data series

   6.3.   On the Format Data Series pane, on the Series Options tab, in the Series Options group, type or select a value for the most pleasing effect.

For example, 50%:

Gap Width in data series Excel 365

Format other data series by changing the bar shape

   6.4.   On the Insert tab, in the Illustrations group, click the Shapes button:

Shapes button in Excel 365

From the Shapes dropdown list, select the shape you prefer. For example, Rectangle: Top Corners Rounded:

Rectangle - Top Corners Rounded in Excel 365

   6.5.   Format the shape:

   6.5.1.   Change the thickness and format of this shape using yellow points:

Formatted shape for data series in Excel 365

   6.5.2.   Rotate the shape by:

  • Using the rotation handle at the top of the selecting border:
    Rotation handle in Excel 365
  • On the Shape Format tab, in the Arrange group, select some commands in the Rotate dropdown list.

    For example, Rotate Right 90o:

    Rotate in Excel 365

   6.5.3.   Customize the shape filling options (see more about filling options in Microsoft).

   6.6.   Copy the shape to the Clipboard by clicking the Copy button on the Clipboard group on the Home tab (or by pressing Ctrl+C):

Copy in Excel 365

   6.7.   Select the chart data series and click the Paste button on the Clipboard group on the Home tab (or by pressing Ctrl+V):

Paste in Excel 365

For example:

Formatted data series in Excel 365

Repeat this customization for other data series.

   7.   Add data labels

To add data labels to the chart, do one of the following:

  • Click on the Chart Elements button, select the Data Labels list, then select the position of the labels:
    • For the left data series, choose Inside Base,
    • For the right data series, choose Inside End:
    Chart Elements, Data Labels, Inside End in Excel 365
  • On the Chart Design tab, in the Chart Layouts group, click the Add Chart Element button:
    Add Chart Element button in Excel 365

    From the Add Chart Element dropdown list, choose Data Labels, then select the place for the labels:

    • For the left data series, choose Inside Base:
      Add Data Label in Excel 365
    • For the right data series, choose Inside End.

Make any adjustments to the stepped chart as you desire.

Please, disable AdBlock and reload the page to continue

Today, 30% of our visitors use Ad-Block to block ads.We understand your pain with ads, but without ads, we won't be able to provide you with free content soon. If you need our content for work or study, please support our efforts and disable AdBlock for our site. As you will see, we have a lot of helpful information to share.