может оценить количество повторяющихся значений как конкретное значение в dax? - PullRequest
0 голосов
/ 11 июля 2019

моя таблица в табличной модели, как показано ниже:

Id   Name    Score   
1    mark    20      
2    john    10      
3    jack    20      
4    Jess    20     
5    Brad    9      

Если я использую rankx, она ранжирует мою таблицу следующим образом:

Id   Name    Score     Rank
1    mark    20        1  
2    john    10        4  
3    jack    20        1
4    Jess    20        1
5    Brad    9         5

есть ли я в любом случае иметь ранг столбца какниже:

Id   Name    Score   Rank
1    mark    20      1
2    john    10      4
3    jack    20      2
4    Jess    20      3
5    Brad    9       5

1 Ответ

0 голосов
/ 11 июля 2019

Вот три варианта.

enter image description here

Rank1 = RankX ( 'Table', 'Table'[Score] + ( 0.1/'Table'[ID] ),, DESC )
Rank2 = RankX ( 'Table', 'Table'[Score] ,, DESC, Dense)
Rank3 = RankX ( 'Table', 'Table'[Score] ,, DESC, Skip)

В [Rank1] значение [ID] используется для разрыва связей.
В [Rank2] и [Rank3] связи не разорваны.Параметры Skip или Dense определяют, пропускаются ли значения ранга после связи или нет.

...