cancel
Showing results for
Did you mean:

Find everything you need to get certified on Fabric—skills challenges, live sessions, exam prep, role guidance, and more. Get started

Frequent Visitor

## Rankx is Incorrect when similar ranked column added to table

I'm using RANKX to rank the number of "Monthly Lines" based on a column called "Parent and TC City".

The above rank work fine.
If I add the field "Parent Org" to the table, then the ranking is incorrect:

My measure for rank is:

Rank Parent City = RANKX(all(SCM_RMA_METRICS[Parent and TC City]),calculate([Monthly Lines]))
Any idea what's going on here?
Any help would be appreciated!
Link to Sample Rankx problem  https://1drv.ms/u/s!Aq5dyjpfjB3Ug9xgh8R7OSESIUJGww?e=HJ7idb
1 ACCEPTED SOLUTION
Solution Sage

Would something like this help?

``````Rank TC Parent City 2 =
RANKX(
ALL( 'Table'[Parent and TC City], 'Table'[Parent Org] ),
[Monthly Lines]
)``````

It seems to work in both of your scenarios.

Let me know how this works.

pbix: Rankx Problem.pbix

5 REPLIES 5
Solution Sage

If you are using a Matrix Visual, this video would help:

IF you are using a Table Visual, this video would help:

Frequent Visitor

It is because when you are including Parent Org, the context is getting changed. To avoid the context change you can use a table in your Rank Dax by cross joining the 'Parent and TC City' and 'Parent Org'. I have verified it and it gives the correct result.

My Dax looks like

Rank TC Parent City = RANKX(CROSSJOIN(ALL('Table'[Parent and TC City]),ALL('Table'[Parent Org])),[Monthly Lines])
You can also refer the below youtube video for understanding:
Hope it helps!

Solution Sage

Would something like this help?

``````Rank TC Parent City 2 =
RANKX(
ALL( 'Table'[Parent and TC City], 'Table'[Parent Org] ),
[Monthly Lines]
)``````

It seems to work in both of your scenarios.

Let me know how this works.

pbix: Rankx Problem.pbix

Super User

Please provide sample data that covers your issue or question completely, in a usable format (not as a screenshot).
https://community.powerbi.com/t5/Community-Blog/How-to-provide-sample-data-in-the-Power-BI-Forum/ba-...
Please show the expected outcome based on the sample data you provided.

Frequent Visitor

I posted the link to the Power BI that shows the problem - Thanks

Announcements