Estadística DAX - Función RANK.EQ

Descripción

Devuelve la clasificación de un número en una lista de números.

Sintaxis

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

Parámetros

No Señor. Descripción de parámetros
1

value

Cualquier expresión DAX que devuelva un solo valor escalar cuyo rango se encuentre.

La expresión debe evaluarse exactamente una vez, antes de que se evalúe la función y su valor se pase como parámetro.

2

columnName

El nombre de una columna en una tabla con la que se determinarán los rangos.

No puede ser una expresión o una columna creada usando estas funciones: ADDCOLUMNS, ROW o SUMMARIZE.

3

order

Opcional.

Especifica cómo clasificar el valor, de menor a mayor o de mayor a menor.

ASC: Clasifica en orden ascendente de columnName.

DESC: Clasifica en orden descendente de columnName.

Si se omite, el valor predeterminado es DESC.

Valor devuelto

Un número que indica el rango de valor entre los números de columnName.

Observaciones

  • Si un valor no está en columnName o un valor está en blanco, RANK.EQ devuelve un valor en blanco.

  • Los valores duplicados de un valor reciben el mismo valor de clasificación. El siguiente valor de rango asignado será el valor de rango más el número de valores duplicados. Por ejemplo, si cinco (5) valores reciben un rango de 8, el siguiente valor recibirá un rango de 13 (8 + 5).

Ejemplo

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