Learn from the best! Meet the four finalists headed to the FINALS of the Power BI Dataviz World Championships! Register now
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?
If you have recently started exploring Fabric, we'd love to hear how it's going. Your feedback can help with product improvements.
A new Power BI DataViz World Championship is coming this June! Don't miss out on submitting your entry.
Share feedback directly with Fabric product managers, participate in targeted research studies and influence the Fabric roadmap.
| User | Count |
|---|---|
| 57 | |
| 33 | |
| 33 | |
| 18 | |
| 16 |
| User | Count |
|---|---|
| 66 | |
| 65 | |
| 44 | |
| 30 | |
| 29 |