Horizontal Stacked Bar Chart
Horizontal Stacked Bar Chart
What Is This Report Type?
A Horizontal Stacked Bar Chart combines the horizontal orientation of a bar chart with the segment stacking of a stacked chart. Each horizontal bar is subdivided into colored segments representing different sub-categories, with the total length of the bar reflecting the aggregate value.
Why Is It Used?
This chart type is the ideal choice when you need to show part-to-whole compositions and your category labels are long or numerous. The horizontal layout provides ample space for full-text labels, while the stacked segments reveal the internal breakdown of each category—making it perfect for detailed categorical comparisons.
Key Features and Characteristics
| Feature | Description |
|---|---|
| Horizontal Layout + Stacking | Combines readable horizontal labels with stacked sub-category segments for dual insight. |
| Long Label Support | Category names are displayed horizontally along the Y-axis, eliminating truncation or rotation issues. |
| Proportional Segments | Each segment’s width reflects its proportional contribution to the category total. |
| 100% Mode Available | Normalize all bars to the same length to focus purely on percentage distribution. |
| Multi-Metric Stacking | Stack any number of metrics or sub-categories within each bar. |
When to Use It (Use Cases)
- HR Analytics: Showing workforce composition by department and seniority level.
- Survey Analysis: Displaying Likert-scale responses (Strongly Agree → Strongly Disagree) for multiple questions.
- Content Performance: Comparing traffic sources (Organic, Paid, Referral, Direct) for multiple landing pages.
- Supply Chain: Analyzing order volume breakdown by fulfillment method across multiple warehouses.
Real-Time Business Example
Scenario: An HR director needs to present the workforce distribution across all five company departments, broken down by seniority level, at a quarterly board meeting.
Visualization: A Horizontal Stacked Bar Chart lists departments (Engineering, Sales, Marketing, HR, Finance) along the Y-axis. Each bar is divided into three segments: Junior (light blue), Mid-Level (blue), and Senior (dark blue). The director can immediately see that Engineering has the largest team (200 employees) with the highest proportion of senior staff, while HR is the smallest team (55 employees) with a predominantly junior composition.
Common Metrics Displayed
- Headcount by Level: Employee counts segmented by role, seniority, or employment type.
- Response Distribution: Survey response counts across Likert-scale options per question.
- Revenue by Channel: Sales revenue per product line broken down by distribution channel.
- Task Status Breakdown: Task counts per project grouped by completion status (To-Do, In Progress, Done).
User Interactions
| Interaction | Behavior |
|---|---|
| Filters | Apply filters by department, time period, or any relevant dimension to refine the displayed data. |
| Hover / Tooltip | Hovering over a segment reveals the sub-category name, value, and percentage of the total bar length. |
| Click / Drill-Down | Clicking a segment filters the dashboard to display data specific to that sub-category. |
| Legend Toggle | Click a legend entry to show or hide its segment across all bars. |
| Export | Export to Excel. |
Creation Steps
- Select Horizontal Stacked Bar Chart as the report type.
- Group By: Drag a category field (e.g., Department).
- Metrics: Add multiple value fields for stacked segments (e.g., Junior Count, Senior Count).