Saltar al contenido
Docs

Esta página aún no está traducida — estás leyendo la versión en portugués. Ver en portugués

Preview

CLASSIFICAR

En esta página (10)

Posição do grupo atual entre todos os grupos do visual pela medida (1 = maior). Empate divide a mesma posição.

CampoValor
CategoriaContexto e filtro
TipoAgregação (opera sobre um conjunto de linhas)
Aridade1 a 3 argumentos
Compila para SQL (coluna calculada)Não
VersãoMotor de fórmulas v3.

Aliases#

Nome canônico: CLASSIFICAR. Aliases aceitos (maiúsc./minúsc. indiferente): rankx, ranquear.

Assinatura#

código
CLASSIFICAR(expr; [arg2]; [arg3])

Todos os argumentos são expressões.

Retorno#

Número (a posição; 1 = maior), ou vazio.

Tratamento de nulos#

Grupo sem medida não recebe posição (devolve vazio).

Contexto de avaliação#

Reavalia a medida grupo a grupo (precisa saber a coluna do eixo — vem do groupKey do visual).

Diferenças para DAX#

  • Equivalente DAX: RANKX
  • Compatibilidade: Compatível com DAX
  • Observação: Empate divide a mesma posição e a próxima pula (comportamento Skip do RANKX). Assinatura simplificada — sem argumento de tabela.

Exemplos#

código
CLASSIFICAR(SOMA(receita))

Exemplo com valores#

Entrada: SP=60 vs RJ=40; posição de SP.

código
CLASSIFICAR(SOMA(receita))  →  1

Resultado esperado: 1

Exemplo de negócio#

Ranking de produtos por faturamento.

Erros comuns#

CLASSIFICAR: informe a coluna que agrupa o visual … quando não dá pra saber o eixo.


← Voltar ao índice de fórmulas

Enlaces relacionados