Forum Discussion
ChrisWilliams
Advocate II
10 years agoRankx with filter
I'm working on a RANKX function that involves a filter. I reviewed this answer, but it did not seem to help my scenario. I have a table called "UserMessages", and a simplified version is shown b...
- 10 years ago
Rank Top Senders = RANKX ( FILTER ( ALL ( UserMessages ); UserMessages[Direction] = "Outbound" ); CALCULATE ( SUM ( UserMessages[Messages] ); ALLEXCEPT ( UserMessages; UserMessages[User] ) ); ; DESC; DENSE )replace ; with ,
Vvelarde
Community Champion
10 years ago
Rank Top Senders =
RANKX (
FILTER ( ALL ( UserMessages ); UserMessages[Direction] = "Outbound" );
CALCULATE (
SUM ( UserMessages[Messages] );
ALLEXCEPT ( UserMessages; UserMessages[User] )
);
;
DESC;
DENSE
)
replace ; with ,
ChrisWilliams
Advocate II
10 years agoThank you Vvelarde, that works perfectly. I'll have to study up on AllExcept... I haven't seen that used in Ranking before but it works well.