Skip to content
Docs

This page has not been translated yet — you are reading the Portuguese version. View in Portuguese

Preview

MAXX

On this page (10)

Maior resultado da expressão entre as linhas. Aceita uma tabela FILTRAR(...) no 1º argumento.

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

Aliases#

Nome canônico: MAXX. Aliases aceitos (maiúsc./minúsc. indiferente): (nenhum).

Assinatura#

code
MAXX(expr; [arg2])

Todos os argumentos são expressões.

Retorno#

Número (maior resultado por linha), ou vazio.

Tratamento de nulos#

Quando não há linha no contexto trocado, devolve vazio (nunca zero) — um branco é mais honesto que um zero inventado.

Contexto de avaliação#

Iterador — avalia a expressão LINHA A LINHA (a coluna nua vale por linha) e agrega o resultado. Aceita uma tabela virtual FILTRAR(...) no 1º argumento.

Diferenças para DAX#

  • Equivalente DAX: MAXX
  • Compatibilidade: DIFERE do DAX — semântica diferente, atenção
  • Observação: A tabela virtual do 1º argumento só pode ser FILTRAR(...).

Exemplos#

code
MAXX(receita - custo)

Exemplo com valores#

Entrada: linhas (q=2, p=10) e (q=3, p=20).

code
MAXX(q * p)  →  60

Resultado esperado: 60

Exemplo de negócio#

Medida comparativa — participação no total, ranking, variação contra outro período.

Erros comuns#

Com dois argumentos, o 1º TEM que ser uma tabela FILTRAR(...) — senão erro guiado.


← Voltar ao índice de fórmulas

Related links