Skip to content
Docs

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

Preview

CONTD

On this page (10)

Conta valores distintos da coluna.

CampoValor
CategoriaEstatística
TipoAgregação (opera sobre um conjunto de linhas)
Aridade1 argumento (fixo)
Compila para SQL (coluna calculada)Sim
VersãoMotor de fórmulas v3.

Aliases#

Nome canônico: CONTD. Aliases aceitos (maiúsc./minúsc. indiferente): distinctcount, countd.

Assinatura#

code
CONTD(coluna)

O 1º argumento é o nome de uma coluna (identificador nu); os demais são expressões.

Retorno#

Número (contagem de valores distintos).

Tratamento de nulos#

O vazio não é contado como um valor distinto.

Contexto de avaliação#

Agregação — percorre as linhas do grupo atual do visual.

Diferenças para DAX#

  • Equivalente DAX: DISTINCTCOUNT
  • Compatibilidade: DIFERE do DAX — semântica diferente, atenção
  • Observação: Conta valores distintos, mas o VAZIO NÃO entra na contagem — o DISTINCTCOUNT do DAX conta o BLANK como um valor a mais quando ele existe.

Exemplos#

code
CONTD(pedido)

Exemplo com valores#

Entrada: uf = SP, SP, RJ.

code
CONTD(uf)  →  2

Resultado esperado: 2

Exemplo de negócio#

Número de clientes distintos que compraram no período.

Erros comuns#

Erros de digitação em nome de coluna, tipo incompatível ou argumento inválido viram mensagem amigável (pt-BR) — o motor nunca devolve um número errado em silêncio.


← Voltar ao índice de fórmulas

Related links