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)