Join us at FabCon Atlanta from March 16 - 20, 2026, for the ultimate Fabric, Power BI, AI and SQL community-led event. Save $200 with code FABCOMM.
Register now!To celebrate FabCon Vienna, we are offering 50% off select exams. Ends October 3rd. Request your discount now.
Hi Team,
we have a requirement to create the Dynamic rank.
we have a data like Category and sub-Category and profit. we need to create the dynamic Ranking for Category, Sub-Category over the profit. in the high level category wise it will disply the ranking and we click on the expand button rank should be disply on the subcategory wise ranking. for your refrence attaching the data images.
High level
Low level
Please do needful
Thanks
Koushik
Solved! Go to Solution.
Hi Team
I have written the below code Some how it's working
Hi Team
I have written the below code Some how it's working
Hi @Anonymous ,
Please create a measure for Profit:
Profit =
SUM ( 'Table'[Total profit] )
Then use this measure in final rank formula:
Rank Name Simple =
IF (
HASONEVALUE ( 'Table'[Category] ),
RANKX ( CALCULATETABLE('Table', REMOVEFILTERS('Table'[Sub category])), [Profit] )
)
basically, what we are doing, is removing filters from Sub category with the help of CALCULATETABLE function.
Hope it helps.
The SQL BI guys have a great article on this at https://www.daxpatterns.com/ranking/
Hi Johnt,
I'm following the same url but not getting proper result,can you please help me with code.
please find the dax code i was written.
I don't see any real difference from the code in the article. What is the definition of [Total Sales] ?