I have a MDX query that Rank clients but in the WHERE Clause I added
With Member [Measures].[Rank2] As
IIF([DimClient].[Client].CurrentMember.member_caption = [ClientBenchmark].[ClientGroup].currentMember.member_caption,0,
Rank ([DimClient].[Client].CurrentMember,(Order ([DimClient].[Client].[Client],[Measures].[Vol], BDesc)))
)
Select {[Measures].[Vol]
,[Measures].[Rank2]} On Columns,
{[DimClient].[Client].[Client]} on Rows
From [cube]
where [ClientBenchmark].[Client].&[ATTS];
When executed it returns
DimClient and ClientBenchmark dimensions are unrelated in the cube.
However, I want to achieve the screenshot below
Note the ranking didn't skip. I will appreciate your solution.
Maybe try an additional
FILTER
inside theRANK
?