Statistiche DAX - Funzione RANK.EQ

Descrizione

Restituisce la classifica di un numero in un elenco di numeri.

Sintassi

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

Parametri

Sr.No. Parametro e descrizione
1

value

Qualsiasi espressione DAX che restituisce un singolo valore scalare di cui è necessario trovare il rango.

L'espressione deve essere valutata esattamente una volta, prima che la funzione venga valutata e il suo valore passato come parametro.

2

columnName

Il nome di una colonna in una tabella in base alla quale verranno determinati i ranghi.

Non può essere un'espressione o una colonna creata utilizzando queste funzioni: ADDCOLUMNS, ROW o SUMMARIZE.

3

order

Opzionale.

Specifica come classificare il valore, dal più basso al più alto o dal più alto al più basso.

ASC: classifica in ordine crescente di columnName.

DESC: classifica in ordine decrescente di columnName.

Se omesso, il valore predefinito è DESC.

Valore di ritorno

Un numero che indica il rango di valore tra i numeri in columnName.

Osservazioni

  • Se un valore non è in columnName o un valore è vuoto, RANK.EQ restituisce un valore vuoto.

  • I valori duplicati di un valore ricevono lo stesso valore di rango. Il valore di rango successivo assegnato sarà il valore di rango più il numero di valori duplicati. Ad esempio, se cinque (5) valori ricevono un rango di 8, il valore successivo riceverà un rango di 13 (8 + 5).

Esempio

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