Get certified for free when you join Fabric Data Days 2026 and dive into Fabric, Power BI, SQL, AI, and other essential data skills.
Join nowJuly 7 - July 17 | Round 2 of the Power BI Dataviz World Championships. Don't miss your chance! Learn more
Hello,
I'm trying to rank locations based on a dynamic Top N filter using parameters. It seems to work if I have only loc2_name in my table view but when I add the location&state field as well to the view the ranks are shown as 1 . Can anyone help me on what I'm missing here.
Solved! Go to Solution.
Hi @DPJay
As tested, when all columns added to the Table visual is set as "don't summarize", create a measure as below may works
Note: compare with yours, please pay attention to the bold character.
Measure = IF(HASONEVALUE(Table1[late]), RANKX(ALL(Table1),[value],,DESC))
Best Regards
Maggie
Hi @DPJay
As tested, when all columns added to the Table visual is set as "don't summarize", create a measure as below may works
Note: compare with yours, please pay attention to the bold character.
Measure = IF(HASONEVALUE(Table1[late]), RANKX(ALL(Table1),[value],,DESC))
Best Regards
Maggie
Hello,
Rank Measure = IF ( HASONEVALUE ( FINAL_TBL[location&state] ), RANKX ( ALL (FINAL_TBL[location&state]), [TOT_QTY] ) )
Join us in Barcelona for FabCon and SQLCon, the Fabric, Power BI, SQL, and AI community event. Save €200 with code FABCMTY200.
Join Fabric Data Days 2026: 60 days of free live/on-demand sessions, challenges, study groups, and certification opportunities.
| User | Count |
|---|---|
| 22 | |
| 20 | |
| 14 | |
| 13 | |
| 13 |
| User | Count |
|---|---|
| 62 | |
| 40 | |
| 38 | |
| 38 | |
| 38 |