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

Get Fabric Certified for FREE during Fabric Data Days. Don't miss your chance! Request now

Reply
jmmoran20
Regular Visitor

Grouping Table Data by Region

Hello,

 

Looking for insight on grouping/conjoining data in a table. I've attached a picture to better describe what I'm looking to do. 

 

jmmoran20_0-1597247027737.png

As you can see, for USA there are several sites and it only displays USA once (instead of having USA, USA, USA, USA, etc). How can I do this? Unfortunately, I don't have access to this table just a screenshot of it. 

1 ACCEPTED SOLUTION
v-kelly-msft
Community Support
Community Support

Hi  @jmmoran20 ,

 

Value showing may be a problem when using matrix,not sure what's in your data,see my sample below:

You may take a try,just go to format>row headers>steps layout :off

Capture.PNG

If matrix doesnt work,I have a workaround for you:

First go to query editor>add column>index column;

Then create 2 columns as below:

_Area = 
var _previous=CALCULATE(MAX('Table'[Area]),FILTER(ALL('Table'),'Table'[Index]<EARLIER('Table'[Index])))
Return
IF(_previous<>BLANK(),BLANK(),'Table'[Area])
_Country = 
var _previous=CALCULATE(MAX('Table'[Country]),FILTER('Table','Table'[Index]<EARLIER('Table'[Index])&&'Table'[Country]=EARLIER('Table'[Country])))
Return
IF(_previous<>BLANK(),BLANK(),'Table'[Country])

And you will see:

2.PNG

For the related .pbix file,pls see attached.

 

Best Regards,
Kelly
Did I answer your question? Mark my post as a solution!

View solution in original post

3 REPLIES 3
v-kelly-msft
Community Support
Community Support

Hi  @jmmoran20 ,

 

Value showing may be a problem when using matrix,not sure what's in your data,see my sample below:

You may take a try,just go to format>row headers>steps layout :off

Capture.PNG

If matrix doesnt work,I have a workaround for you:

First go to query editor>add column>index column;

Then create 2 columns as below:

_Area = 
var _previous=CALCULATE(MAX('Table'[Area]),FILTER(ALL('Table'),'Table'[Index]<EARLIER('Table'[Index])))
Return
IF(_previous<>BLANK(),BLANK(),'Table'[Area])
_Country = 
var _previous=CALCULATE(MAX('Table'[Country]),FILTER('Table','Table'[Index]<EARLIER('Table'[Index])&&'Table'[Country]=EARLIER('Table'[Country])))
Return
IF(_previous<>BLANK(),BLANK(),'Table'[Country])

And you will see:

2.PNG

For the related .pbix file,pls see attached.

 

Best Regards,
Kelly
Did I answer your question? Mark my post as a solution!
amitchandak
Super User
Super User

@jmmoran20 , not very clear. You can try matrix, stepped layout off .

https://www.burningsuit.co.uk/blog/2019/04/7-secrets-of-the-matrix-visual/

Share with Power BI Enthusiasts: Full Power BI Video (20 Hours) YouTube
Microsoft Fabric Series 60+ Videos YouTube
Microsoft Fabric Hindi End to End YouTube
Anonymous
Not applicable

Hi @jmmoran20 

 

Not sure which chart you are using for visualization. Check the format tab of the vizualization if any avaiable option is present.

 

Alternatively, I would use the matrix chart for visualization, this will automatically repeat the names you have mentioned.

pranit828_0-1597248338567.png

 

Did I answer your question? Mark my post as a solution! Appreciate your Kudos!!

Regards,
Pranit

Helpful resources

Announcements
Fabric Data Days Carousel

Fabric Data Days

Advance your Data & AI career with 50 days of live learning, contests, hands-on challenges, study groups & certifications and more!

October Power BI Update Carousel

Power BI Monthly Update - October 2025

Check out the October 2025 Power BI update to learn about new features.

FabCon Atlanta 2026 carousel

FabCon Atlanta 2026

Join us at FabCon Atlanta, March 16-20, for the ultimate Fabric, Power BI, AI and SQL community-led event. Save $200 with code FABCOMM.

Top Solution Authors
Top Kudoed Authors