Partilhar via


COUNTX

Aplica-se a:Coluna calculadaTabela calculadaMeasureCálculo visual

Conta o número de linhas que contêm um não-blankvalueor uma expressão que é avaliada como um não-blankvalue, ao avaliar uma expressão sobre uma tabela.

Sintaxe

COUNTX(<table>,<expression>)

Parâmetros

Vigência Definição
table A tabela que contém as linhas a serem contadas.
expression Uma expressão que retorna o conjunto de values que contains o values que você deseja count.

Regresso value

Um inteiro.

Comentários

  • A função COUNTX usa dois argumentos. O argumento first deve ser sempre uma tabela or qualquer expressão que retorne uma tabela. O argumento second é a coluna or expressão pesquisada por COUNTX.

  • A função COUNTX conta apenas values, datas or cadeias de caracteres. If a função não encontrar linhas para count, ela retornará um blank.

  • If quiser countvalueslógica, use a função COUNTAX.

  • Esta função not é suportada para uso no modo DirectQuery quando usada em colunas calculadas or regras de segurança em nível de linha (RLS).

Exemplo 1

A fórmula a seguir retorna uma count de all linhas na tabela Product que têm uma lista price.

= COUNTX(Product,[ListPrice])

Exemplo 2

A fórmula a seguir ilustra como passar uma tabela filtrada para COUNTX para o argumento first. A fórmula usa uma expressão filter para obter apenas as linhas na tabela Product que atendem à condição, ProductSubCategory = "Caps", and conta as linhas na tabela resultante que têm uma lista price. A expressão FILTER aplica-se à tabela Produtos, mas usa um value que você procura na tabela related, ProductSubCategory.

= COUNTX(FILTER(Product,RELATED(ProductSubcategory[EnglishProductSubcategoryName])="Caps"), Product[ListPrice])

COUNT funçãoCOUNTA funçãoCOUNTAX funçãoFunções estatísticas