Leave a Reply

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

Fixing Stacked Charts with Tiny Slices

Last updated

Feb 27th, 2026

Related resources:

, ,
Ann K. Emery

Yesterday, a woman brought a graph to Office Hours that looked something like this:

The stacked chart wasn’t terrible.

She already formatted it, following all the usual dataviz and accessibility principles. (White outlines, brand colors, direct labels instead of legends, sequential colors for a sequential variable, only labeling the min and max on the scale, using sufficient color contrast, etc.)

The challenge was that her chart was going into a dynamic dashboard, so depending on which filters were selected, the numbers might be really big, really small, or even zero.

We needed to think forward and plan for all those different scenarios.

Challenge: A Single Stack is Lonely

Another challenge was that her chart looked lonely.

I don’t love stacked charts for a single stack.

I don’t have peer-reviewed articles to back this up; it’s a personal preference.

Stacks are extroverts. They thrive with their friends, like this:

Challenge: Stacked Charts are Tough for Tiny Slices

Remember how her chart was going into a dynamic dashboard?

So depending on which filter(s) were selected, the numbers might be really small.

Stacked charts are terrible for small slices. They’re hard to label, and even harder to see.

You’ve run into this, haven’t you? It’s a common dataviz headache.

Challenge: Stacked Charts are Tough for Zeros

Another common dataviz headache is that stacked charts are terrible for zeros.

Because they literally can’t show zeros. There’s nothing to visualize.

Sure, I’ve seen people try all sorts of workarounds, like adding text boxes off to the side that explain that a category isn’t shown because the number was a zero. But that’s messy and time-consuming.

Solution: Use Columns/Bars Instead of Stacks

I often recommend changing the stacked bar/column into a regular bar/column, like this.

(Should you use vertical columns or horizontal bars? I’m using vertical columns here because this particular graph is sequential.)

(Worried you’ll have to delete the chart and start from scratch? No way! It’s faster than that. You can change the chart type with just a few clicks.)

Can you see how regular bar/column charts work better for tiny numbers?

Can you see how regular bar/column charts work better for zeros?

And don’t worry — regular bar/column charts still work when comparing multiple categories, too. We’d simply make a small multiples layout, like this.

Your Turn

These principles can and should be applied to every software program.

As you can see, I’m using everyday software (Excel) in these examples.

Have any how-to Excel questions? Comment here and let me know. I’ll post a link to an existing tutorial, or I’ll make a brand new tutorial for you.

More about Ann K. Emery
Ann K. Emery is a sought-after speaker who is determined to get your data out of spreadsheets and into stakeholders’ hands. Each year, she leads more than 100 workshops, webinars, and keynotes for thousands of people around the globe. Her design consultancy also overhauls graphs, publications, and slideshows with the goal of making technical information easier to understand for non-technical audiences.

Leave a Reply

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

You Might Like

Our complimentary mini course for beginners to dataviz. Takes 45 minutes to complete.

Enroll

How to Label Only the Min and Max on the Excel Graph

You’ll learn how to adjust your graph’s vertical scale so that it only shows the minimum and maximum value. You’ll adjust the min and max “bounds” and the “units.”

More »

Inside our flagship dataviz course, you’ll learn software-agnostic skills that can (and should!) be applied to every software program. You’ll customize graphs for your audience, go beyond bar charts, and use accessible colors and text.

Enroll

Spreadsheets to Stories
Weekly Newsletter

You’ll receive:
  • how-to tutorials about data management, analysis, visualization, and storytelling;
  • spreadsheets to download so you can try it yourself; and
  • the latest info about our online courses.

    Our weekly newsletter is shared with a community of 8,000 professionals.