We've captured the moments from FabCon & SQLCon that everyone is talking about, and we are bringing them to the community, live and on-demand. Starts on April 14th. 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.
| User | Count |
|---|---|
| 56 | |
| 40 | |
| 36 | |
| 18 | |
| 18 |
| User | Count |
|---|---|
| 70 | |
| 67 | |
| 38 | |
| 34 | |
| 23 |