COUNTROWS
aplica-se a:coluna calculada
tabela calculada
medida
cálculo visual
A função COUNTROWS conta o número de linhas na tabela especificada ou em uma tabela definida por uma expressão.
Sintaxe
COUNTROWS([<table>])
Parâmetros
Prazo | Definição |
---|---|
table |
(Opcional) O nome da tabela que contém as linhas a serem contadas ou uma expressão que retorna uma tabela. Quando não fornecido, o valor padrão é a tabela inicial da expressão atual. |
Valor de retorno
Um número inteiro.
Observações
Essa função pode ser usada para contar o número de linhas em uma tabela base, mas, com mais frequência, é usada para contar o número de linhas resultantes da filtragem de uma tabela ou da aplicação de contexto a uma tabela.
Quando o argumento da tabela não contém linhas, a função retorna BLANK.
Para saber mais sobre as práticas recomendadas ao usar COUNT e COUNTROWS, consulte Usar COUNTROWS em vez de COUNT em DAX.
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 1
O exemplo a seguir mostra como contar o número de linhas na tabela Pedidos. O resultado esperado é 52761.
= COUNTROWS('Orders')
Exemplo 2
O exemplo a seguir demonstra como usar COUNTROWS com um contexto de linha. Nesse cenário, há dois conjuntos de dados relacionados por número de ordem. O revendedor de tabela contém uma linha para cada revendedor; a tabela ResellerSales contém várias linhas para cada pedido, cada linha que contém uma ordem para um revendedor específico. As tabelas são conectadas por uma relação na coluna, ResellerKey.
A fórmula obtém o valor de ResellerKey e conta o número de linhas na tabela relacionada que têm a mesma ID do revendedor. O resultado é a saída na coluna, CalculatedColumn1.
= COUNTROWS(RELATEDTABLE(ResellerSales))
A tabela a seguir mostra uma parte dos resultados esperados:
ResellerKey | CalculatedColumn1 |
---|---|
1 | 73 |
2 | 70 |
3 | 394 |
Conteúdo relacionado
função COUNTCOUNTA funçãoCOUNTAX funçãoCOUNTX funçãofunções estatísticas