Power BI Column Chart: How to Create It, Every Type and Formatting

A Power BI column chart shows one vertical column per category, and the height of each column is its value. To create one, select a column chart in the Visualizations pane, add a category such as Region to X-axis and a number such as Revenue to Y-axis.

At Contoso, the sales manager asked me for a quick view of revenue by region, then by region and product category, then revenue next to units sold. Each of those needs a different column chart type. In this tutorial, I’ll show how to build each one in Power BI Desktop, when to pick which, and how to format and fix them.

Quick answer: In Power BI Desktop, select Clustered column chart in the Visualizations pane. Put a category in X-axis and a measure in Y-axis. Add a second category to Legend to split the columns, and choose Stacked, Clustered or 100% stacked column depending on whether you want totals, side-by-side values or shares. Format it under Format visual > Visual > Columns.

What is a column chart in Power BI?

A column chart compares values across categories with vertical bars. It works best for a handful of categories, such as regions, products or months. A bar chart shows the same thing with horizontal bars, which is easier to read when the category names are long or there are many of them. For that version, see how to create a bar chart in Power BI.

Use a column chart when the question is “which one is bigger?” or “how did it change from month to month?”. If you need to show parts of a whole for a single total, a pie or donut chart is often clearer.

Column chart types in Power BI

Power BI Desktop has three column chart visuals, plus two combo charts that add a line:

TypeWhat it showsUse it when
Clustered columnColumns side by side for each legend itemYou compare the segments with each other
Stacked columnSegments stacked into one column per categoryYou care about the total and its parts
100% stacked columnEvery column is 100%, split by shareYou compare the mix, not the size
Line and clustered columnClustered columns with a line on its own axisTwo measures with different scales
Line and stacked columnStacked columns with a lineA total split by segment, plus a trend or target

Two related visuals are worth knowing too. A ribbon chart in Power BI ranks the segments in each column, and a Power BI waterfall chart shows how a starting value rises and falls to an end value.

How to create a column chart in Power BI

I’m using a Sales table with 600 orders from 2025 and 2026, with Region, Category, Units and Revenue in USD columns.

  1. Open your report in Power BI Desktop and select an empty spot on the page.
  2. In the Visualizations pane, select Clustered column chart. An empty chart appears.
  3. In the Data pane, select Region. It goes to X-axis.
  4. Select Revenue. It goes to Y-axis as Sum of Revenue.
Power BI clustered column chart of Sum of Revenue by Region for West, Central, South and East, with Region in X-axis and Sum of Revenue in Y-axis

With one measure and no legend, a clustered column chart and a stacked column chart look exactly the same. The type only matters once you add a field to Legend or a second measure to Y-axis.

You can also drop more than one field in X-axis, such as Year and Region. That creates a hierarchy, and the drill arrows above the chart let you move between the levels.

Stacked vs. clustered vs. 100% stacked column chart

To compare the three, I built each type with the same fields: Region in X-axis, Revenue in Y-axis and Category in Legend.

Power BI stacked, clustered and 100% stacked column charts side by side, each showing Sum of Revenue by Region and Category for Furniture, Office Supplies and Technology
  • Stacked column (left) answers which region sells the most overall. Central is the tallest, at about $0.59 million.
  • Clustered column (middle) compares the categories directly. Technology is by far the biggest in every region, while Office Supplies is so small its columns barely show.
  • 100% stacked column (right) answers what share each category has. Furniture makes up roughly a third of West’s revenue, but less in the other regions.

For the full steps, total labels and legend options, see how to create a stacked column chart in Power BI and the clustered column chart in Power BI.

You can switch between types at any time. Select the chart and pick another column visual in the Visualizations pane, and your fields stay in place.

Show two measures with a line and column chart

You can put several measures in Y-axis of a clustered column chart, but they share one scale. Revenue in the hundreds of thousands next to units in the low thousands makes the units columns almost invisible. A combo chart fixes that with a second axis.

  1. Select Line and clustered column chart in the Visualizations pane.
  2. Add Region to X-axis and Revenue to Column y-axis.
  3. Drag Units to Line y-axis. Checking its box adds it to the columns instead.
Power BI line and clustered column chart with Sum of Revenue columns by Region and a Sum of Units line on a secondary axis from 1500 to 1700

The units line now has its own axis on the right, from 1,500 to 1,700. Power BI shows the secondary axis automatically when the two ranges don’t overlap. For more options, see how to create and use a Power BI combo chart.

Format a Power BI column chart

Select the chart and open Format visual. The Visual tab holds the chart settings and the General tab holds the title, size and position. These are the settings I change most often:

  • Columns: column color, transparency, border and spacing. Under Apply settings to, pick one category or series to color it on its own.
  • Data labels: shows the value on each column. For stacked charts, Total labels adds the column total on top.
  • X-axis and Y-axis: font, title, and the Y-axis range. Set a fixed minimum of 0 so small differences don’t look huge.
  • Legend: position and title, or turn it off when there’s only one series.
  • Title on the General tab: replace “Sum of Revenue by Region” with a sentence your readers understand.
Power BI Format visual Columns card with Apply settings to Categories set to All, the Color picker with fx button, Transparency at 0% and Border turned off

The fx button next to Color opens conditional formatting, where you can color columns by rules, a gradient or a color measure. I explain each option in conditional formatting in a Power BI stacked column chart.

Sort the columns

Power BI usually sorts a new column chart by its value, highest first. To change it, select More options (…) on the chart, point to Sort by, choose the field, and select Sort ascending or Sort descending.

For months or custom orders such as Small, Medium, Large, sort the column itself with Column tools > Sort by column. The same ideas apply to bar charts, as shown in how to sort a stacked bar chart in Power BI.

Small multiples and data point limits

Add a field to Small multiples to repeat the chart once per value, for example one small column chart per year. The grid starts at 2 by 2 and can go up to 6 by 6. Total labels and the zoom slider are turned off while small multiples are used.

Column charts also have data limits. With a categorical X-axis, Power BI loads 500 categories at a time and shows up to 60 legend series. If columns or legend items seem to be missing, filter the chart down or use a Top N filter.

Common problems and fixes

  • The Legend well won’t accept a field: Y-axis has more than one measure. Charts with multiple measures don’t support a legend, so remove one measure.
  • One series is too small to see: it’s on the same scale as a much bigger one. Use a line and clustered column chart and move it to the line axis.
  • The months are in alphabetical order: sort the month name column by a month number column.
  • Total labels are missing: they’re only for stacked charts, and they’re off while small multiples are used.
  • The columns look too thin: reduce the space between categories under Columns, or make the visual narrower.

Ready to try other Power BI visuals? These are a good next step:

Frequently Asked Questions

How do I create a column chart in Power BI?

Select a column chart in the Visualizations pane, then add a category to X-axis and a measure to Y-axis. Microsoft’s column chart documentation lists the valid field combinations.

What is the difference between a stacked and a clustered column chart?

A stacked column chart puts the legend segments on top of each other in one column, so you see the total. A clustered column chart puts them side by side, so you compare the segments.

Can a Power BI column chart have two Y-axes?

Not the plain column chart. Use a line and clustered column or line and stacked column chart, and put the second measure in Line y-axis.

Why can’t I add a legend to my column chart?

The chart has more than one measure in Y-axis. Column charts with multiple measures don’t support a legend.

How do I change the space between columns in Power BI?

Select the chart, open Format visual > Visual > Columns and adjust the spacing under its layout settings.