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])