DAX 统计 - RANK.EQ 函数

说明

返回数字列表中数字的排名。

语法

RANK.EQ (<value>, <columnName>, [<order>])

参数

Sr.No. 参数与说明
1

value

任何返回单个标量值的 DAX 表达式,其排名为找到。

在评估函数并将其值作为参数传递之前,表达式将被评估一次。

2

columnName

表中将根据其确定排名的列的名称。

它不能是使用这些函数创建的表达式或列:ADDCOLUMNS、ROW 或 SUMMARIZE。

3

order

可选。

指定如何对值进行排名,从低到高,或从高到低。

ASC:按 columnName 的升序排列。

DESC:按降序排列columnName 的。

如果省略,则默认为 DESC。

返回值

表示值在 columnName 中的排名的数字。

备注

  • 如果值不在 columnName 中或值为空白,则 RANK.EQ 返回空白值。

  • 值的重复值将获得相同的排名值。分配的下一个排名值将是排名值加上重复值的数量。例如,如果五 (5) 个值的排名为 8,则下一个值的排名将为 13 (8 + 5)。

示例

= RANK.EQ (1025, Sales[Sales Amount],DESC) 

dax_functions_statistical.html