Tuesday, November 22, 2022
Wednesday, November 2, 2022
Power BI RANKX DAX Function
Power BI examples using the RANKX() DAX function.
TravelerRank = RANKX(ALL(Traveler),Traveler[Traveler Name],,DESC,Dense)
Traveler Rank by Air Tickets =
VAR MeasureValue = [Air Tickets]
VAR MaxRank = CALCULATE(MAX(Traveler[TravelerRank]),REMOVEFILTERS())
VAR LookupTable = ADDCOLUMNS(ALL(Traveler)
,"@Total", [Air Tickets] * MaxRank + Traveler[TravelerRank]
)
VAR CurrentName = SELECTEDVALUE ( Traveler[Traveler Name] )
VAR CurrentNameRanked = RANKX ( ALL ( Traveler), Traveler[Traveler Name], CurrentName, DESC, DENSE )
VAR CurrentValue = MeasureValue * MaxRank + CurrentNameRanked
VAR retval = RANKX(LookupTable,[@Total],CurrentValue,,Dense)
RETURN retval
Source: https://learn.microsoft.com/en-us/dax/rankx-function-dax
Location:
North Carolina, USA
Subscribe to:
Posts (Atom)