How to Repeat Row Labels in Power BI Matrix

Cody Schneider7 min read

Working with Power BI's matrix visual feels powerful until you expand a category and watch your row labels suddenly vanish from subsequent rows. This behavior, known as a "stepped layout," is the default setting, but it can make reports confusing and create major headaches when you export data to Excel. This article will show you the simple fix to repeat row labels on every single row, making your reports significantly easier to read and use.

GraphedGraphed

Build AI Agents for Marketing

Build virtual employees that run your go to market. Connect your data sources, deploy autonomous agents, and grow your company.

Watch Graphed demo video

Why Does Power BI's Matrix Hide Row Labels by Default?

Before jumping into the solution, it's helpful to understand why Power BI behaves this way. The matrix visual, by default, uses a stepped layout. Think of it like an organizational chart or nested folders on your computer. The main category is on the left, and each subcategory is indented underneath it.

This design has a purpose:

  • Saves Space: It creates a more compact view by not repeating the parent category label for every single line item.
  • Shows Hierarchy: The indentation clearly shows the parent-child relationship between data points at a glance.

While this is useful for drilling down within a dashboard, it's not ideal for every situation. When you read a long report or export the data, you lose the context of which parent category a row belongs to without scrolling all the way back up. This is especially frustrating if you plan to use the exported data in an Excel PivotTable, as you'll have blank cells where the main category labels should be.

Luckily, changing this behavior is incredibly straightforward. It's just a single toggle switch hidden in the formatting options.

Free PDF · the crash course

AI Agents for Marketing Crash Course

Learn how to deploy AI marketing agents across your go-to-market — the best tools, prompts, and workflows to turn your data into autonomous execution without writing code.

The Easy Fix: Repeating Row Labels in Your Matrix (Step-by-Step)

Fixing the disappearing labels problem takes less than 30 seconds. All you need to do is disable the stepped layout. Here's exactly how to do it.

Step 1: Select Your Matrix Visual

First, click on the matrix visual within your Power BI report canvas. This will activate the visual and bring up its associated settings panes on the right-hand side of the screen.

Step 2: Open the "Format Visual" Pane

With the matrix selected, look to the right-hand menus. Click on the icon that looks like a paintbrush. This is the Format visual pane, where you can control the appearance and layout of your selected visual.

Step 3: Find and Expand the "Row Headers" Section

Inside the Format visual pane, you'll see a list of formatting options like "Visual," "Grid," "Column headers," and so on. Scroll down until you find Row headers and click on it to expand the section. This is where all the controls for your row labels live.

Step 4: Turn Off the "Stepped Layout" Toggle

Inside the Row headers section, scroll down to the "Options" subsection. You will see a toggle switch labeled Stepped layout. By default, this is turned on.

Click the toggle to turn it Off.

Instantly, you'll see your matrix transform. The indentation will disappear, and the visual will flatten into a traditional tabular format. Every row will now have its own dedicated label for each level of the hierarchy, giving you the clean, easy-to-read table you were looking for.

Stepped Layout On vs. Off: A Quick Comparison

Understanding the visual and functional differences between the two layouts will help you know when to use each one.

GraphedGraphed

Build AI Agents for Marketing

Build virtual employees that run your go to market. Connect your data sources, deploy autonomous agents, and grow your company.

Watch Graphed demo video

With Stepped Layout On (Default)

  • Appearance: A hierarchical, tree-like structure with indented subcategories.
  • Pros: Compact design that highlights parent-child relationships effectively within an interactive dashboard. The +/- icons are intuitive for expanding and collapsing sections.
  • Cons: Labels don't repeat, making it difficult to read across deep or long tables. It produces messy, unusable data when exported to Excel because of the blank cells that need to be manually filled.

With Stepped Layout Off (Labels Repeated)

  • Appearance: A flat, traditional table, similar to a spreadsheet. Each level of the hierarchy gets its own column.
  • Pros: Every row contains its full context, making it extremely easy to read. It's the perfect format for exporting to tools like Excel, as the data is clean and ready for sorting, filtering, or creating a PivotTable without any extra data cleanup.
  • Cons: A flat layout uses more vertical screen space, which might require more scrolling for users in some dashboards.

When Is Repeating Row Labels Most Useful?

While the stepped layout has its place, disabling it is often the better choice, especially in these common scenarios:

1. Exporting Data to Excel or Google Sheets

This is arguably the most common reason to disable the stepped layout. When you export a matrix with stepped layout enabled, you get blank cells for the parent categories. Anyone who uses Excel knows the pain of seeing those blanks and realizing you have to manually copy and paste or use the "fill down" feature before you can even think about creating a PivotTable. By turning off the stepped layout before exporting, you get a perfectly formatted table where every row is complete, saving you and your team valuable time and frustration.

2. Improving Readability for Large Reports

Imagine a sales report matrix that breaks down sales by Region, then Country, then Salesperson. With the stepped layout, if you scroll down to a salesperson at the bottom of a long list, you might lose track of which Country or Region they belong to. You have to scroll back up to regain context. By repeating the labels on every row, each salesperson's record includes their exact Country and Region, making the report drastically easier to scan and understand.

Free PDF · the crash course

AI Agents for Marketing Crash Course

Learn how to deploy AI marketing agents across your go-to-market — the best tools, prompts, and workflows to turn your data into autonomous execution without writing code.

3. Creating Formal or "Print-Ready" Tables

For presentations, PDFs, or printed documents, the flat, tabular style is often considered more professional and straightforward. It presents data in a clear, unambiguous way that requires no prior knowledge of how "stepped layouts" work. If your audience isn't familiar with Power BI's default styles, a flat table will feel more intuitive and look cleaner.

Bonus: Other Useful Matrix Formatting Options

While you're inside the Row headers section, there are a few other handy options you can tweak to further customize your matrix:

  • +/- icons: This option allows you to turn the expand/collapse icons on or off. Even with the stepped layout disabled, you can still let users expand and collapse categories. Turning these on adds a layer of interactivity to your flat table.
  • Subtotals Per row level: In the Subtotals section of the formatting pane, you can specify whether to show subtotals at the bottom of each category level. This can be great for granular analysis.
  • Values > Show on rows: This isn't in the Row headers section, but it's another powerful layout switcher. Under the "Values" card in the formatting pane, you'll find a toggle for "Show on rows." This can change your value measures from columns into repeating rows under each category, giving you yet another way to slice your data. This works particularly well when combined with a non-stepped layout.

Final Thoughts

Turning off the stepped layout in Power BI is a small change that can have a huge impact on your reports. It improves readability, creates a much better user experience, and makes your data immediately usable when exported for further analysis. A single click transforms your matrix from a nested list into a powerful, clean, and professional-looking table.

While mastering formatting tricks in Power BI is an important skill, we built Graphed because we believe getting answers from your data shouldn't require searching through documentation for hidden settings. Instead of requiring you to learn the complexities of a dozen different GUIs and settings panels, you can simply connect your data sources to Graphed and describe the dashboards or reports you need in plain English. We handle the rest automatically, turning hours of manual setup into a 30-second conversation, so you can focus on making decisions, not building reports.

Related Articles