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

Microsoft is giving away 50,000 FREE Microsoft Certification exam vouchers. Get Fabric certified for FREE! Learn more

Reply
dokat
Post Prodigy
Post Prodigy

Change Row Order in a table

Hi i am trying to change the row order in a table. I created a measure using below formula and added to values but didnt work. Can anyone help?

 

Rearrange Rows = switch(selectedvalue('P&L'[P&L]),"Volume Sales",1,"Gross Sales",2,"Trade Discounts",3,"Off Invoice Sales",4,"BDF(includes rebates)",5,"Customer NS",6,"ANSP(Cents)",7,"Total Cost of Goods-MGT",8,"Customer P&L - Gross Profit",9)
 
Below is the cirrent order of the rows
ANSP (Cents)
BDF (includes rebates)
Customer NS
Customer P&L - Gross Profit
Gross Sales
Off Invoice Sales
Total Cost of Goods - MGT
Trade Discounts
Volume Sales
1 ACCEPTED SOLUTION

@dokat , leave default as blank(), in place of 9 and then try

Full Power BI Video 20 Hours YouTube
Microsoft Fabric Series 60+ Videos YouTube
Microsoft Fabric Hindi End to End YouTube

View solution in original post

4 REPLIES 4
dokat
Post Prodigy
Post Prodigy

I will give it a try with adding a column. Is there a way to do this without changing the source data, via measures?

amitchandak
Super User
Super User

@dokat , Create this as new column and mark it as a sort column of 'P&L'[P&L]

 

Rearrange Rows = switch(('P&L'[P&L]),"Volume Sales",1,"Gross Sales",2,"Trade Discounts",3,"Off Invoice Sales",4,"BDF(includes rebates)",5,"Customer NS",6,"ANSP(Cents)",7,"Total Cost of Goods-MGT",8,"Customer P&L - Gross Profit",9)

 

 

Sort Month.png

 

 

How to Create Sort Column and Solve Related Errors:
https://www.youtube.com/watch?v=KK1zu4MBb-c

Full Power BI Video 20 Hours YouTube
Microsoft Fabric Series 60+ Videos YouTube
Microsoft Fabric Hindi End to End YouTube

In actual table there are more rows that i shared on the sample data. In the query editor raw table there are total of 15 rows. If i just code the 9 it won't work.

 

@dokat , leave default as blank(), in place of 9 and then try

Full Power BI Video 20 Hours YouTube
Microsoft Fabric Series 60+ Videos YouTube
Microsoft Fabric Hindi End to End YouTube

Helpful resources

Announcements
March PBI video - carousel

Power BI Monthly Update - March 2025

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

March2025 Carousel

Fabric Community Update - March 2025

Find out what's new and trending in the Fabric community.

Top Solution Authors