COUNTX
aplica-se a:coluna calculadatabela calculadaMeasurecálculo visual
Conta o número de linhas que contêm uma expressão nãoblankvalueor que é avaliada como nãoblankvalueao avaliar uma expressão sobre uma tabela.
Sintaxe
COUNTX(<table>,<expression>)
Parâmetros
Prazo | 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. |
Retornar value
Um inteiro.
Observações
A função COUNTX usa dois argumentos. O argumento first sempre deve ser uma tabela, or qualquer expressão que retorne uma tabela. O argumento second é a coluna or expressão que é 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 retorna um blank.
If você deseja countvalueslógica, use a função COUNTAX.
Essa função not tem suporte para uso no modo DirectQuery quando usada em colunas calculadas or regras de RLS (segurança em nível de linha).
Exemplo 1
A fórmula a seguir retorna um count de linhas all 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 se aplica à tabela Produtos, mas usa um value que você pesquisa na tabela related, ProductSubCategory.
= COUNTX(FILTER(Product,RELATED(ProductSubcategory[EnglishProductSubcategoryName])="Caps"), Product[ListPrice])