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

The Power BI Data Visualization World Championships is back! Get ahead of the game and start preparing now! Learn more

Reply
Kirk_1
Frequent Visitor

RANKX when “Product” appears on multiple rows?

How do I get RANKX to work on filtered data source where same product appears on multiple rows?

In this Excel example, the data loads easily into a pivot table for the desired result.

Kirk_1_3-1676841837694.pngKirk_1_4-1676841868313.png

As you can see, Banana ranked #2 in the WEST, but #3 in the EAST.

 

What am I missing in my RANKX calculated measure?

$ RANK = RANKX(ALLSELECTED(ItemRANK[Product]), SUM(ItemRANK[Dol$ Sales]), ,DESC)

Kirk_1_0-1676841657207.png

 

I want to be able to filter on different Time Period, different Geography, different Brands and rank to change based on slicer/filtering. Thanks.

 

1 ACCEPTED SOLUTION

Hi @FreemanZ 
Not 100% sure what exactly @Kirk_1's requirement is but below I'm proposing two options

1.png

View solution in original post

6 REPLIES 6
Kirk_1
Frequent Visitor

Hi FreemanZ

That helped, but the rank result is not correct when filtered or unfiltered.

Kirk_1_1-1676854532797.png

 

 

 

 

hi @tamerj1 

may we ask you to shed some light on this challenge?

Hi @FreemanZ 
Not 100% sure what exactly @Kirk_1's requirement is but below I'm proposing two options

1.png

Hello @tarmerj1

THANK YOU!  Both of your options work, but option 1 is my desired result.

I am going to use:

$ RANK = RANKX(ALLSELECTED(ItemRANK), CALCULATE(SUM(ItemRANK[Dol$ Sales])), ,DESC)

 

 

The fix was to remove [Product] from ALLSELECTED. Thanks @tarmerj1 and @FreemanZ, much appreciated.

Kirk_1
Frequent Visitor

FreemanZ
Super User
Super User

hi @Kirk_1 

try like:

$ RANK = RANKX(ALLSELECTED(ItemRANK[Product]), CALCULATE(SUM(ItemRANK[Dol$ Sales])), ,DESC)

Helpful resources

Announcements
Power BI DataViz World Championships

Power BI Dataviz World Championships

The Power BI Data Visualization World Championships is back! Get ahead of the game and start preparing now!

December 2025 Power BI Update Carousel

Power BI Monthly Update - December 2025

Check out the December 2025 Power BI Holiday Recap!

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.