Power BI Stacked Bar Chart

Power BI Stacked Bar Chart is useful for comparing multiple dimensions against a single measure. Let me show you how to Create a Stacked Bar Chart in Power BI with examples.

For this Power BI Stacked Bar Chart demonstration, we will use the SQL Data Source that we created in our previous article. So, Please refer to the Connect Power BI to SQL Server and the List of Charts article to understand the Power BI Data Source.

How to Create a Power BI Stacked Bar Chart

To create a Stacked Bar Chart in Power BI, first Drag and Drop the Sales Amount from the Fields section to the Canvas region. It automatically creates a Column Chart, as shown in the below screenshot.

Power BI Stacked Bar Chart 1

By clicking the Stacked Bar Chart under the Visualization section, it automatically converts the Column Chart into a Stacked Bar Chart

Power BI Stacked Bar Chart 2

Next, let me add Color to the Axis section to create a Bar chart that shows the Sales Amounts by Color.

Power BI Stacked Bar Chart 3

Next, we add the English Country Region Name to the Legend section to convert it into the Stacked Bar Chart.

Power BI Stacked Bar Chart 4

This time, we added the State Province Name to Axis and the Country to Legend. From the screenshot below, you can see that the Country Name is acting as the Bar Color. It is because you can’t group the Country Names inside a State ( State Name Inherited from Country). Please remember this while you are working with a stacked bar chart.

Power BI Stacked Bar Chart 5

Hover over any stacked bar showing the Tool-tip of the State Name, Country, and Sales Amount.

Power BI Stacked Bar Chart 6

Create a Power BI Stacked Bar Chart Approach 2

First, click on the Stacked Bar Chart under the Visualization section. It automatically creates a Stacked Bar Chart with dummy data, as shown in the below screenshot.

Power BI Stacked Bar Chart 7

In order to add data to the Stacked Bar Chart, we have to add the required fields:

  • Axis: Please specify the Column that represents the Horizontal Bars.
  • Legend: Specify the Column to divide the Horizontal Bars.
  • Values: Any Numeric value such as sales amount, Total Sales, etc.

Let me drag the Sales Amount from the Fields section to the Values field and the Color field to the Axis Section.

Power BI Stacked Bar Chart 8

Next, add the English Country Region Name from the DimGeography table to the Legend section. You can do this by dragging Country to the Legend section or simply checkmark the English Country Region Name column.

Power BI Stacked Bar Chart 9

Now you can see a Stacked Bar Chart representing Sales by Color, further divided by Country Name. Hovering over any portion on a bar shows the Tool-tip of Color, Country, and its Sales Amount.

Power BI Stacked Bar Chart 10

Let me do some quick formatting to this Stacked Bar Chart

NOTE: I suggest you refer to the Format Stacked Bar Chart article to understand the steps involved in formatting the Stacked Bar Colors, Chart Title, Data Color, Background Color, Axis Colors, Axis font style, and colors, etc.

Power BI Stacked Bar Chart 11

FAQs

How do you make a stacked bar chart in Power BI?

Click on the Stacked Bar icon under the Visualization will automatically create a dummy chart. Furthermore, adding a Numeric measure (sales) to the X-axis, a dimension to the Y-axis, and another dimension (stacked) to the legend section generates the actual stacked bar chart.

How do I add a target line to a stacked bar chart in Power BI?

Under the Visualization pane, click on the Analytics tab. Next, expand the Constant Line and format it as per the requirement.