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)