A função COUNTX no Power BI, sô, é uma daquelas que dá gosto de ver funcionando. Ela é usada pra contar valores numa coluna, mas não é qualquer contagem, não. Essa aqui é daquelas parrudas, que trabalha numa tabela e ainda aceita uma expressãozinha pra calcular antes de contar. Ou seja, ela conta com requinte de elegância e ainda de quebra faz uns cálculos ali no meio do caminho. A bicha é poderosa!

Pra deixar mais claro: a COUNTX vai contar os resultados depois de processar cada linha da tabela com a expressão que você definir. E, claro, como tudo no Power BI, ela dá aquele toque profissional nos relatórios, parecendo que você gastou horas só pra fazer aquela contagem diferenciada.

Bora ver uns exemplos pra animar o trem:

Exemplo 1:

“Contar produtos vendidos acima de R$100”

DAXCopiar códigoCOUNTX(Filtros, IF(Produtos[Preço] > 100, 1, BLANK()))

Aqui ela tá contando só os produtos que têm um precinho mais salgado, sô.

Exemplo 2:

“Contar vendas realizadas num ano específico”

DAXCopiar códigoCOUNTX(Filtros, IF(Year(Vendas[DataVenda]) = 2023, 1, BLANK()))

Nesse caso, ela só conta as vendas do ano de 2023. Quer mais específico que isso?

Exemplo 3:

“Contar funcionários que ganham bônus”

DAXCopiar códigoCOUNTX(Funcionarios, IF(Funcionarios[Bônus] > 0, 1, BLANK()))

Quem disse que contagem é só pra produto, uai? Aqui ela conta quantos funcionários embolsaram aquele bônus maroto.

Exemplo 4:

“Contar itens em estoque com valor acima de R$50”

DAXCopiar códigoCOUNTX(Estoque, IF(Estoque[ValorItem] > 50, 1, BLANK()))

Tá vendo? Só vai contar os itens que custam mais que cinquenta conto.

Exemplo 5:

“Contar pedidos entregues no prazo”

DAXCopiar códigoCOUNTX(Pedidos, IF(Pedidos[EntregueNoPrazo] = TRUE, 1, BLANK()))

Aqui ela conta só os pedidos entregues no prazo, porque cliente satisfeito é outra coisa, né?

Exemplo 6:

“Contar produtos com estoque baixo”

DAXCopiar códigoCOUNTX(Produtos, IF(Produtos[Estoque] < 10, 1, BLANK()))

Estoque baixo? Ela te avisa antes que o gerente venha reclamar.

Exemplo 7:

“Contar alunos aprovados”

DAXCopiar códigoCOUNTX(Alunos, IF(Alunos[NotaFinal] >= 7, 1, BLANK()))

Ela tá de olho nos alunos aprovados, porque ninguém quer reprovar, né?

Exemplo 8:

“Contar despesas acima de R$500”

DAXCopiar códigoCOUNTX(Despesas, IF(Despesas[Valor] > 500, 1, BLANK()))

Aqui você já pode começar a controlar melhor onde tá o gasto pesado.

Exemplo 9:

“Contar projetos entregues”

DAXCopiar códigoCOUNTX(Projetos, IF(Projetos[Status] = "Entregue", 1, BLANK()))

O negócio aqui é contar projeto concluído, e quem não entregou ainda fica de fora.

Exemplo 10:

“Contar vendas de determinado produto”

DAXCopiar códigoCOUNTX(Vendas, IF(Vendas[ProdutoID] = 10, 1, BLANK()))

Aqui ela conta quantas vezes aquele produto específico foi vendido. Vai que tá vendendo mais do que pão de queijo em porta de rodoviária?

Finalizando o trem:

Essa função COUNTX é bem versátil e dá pra contar o que você quiser, desde que tenha uma lógica por trás. No final das contas, você vai ficar parecendo um mago do Power BI, sacando os números com uma elegância digna de quem sabe o que faz.

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *