evento
Junte-se a nós na FabCon Vegas
31/03, 23 - 2/04, 23
O melhor evento liderado pela comunidade Microsoft Fabric, Power BI, SQL e AI. 31 de março a 2 de abril de 2025.
Registe-se hoje mesmoEste browser já não é suportado.
Atualize para o Microsoft Edge para tirar partido das mais recentes funcionalidades, atualizações de segurança e de suporte técnico.
Aplica-se a:Coluna calculadaTabela calculadaMedidaCálculo visual
Devolve a classificação de um número numa lista de números.
RANK.EQ(<value>, <columnName>[, <order>])
Vigência | Definição |
---|---|
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 que a função seja avaliada, e seu valor seja passado para a lista de argumentos. |
columnName |
O nome de uma coluna existente em relação à qual as classificações serão determinadas. Não pode ser uma expressão ou uma coluna criada usando estas funções: ADDCOLUMNS , ROW ou SUMMARIZE . |
order |
(Opcional) Um valor que especifica como classificar números, baixo para alto ou alto para baixo: |
valor | Valor alternativo | Descrição |
---|---|---|
0 (zero) |
FALSE |
Classifica-se por ordem decrescente de columnName . Se value é igual ao maior número em columnName então RANK.EQ é 1. |
1 |
TRUE |
Classifica-se por ordem crescente de columnName . Se value é igual ao número mais baixo em columnName então RANK.EQ é 1. |
Um número que indica a classificação de value
entre os números em columnName
.
columnName
não pode se referir a nenhuma coluna criada usando estas funções: ADDCOLUMNS, ROW ou SUMMARIZE. Eu
Se value
não estiver em columnName
ou se o valor estiver em branco, RANK. EQ retorna um valor em branco.
Valores duplicados de value
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 estiverem empatados com uma classificação de 11, então o próximo valor receberá uma classificação de 16 (11 + 5).
Esta função não é suportada para utilização no modo DirectQuery quando utilizada em colunas calculadas ou regras de segurança ao nível da linha (RLS).
O exemplo a seguir cria uma coluna calculada que classifica os valores em SalesAmount_USD, a partir da tabela InternetSales_USD, em relação a todos os números na mesma coluna.
= RANK.EQ(InternetSales_USD[SalesAmount_USD], InternetSales_USD[SalesAmount_USD])
O exemplo a seguir classifica um subconjunto de valores em relação a uma determinada amostra. Suponha que você tem uma tabela de alunos locais com seu desempenho em um teste nacional específico e, também, você tem todo o conjunto de pontuações nesse teste nacional. A coluna calculada a seguir lhe dará o ranking nacional para cada um dos alunos locais.
= RANK.EQ(Students[Test_Score], NationalScores[Test_Score])
evento
Junte-se a nós na FabCon Vegas
31/03, 23 - 2/04, 23
O melhor evento liderado pela comunidade Microsoft Fabric, Power BI, SQL e AI. 31 de março a 2 de abril de 2025.
Registe-se hoje mesmo