The ultimate Fabric, Power BI, SQL, and AI community-led learning event. Save €200 with code FABCOMM.
Get registeredEnhance your career with this limited time 50% discount on Fabric and Power BI exams. Ends September 15. Request your voucher.
My SWITCH statement works properly but I need to RANK the results within a Heirarchy. I have Territory_Managers and then Salespeople grouped below them. How do I rank each group of salespeople within their territory.
Solved! Go to Solution.
output :
ranking =
var datasource =
CALCULATETABLE(
SUMMARIZE(
table_1,
table_1[territorymanager],
table_1[salespeople]
),
REMOVEFILTERS(table_1[salespeople])
)
var r =
RANK(
,
datasource,
ORDERBY([total sales] , desc )
)
return r
If my answer helped sort things out for you, i would appreciate a thumbs up 👍 and mark it as the solution ✅!
It makes a difference and might help someone else too. Thanks for spreading the good vibes! 🤠
output :
ranking =
var datasource =
CALCULATETABLE(
SUMMARIZE(
table_1,
table_1[territorymanager],
table_1[salespeople]
),
REMOVEFILTERS(table_1[salespeople])
)
var r =
RANK(
,
datasource,
ORDERBY([total sales] , desc )
)
return r
If my answer helped sort things out for you, i would appreciate a thumbs up 👍 and mark it as the solution ✅!
It makes a difference and might help someone else too. Thanks for spreading the good vibes! 🤠
It was my FORMAT that was making the difference. Unsure why my % via FORMAT was different then just marking the SWITCH as a %. Maybe it was a text string?
Thanks
thank you! It's working....mostly. It works fine for anything < 100%. Any idea why anything over would throw it off and do you have a solution?
User | Count |
---|---|
56 | |
54 | |
54 | |
49 | |
30 |
User | Count |
---|---|
173 | |
89 | |
70 | |
46 | |
45 |