A função CALCULATETABLE no Power BI é uma danadinha, viu? Ela é praticamente o coringa da DAX! Sabe quando você precisa criar uma tabela nova com base em uma outra, mas aplicando alguns filtros? Pois é aí que a CALCULATETABLE entra em cena, igual aquela receita de pão de queijo que dá certo: você adiciona os ingredientes certos (os filtros) e pronto, sai uma nova tabela do forno.

Agora, deixa eu te dar uns exemplos pra ficar bem claro, sô:

Exemplo 1: Filtrando produtos acima de R$100

DAXCopiar códigoCALCULATETABLE(
    Produtos,
    Produtos[Preço] > 100
)

Aqui, a função tá pegando todos os produtos da tabela Produtos e só tá deixando os mais carinhos, os que custam mais de 100 contos. Parece uma peneira que só passa o trem bão.

Exemplo 2: Só mostrando as vendas de Minas Gerais

DAXCopiar códigoCALCULATETABLE(
    Vendas,
    Vendas[Estado] = "Minas Gerais"
)

Nada contra os outros estados, mas esse filtro aqui é pra dar uma atenção especial pras vendas de Minas. Uai, tem coisa melhor que pão de queijo e café?

Exemplo 3: Filtrando as vendas do último mês

DAXCopiar códigoCALCULATETABLE(
    Vendas,
    Vendas[Data] > TODAY() - 30
)

Esse exemplo é pra quem tá esperto nas vendas mais recentes. Aqui, a tabela só vai mostrar as vendas dos últimos 30 dias. Dá pra ver se o negócio tá bom ou se é hora de dar uma apertada no marketing.

Exemplo 4: Trazendo clientes VIPs

DAXCopiar códigoCALCULATETABLE(
    Clientes,
    Clientes[Categoria] = "VIP"
)

A CALCULATETABLE aqui tá afunilando pra mostrar só os clientes chiques, aqueles VIPs que gostam de gastar uma graninha a mais.

Exemplo 5: Tabela de vendas do produto específico

DAXCopiar códigoCALCULATETABLE(
    Vendas,
    Vendas[Produto] = "Café Gourmet"
)

Pra quem é fã de café (e quem não é, né?), esse filtro vai trazer só as vendas de “Café Gourmet”. O trem bom demais, uai!

Exemplo 6: Mostrando produtos em promoção

DAXCopiar códigoCALCULATETABLE(
    Produtos,
    Produtos[Promoção] = TRUE()
)

Aqui, a tabela de produtos só vai mostrar aqueles que estão na promoção. Aproveita que tá barato, mas não deixa de conferir os resultados, né?

Exemplo 7: Filtrando faturamento de um ano específico

DAXCopiar códigoCALCULATETABLE(
    Faturamento,
    YEAR(Faturamento[Data]) = 2023
)

Esse exemplo tá focado só no ano de 2023, pra ver se o trem foi bom mesmo ou se precisa melhorar as estratégias pra 2024.

Exemplo 8: Clientes que compraram mais de 10 vezes

DAXCopiar códigoCALCULATETABLE(
    Clientes,
    Clientes[Compras] > 10
)

Sabe aquele cliente que parece que não sai da loja? Pois aqui tá ele, só mostrando os que compraram mais de 10 vezes. Cê tem que cuidar desses aí, que eles tão sempre voltando.

Exemplo 9: Filtrando estoque menor que 50

DAXCopiar códigoCALCULATETABLE(
    Estoque,
    Estoque[Quantidade] < 50
)

Esse aqui é pra não deixar o estoque baixar demais, né? Só aparece o que tem menos de 50 unidades. Se o queijo tá acabando, corre pra comprar mais.

Exemplo 10: Produtos vendidos em mais de 3 estados

DAXCopiar códigoCALCULATETABLE(
    Produtos,
    Produtos[EstadosVendidos] > 3
)

Esse último exemplo mostra só os produtos que tão bombando em mais de três estados. Aqui, o pão de queijo tá famoso!

No final das contas, a CALCULATETABLE é tipo aquela vovó que sabe de tudo: com ela, você consegue puxar informações filtradinhas e ajeitadas, sem precisar mexer na tabela original. Facim, facim, né?

4o

Deixe um comentário

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