This time we’re going bigger than ever. Fabric, Power BI, SQL, AI and more. We're covering it all. You won't want to miss it.
Learn moreDid you hear? There's a new SQL AI Developer certification (DP-800). Start preparing now and be one of the first to get certified. Register now
Hi everyone!
I need some help with this issue,
I have a table with Location and ID and I want to reset the rankx when both values change.
I tried to use this formula but it's not working:
Rank = RANKX(Filter('Table','Table'[Location]=EARLIER('Table'[Location])&&'Table'[ID]=EARLIER('Table'[ID])),ID,,DESC,DENSE)
Solved! Go to Solution.
Hi @Stephy_99 ,
Please try below steps:
Add a new column with below dax formula
Rank =
VAR cur_location = 'Table'[Location]
VAR tmp =
FILTER ( ALL ( 'Table' ), 'Table'[Location] = cur_location )
RETURN
RANKX ( tmp, [ID],, ASC, DENSE )
Please refer the attached .pbix file.
Best regards,
Community Support Team_ Binbin Yu
If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.
Hi @Stephy_99 ,
Please try below steps:
Add a new column with below dax formula
Rank =
VAR cur_location = 'Table'[Location]
VAR tmp =
FILTER ( ALL ( 'Table' ), 'Table'[Location] = cur_location )
RETURN
RANKX ( tmp, [ID],, ASC, DENSE )
Please refer the attached .pbix file.
Best regards,
Community Support Team_ Binbin Yu
If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.
@Stephy_99 , Try like
Rank = RANKX(Filter('Table','Table'[Location]=EARLIER('Table'[Location])),[ID],,DESC,DENSE)
If this does not help
Can you share sample data and sample output in table format? Or a sample pbix after removing sensitive data.
Check out the April 2026 Power BI update to learn about new features.
Sign up to receive a private message when registration opens and key events begin.
If you have recently started exploring Fabric, we'd love to hear how it's going. Your feedback can help with product improvements.
| User | Count |
|---|---|
| 36 | |
| 32 | |
| 27 | |
| 23 | |
| 16 |
| User | Count |
|---|---|
| 65 | |
| 50 | |
| 30 | |
| 25 | |
| 24 |