Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 

Level up your Power BI skills this month - build one visual each week and tell better stories with data! Get started

Reply
mhamlyn
New Member

Stacked table column widths

As a report author building stacked, table-like visuals, I need: 1) The ability to specify exact column widths numerically (px or character width) for Table and Matrix. 2) In Matrix, an option to fully hide the row-header column (or designate a hidden key) so it doesn’t wrap or affect row height. 3) Consistent persistence of manually set widths when fields are replaced in Values. Today, achieving a table-like Matrix requires workarounds (unique row keys, SELECTEDVALUE measures, shrink row header), which adds complexity for an aesthetic requirement. Numeric width input and a true 'hide row header' toggle would eliminate these workarounds and make stacked visuals consistent and efficient.
3 REPLIES 3
v-veshwara-msft
Community Support
Community Support

Hi @mhamlyn ,
Thanks for posting in  Microsoft Fabric Community.

The workarounds already shared by @d_m_LNK and @Ritaf1983  (such as using outline mode, disabling subtotals, fixing column width auto sizing, and adjusting row header settings) represent the supported options available today for achieving a more table-like layout with Matrix and Table visuals.

These can help in many scenarios, but they do not fully cover cases that require precise numeric column widths or a true option to hide the row header.

 

For visibility, we also noticed that you’ve already created a related Idea in the Ideas forum that captures these requirements around stacked table column widths and layout consistency:

Stacked table column width setting - Microsoft Fabric Community

 

Sharing this here so others running into similar limitations can review it, vote, or add additional context. Requests like this are best tracked through Ideas, as they would require product-level changes.

 

Thanks again for raising this and for sharing clear feedback.

Ritaf1983
Super User
Super User

Hi @mhamlyn 

You’re raising very real and painful points — these are well-known friction areas when trying to build table-like layouts with Matrix/Table.
I also noticed that you opened an Idea in parallel — I’ve voted for it and will share it with colleagues as well.

That said, for some of the things you mentioned, there are partial workarounds that may help already today, depending on the exact use case:

Symmetric matrix column widths
In recent Power BI versions, when the matrix is symmetric, you can define column width relative to the matrix itself — effectively enforcing an equal-width distribution across all value columns, regardless of content.
This doesn’t replace numeric px input, but it can help achieve visual consistency.

REPT-based techniques
Various REPT-based methods can be used to control perceived width and wrapping behavior.
This video demonstrates one such approach:
https://www.youtube.com/watch?v=4ZtuifazEHk

 

Model-level formatting techniques
Some formatting and layout behavior can be influenced directly from the model (rather than the visual), which can improve stability when swapping fields.
Example here:
https://www.youtube.com/watch?v=twiwgEXy87g&t=8s

 

Table-focused custom visuals
If the primary requirement is truly tabular reporting, it may be worth evaluating visuals that are designed specifically for that use case, such as Zebra BI Tables or Inforiver.
They are paid solutions, but they provide significantly more flexibility for column control, layout persistence, and table-centric reporting.

If this post helps, then please consider Accepting it as the solution to help the other members find it more quickly

Regards,
Rita Fainshtein | Microsoft MVP
https://www.linkedin.com/in/rita-fainshtein/
Blog : https://www.madeiradata.com/profile/ritaf/profile
d_m_LNK
Super User
Super User

Hi @mhamlyn 

Some of the issues are experiencing I have experienced as well (as long as I'm understanding you correctly). Some of these can be helped with some configuration changes in the format pane.  Consider trying these options:

 

Switching to outline mode and putting columns all in the rows section and only true measures in the values will allow it to feel more like a table:

d_m_LNK_4-1770395110772.png

 

When you do this you will want to also disable row subtotals to give it the true table look:

d_m_LNK_1-1770394873138.png

To fix your column widths use this setting so they don't dynamically change (works in table and matrix):

d_m_LNK_2-1770394929364.png

Also switching off row header icons will give it a cleaner table look:

d_m_LNK_3-1770395035929.png

 

 

-----------------------
Did this help?
Drop a kudo so others can find it ! 😄
Mark as a solution if it helped you make progress on your issue 😃

Helpful resources

Announcements
Fabric SQL PBI Data Days

Data Days 2026 coming soon!

Sign up to receive a private message when registration opens and key events begin.

New to Fabric survey Carousel

New to Fabric Survey

If you have recently started exploring Fabric, we'd love to hear how it's going. Your feedback can help with product improvements.

Power BI DataViz World Championships carousel

Power BI DataViz World Championships - June 2026

A new Power BI DataViz World Championship is coming this June! Don't miss out on submitting your entry.