Explore and share Fabric Notebooks to boost Power BI insights in the new community notebooks gallery.
Check it out now!Microsoft is giving away 50,000 FREE Microsoft Certification exam vouchers. Get Fabric certified for FREE! Learn more
I am having trouble with RANKX- I am getting a 1 for each ranking. I am trying to rank donations by Household ID.
I have a measure to sum up the donations for the period:
Sure. So to break down what's happening, we need to understand how RANKX works.
You're skipping the <value> parameter, so the value of the expression at the current row is used instead. So for every [Household ID], it's evaluating your [Donation for Pd] measure.
It may be helpful to put all your [Household ID]s in a table visual with your [Donation for Pd] measure to make sure that every household isn't calculating the same amount for [Donation for Pd], which could cause all their ranks to be the same. In which case, you need to fix your measure.
The next option is to explicitly add [Donation for Pd] as the <value> parameter for your RANKX, so that RANKX knows what value should be ranked against all the other measure results.
Ok, so I set this up in a visual. When I add the fields Donation for Pd and Household ID it works perfectly. I have another table that contains Household Name in a separate linked table.
When I add in the Household Name field in the visual, this is what breaks my ranking and shows all as #1. Do I need to somehow include this Household Name field in my formula?
Instead of using ALLSELECTED(Donation_Distributions[Household ID]), just use ALLSELECTED(Donation_Distributions). This returns all the columns of the Donation_Distributions table, instead of just the column of ID numbers.
Try:
Household Rank2 = RANKX (ALLSELECTED(Donation_Distributions), [Donation for Pd] )
Hi @Anonymous
It's only a gues, becose dont realy know the scenerio, but try removing ALLSELECTED ('Dates'[Date] ) from Donation for Pd.
Donation for Pd = SUM(Donation_Distributions[Amount])
Hope this helps!
No, unfortunately this does not help. I tried this and still am receiving the Ranking of 1 for Household ID.