Hands typing on a laptop beside printed charts, with the screen facing away from the viewer.

Stacked Bar Chart: Totals, Parts, and Shares Made Clear

In a standard stacked bar chart with nonnegative values, each bar’s length represents a category total, divided into component values. Use one when readers need to compare overall size and see what contributes to it; choose a different chart when precise comparisons between individual components matter most.

The key is to separate three questions: how large is the total, how large is a component, and what share does that component represent? The example below shows how to answer each, followed by guidance on choosing a format and building it in Microsoft Excel.

In This Article

What the Segments Must Add Up To

Each bar represents a category, such as a sales region. Its colored segments represent parts of that category’s total, such as orders placed through different channels. A stacked bar graph can run horizontally or vertically; the vertical version is also called a stacked column chart.

For the stack to mean anything, its components must use the same units and must not overlap. You can add online orders to phone orders if each order belongs to exactly one channel. You cannot add “online orders” to “orders from returning customers,” because an order could appear in both groups.

The same rule excludes many averages and percentages. Average delivery times for different warehouses do not add up to an overall delivery time. Separately calculated customer satisfaction percentages do not add up either. Build the total from valid component values first; calculate a share only after you know its denominator.

Read a Worked Example

Consider this illustrative order table.

RegionOnlineStorePhoneTotal
East403030100
West20402080
Central604020120

Read a segment value from its length, not its ending position. In East, the online segment would represent 40 orders, followed by the store segment representing 30 orders. On a numbered cumulative axis, the store segment would run from 40 to 70 orders: 70 − 40 = 30.

Read the category total at the bar’s far end. Central has 60 + 40 + 20 = 120 orders, making it the largest category in this example.

Calculate a percentage share as component ÷ total × 100. For West’s store orders, that is 40 ÷ 80 × 100 = 50%. The store segment therefore occupies half of West’s bar, even though the underlying value remains an order count.

Choose Counts or Percentages

Standard stacked bar charts preserve absolute values. Longer bars mean larger totals, so this format answers questions about volume as well as composition. In the example, you can see which region handled the most orders without reading every cell.

A 100% stacked bar chart instead gives every category the same full length, with the scale running from 0 to 100%. Each segment shows its share of its own category. This is useful when the question concerns the channel mix, because differences in total volume no longer dominate the display.

That normalization removes information. Equal-length bars do not mean equal order counts, and a larger share can still represent fewer orders. If both views matter, keep the percentage chart and add clearly labeled totals outside the bars. Do not rely on percentage labels alone to communicate business volume.

Build the Chart in Excel

Organize your worksheet with categories in the first column and one component series in each following column. Use descriptive headers, such as Region, Online, Store, and Phone. A separate Total column can help you inspect the data, but leave it out of the chart selection: including it would count the same orders again.

Select the category and component cells, then use Insert → Insert Column or Bar Chart → Stacked Bar. Choose the percentage variant if your purpose is comparing composition. If Excel turns the regions into colored series instead of separate bars, use Chart Design → Switch Row/Column.

Once the structure is correct, give the chart a title that identifies the measure and grouping, such as “Orders by Region and Channel.” Label the value axis with its unit. Excel’s ribbon wording can vary by version.

For compact spacing, adjust Gap Width under Format Data Series. Treat that as a design choice, not a rule; leave enough room for labels to remain distinct.

Make Comparisons Easy to See

A stacked horizontal bar chart gives long category names more room than a vertical layout. Whichever orientation you choose, keep the value axis anchored at zero for ordinary positive values. A truncated baseline exaggerates differences and makes segment lengths harder to interpret.

Keep the segment order and color assignments consistent across categories. If online orders come first in one bar, they should come first everywhere. Put the component readers most need to compare next to the baseline, where its starting position stays fixed.

The other components are harder to compare. Their starting positions shift with the values before them, so readers must judge lengths without a shared baseline. Grouped bars are often clearer when comparing one component across categories is the main task.

Color helps readers follow those components, but it should not carry the whole explanation. Use readable labels or a nearby legend, and avoid combinations distinguishable only by red versus green. Direct value labels can help a small stacked chart; crowded labels can make a larger one less useful.

Handle Negative Values Carefully

Negative values change what the shape means. In a common diverging layout, positive components stack on one side of zero and negative components stack on the other. The full distance from the negative endpoint to the positive endpoint is not the net total.

Label the net total separately if readers need it.

This layout can show contributions to a balance, provided the components remain valid additions and deductions. It is less suitable when readers expect every bar’s length to represent its final balance. A waterfall chart may communicate a sequence of increases and decreases more clearly. Percentage stacks with mixed signs also need special care because the denominator and normalization method can change their meaning.

Key Takeaways

  • In a standard, nonnegative stack, bar length shows the category total and segments show component values.
  • Use this format when both totals and composition matter.
  • Keep the baseline at zero and segment order consistent.
  • Floating segments are harder to compare because they lack a shared baseline.
  • Percentage stacks compare shares, not absolute totals.

Frequently Asked Questions

How Do I Create a Stacked Bar Chart in Excel?

Select a table containing category labels and component values, then insert a stacked bar chart from the Insert tab. Use the series names in the legend to spot an incorrect orientation, and switch rows and columns if needed. Add data labels through Chart Design → Add Chart Element → Data Labels when exact values need to appear.

What Does a 100% Stacked Bar Chart Look Like?

All bars have equal overall length, while their colored sections vary in proportion. The percentage axis, rather than the bar length, identifies the normalized format. Include category totals separately if readers also need to understand differences in volume.

How Do I Interpret a Stacked Bar Chart?

Identify the axis unit and use the legend to match colors to components. Read a segment between its two boundaries; its endpoint alone is a cumulative position. Then decide whether the chart encodes counts or shares before comparing categories.

What Is a Disadvantage of a Stacked Column Chart?

Upper segments usually begin at different heights, making small differences difficult to judge. Narrow columns can also leave little room for labels. A grouped column chart gives each component a common baseline when precise comparison matters more than composition.

Can I Use a Stacked Bar Chart for Averages?

Do not stack independently calculated averages as though their sum were a meaningful overall average. An overall average generally requires the underlying observations or appropriate weights. Plot those averages as separate bars or points unless you have a specific, valid additive decomposition.

Choose Totals, Shares, or Both

Before building, check that the components belong to the same whole without overlap. Then identify the reader’s priority: total volume, percentage mix, or precise component comparisons. Use that priority to choose standard stacks, percentage stacks with totals shown separately when scale matters, or grouped bars.