🎉 SEMANA DO CONSUMIDOR

Últimos dias para comprar os cursos com 50% de desconto

Ver detalhes

Postado em em 28 de abril de 2025

Entenda a função CALCULATE no Power BI com exemplos e veja qual é o erro mais comum que as pessoas cometem (e como evitar).

Caso prefira esse conteúdo no formato de vídeo-aula, assista ao vídeo abaixo ou acesse o nosso canal do YouTube!

Para receber a planilha que usamos na aula no seu e-mail, preencha:

Como Usar a Fórmula CALCULATE no Power BI?

Você já deve ter ouvido falar na famosa fórmula CALCULATE Power BI certo? Mas você sabe qual é a função dela e como ela funciona?

Nessa aula nós vamos te mostrar como utilizá-la e quais as maneiras que essa fórmula vai poder te ajudar nas suas tarefas dentro do Power BI.

Então vamos a aula, pois essa fórmula vai te acompanhar bastante nos seus trabalhos dentro do Power BI!

Fórmula Mais Importante do Power BI

Vamos ao aprendizado dessa fórmula que é sempre lembrado por todos quando falamos de Power BI.

Antes de te mostrar como a fórmula CALCULATE funciona, vamos te mostrar primeiramente a fórmula SUM (fórmula de soma no Power BI).

Dessa forma vamos exemplificar melhor como funcionam essas fórmulas.

Inicialmente veja como é a nossa base de dados para que possamos entender os cálculos que serão feitos.

Base de dados
Base de dados

Neste caso vamos utilizar a fórmula SUM para criar uma medida no Power BI para calcular o faturamento total das vendas.

Fórmula SUM
Fórmula SUM

Neste caso vamos calcular o faturamento de todas as vendas que foram feitas, ou seja, somando todas as linhas da nossa tabela.

Agora imagine que você quer obter o faturamento apenas das vendas que foram feitas de forma online, como você faria?

Uma opção seria colocar uma segmentação de dados ou até mesmo um filtro no cartão que colocamos esse resultado da soma total.

Fórmula CALCULATE
Fórmula CALCULATE

Com essa fórmula você pode observar que temos no primeiro argumento a Expressão que será utilizada, neste caso a fórmula SUM.

E no segundo argumento temos o Filtro na fórmula CALCULATE, que é exatamente o que queremos filtrar para essa expressão.

Essa fórmula diz que vamos pegar a expressão de soma, na coluna de faturamento e vamos calcular a soma somente para as informações que são iguais a “Online” na coluna de loja.

Isso quer dizer que vamos obter somente o faturamento da loja online e nenhuma outra.

O interessante da fórmula CALCULATE é que na verdade você pode utilizar outras fórmulas dentro dela para poder fazer seus cálculos.

Ou seja, você pode utilizar SUM, DIVIDE, COUNT, entre outros, mas com um filtro para limitar exatamente o que você quer calcular dentro da fórmula.

Dessa forma não vai precisar utilizar uma segmentação ou filtro no próprio cartão para obter os resultados desejado, pode criar sua medida com a informação exata que deseja!

Resultado dos cálculos
Resultado dos cálculos

⚠️ Erro comum ao usar a fórmula CALCULATE (e como evitar)

Agora que você já conhece a fórmula CALCULATE no Power BI e sabe que ela é muito importante, eu preciso de mostrar um erro comum ao usar o CALCULATE.

Sim, existe um erro comum e eu preciso te mostrar para que você não cometa esse erro para não ter problemas nos seus cálculos.

Por que o erro acontece?

O erro mais comum é utilizar medidas dentro da fórmula, pois o Power BI não aceita essa estrutura, por mais que a fórmula esteja correta, o seu cálculo não será aceito.

Nesse exemplo, nós estamos fazendo um cálculo, no qual o lucro total do cliente é maior do que 10k (q

Formula Calculate no Power BI Calculo dos clientes com mais de 10k

Obs.: Às vezes o Power BI não traz uma explicação dos erros muito detalhada, então em alguns casos fica um pouco difícil de saber de fato qual foi o problema. Veja que nesse caso ele fala que foi utilizada uma expressão True/False, ou seja, como se o resultado do lucro total fosse ser verdadeiro ou falso, ao invés de pegar cada um deles que é acima do valor (ou seja, verdadeiro)

Isso é muito comum e é bem natural, até porque você já tem a medida com a informação que precisa, não é mesmo?

Como corrigir o problema?

Para corrigir esse erro é muito simples, basta utilizar a fórmula FILTER para fazer o filtro do CALCULATE.

Formula FILTER dentro da formula CALCULATE para resolver o problema da medida

Por que essa solução funciona?

Isso acontece, porque a fórmula calculate pede pra você olhar especificamente para uma coluna, ou seja, ela precisa dessa coluna para fazer o filtro.

Isso quer dizer que essa fórmula funciona para utilizarmos com colunas, por isso que ao usar medidas ela não funciona.

Como a fórmula FILTER ela “olha” linha por linha para fazer o cálculo, a fórmula CALCULATE consegue executar esse cálculo, pois ela está “mostrando” onde esse cálculo precisa ser feito.

Curtiu essa dica? Já sabia como resolver esse problema?

Conclusão

Hoje eu te mostrei como usar a fórmula CALCULATE, que é uma das fórmulas mais importantes do Power BI. Ela consegue efetuar diversos tipos de cálculo, basta alterar os argumentos tanto da conta quanto do filtro para fazer suas operações.

Além disso, te mostrei um erro muito comum ao utilizar essa fórmula, que é quando utilizamos uma medida para fazer o filtro dessa função.

Só que o Power BI retorna um erro, e para corrigir isso, basta utilizar a fórmula FILTER para fazer o filtro do CALCULATE, dessa forma você consegue utilizá-la normalmente sem erros!

Hashtag Treinamentos

Para acessar outras publicações de Power BI, clique aqui!


Quer aprender mais sobre Power BI com um minicurso básico gratuito?

Posts mais recentes de Power BI

Posts mais recentes da Hashtag Treinamentos

Perfil Heitor

Expert em conteúdos da Hashtag Treinamentos. Auxilia na criação de conteúdos de variados temas voltados para aqueles que acompanham nossos canais.