DAX Statistical - função RANK.EQ

Descrição

Retorna a classificação de um número em uma lista de números.

Sintaxe

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

Parâmetros

Sr. Não. Parâmetro e Descrição
1

value

Qualquer expressão DAX que retorna um único valor escalar cuja classificação deve ser encontrada.

A expressão deve ser avaliada exatamente uma vez, antes de a função ser avaliada e seu valor passado como parâmetro.

2

columnName

O nome de uma coluna em uma tabela em relação à qual as classificações serão determinadas.

Não pode ser uma expressão ou coluna criada com estas funções: ADDCOLUMNS, ROW ou SUMMARIZE.

3

order

Opcional.

Especifica como classificar o valor, de baixo para alto ou de alto para baixo.

ASC: classificações em ordem crescente de columnName.

DESC: Classifica em ordem decrescente de columnName.

Se omitido, o padrão é DESC.

Valor de retorno

Um número que indica a classificação do valor entre os números em columnName.

Observações

  • Se um valor não estiver em columnName ou um valor estiver em branco, RANK.EQ retornará um valor em branco.

  • Valores duplicados de um valor recebem o mesmo valor de classificação. O próximo valor de classificação atribuído será o valor de classificação mais o número de valores duplicados. Por exemplo, se cinco (5) valores receberem uma classificação 8, o próximo valor receberá uma classificação 13 (8 + 5).

Exemplo

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