Join us for an expert-led overview of the tools and concepts you'll need to pass exam PL-300. The first session starts on June 11th. See you there!
Get registeredPower BI is turning 10! Let’s celebrate together with dataviz contests, interactive sessions, and giveaways. Register now.
Hi ,
I'm struggling with a rankx Dax calculation that would rank all deivces assoicated with a specific stores name ,
Imagine i have 30 stores with hundreds of devices But i only want to rank one store specfically from this list .
AllSlected function is useful until you drill down creating that Filtered Device to always be rank 1.
@JamesBurke This may help: To *Bleep* with RANKX! - Microsoft Fabric Community
Otherwise, Sorry, having trouble following, can you post sample data as text and expected output?
Not really enough information to go on, please first check if your issue is a common issue listed here: https://community.powerbi.com/t5/Community-Blog/Before-You-Post-Read-This/ba-p/1116882
Also, please see this post regarding How to Get Your Question Answered Quickly: https://community.powerbi.com/t5/Community-Blog/How-to-Get-Your-Question-Answered-Quickly/ba-p/38490
The most important parts are:
1. Sample data as text, use the table tool in the editing bar
2. Expected output from sample data
3. Explanation in words of how to get from 1. to 2.
Store Name | Device | Usages |
Store 1 | KP 1 | 13 |
Store 1 | KP 2 | 18 |
Store 1 | KP 3 | 15 |
Store 2 | SD 1 | 1 |
Store 2 | SD 2 | 32 |
Store 2 | SD 3 | 14 |
Expected outcome :
Rank 1 : KP 2
Rank 2 : KP 3
Rank 3 : KP 1
Essentially i just want the ability to filter devices that start with KP from a list of Devices and Rank these based on usages.
@JamesBurke So like this?
Rank = RANKX( FILTER( ALL('Table'), LEFT([Device],2) = "KP" ), CALCULATE(SUM([Usages])),, DESC )
@JamesBurke How about this?
Rank =
IF( LEFT('Emporia Devices'[Device Name],2) = "KP",
RANKX(
FILTER( ALL('Emporia Devices'),
LEFT('Emporia Devices'[Device Name],2) = "KP" ),
CALCULATE(SUM('Emporia Device Usage'[Usages KWH])),, DESC ),
BLANK()
)
This is your chance to engage directly with the engineering team behind Fabric and Power BI. Share your experiences and shape the future.
Check out the June 2025 Power BI update to learn about new features.
User | Count |
---|---|
76 | |
76 | |
55 | |
37 | |
34 |
User | Count |
---|---|
99 | |
56 | |
51 | |
44 | |
40 |