DAX 统计 - RANK.EQ 函数



描述

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

语法

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

参数

序号 参数和描述
1

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

该表达式的计算频率应为一次,并在评估函数之前,将其值作为参数传递。

2

columnName

表格中列的名称,将相对于该列确定排名。

该列不能是使用以下函数创建的表达式,也不能是列:ADDCOLUMNS、ROW 或 SUMMARIZE。

3

顺序

可选。

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

ASC:按 columnName 的升序排名。

DESC:按 columnName 的降序排名。

如果省略该参数,则默认为 DESC。

返回值

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

备注

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

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

示例

= RANK.EQ (1025, Sales[Sales Amount],DESC) 
dax_functions_statistical.htm
广告