Ler em inglês

Compartilhar via


COUNTAX

aplica-se a:coluna calculadatabela calculadamedidacálculo visual

A função COUNTAX conta resultados não em branco ao avaliar o resultado de uma expressão em uma tabela. Ou seja, ele funciona exatamente como a função COUNTA, mas é usado para iterar pelas linhas em uma tabela e contar linhas em que as expressões especificadas resultam em um resultado não em branco.

Sintaxe

DAX
COUNTAX(<table>,<expression>)  

Parâmetros

Prazo Definição
table A tabela que contém as linhas para as quais a expressão será avaliada.
expression A expressão a ser avaliada para cada linha da tabela.

Valor de retorno

Um número inteiro.

Observações

  • Assim como a função COUNTA, a função COUNTAX conta células que contêm qualquer tipo de informação, incluindo outras expressões. Por exemplo, se a coluna contiver uma expressão que seja avaliada como uma cadeia de caracteres vazia, a função COUNTAX tratará esse resultado como não em branco. Normalmente, a função COUNTAX não conta células vazias, mas, nesse caso, a célula contém uma fórmula, portanto, ela é contada.

  • Sempre que a função não encontra linhas para agregar, a função retorna um espaço em branco.

  • Essa função não tem suporte para uso no modo DirectQuery quando usada em colunas calculadas ou regras de RLS (segurança em nível de linha).

Exemplo

O exemplo a seguir conta o número de linhas não relançadas na coluna Phone, usando a tabela resultante da filtragem da tabela Revendedor em [Status] = Active.

DAX
= COUNTAX(FILTER('Reseller',[Status]="Active"),[Phone])  

função COUNT
de função COUNTA
função COUNTX
Funções estatísticas