VocĂŞ conhece estas 10 fĂłrmulas do Power BI?

Aprenda a usar 10 fórmulas do Power BI que são muito úteis que irão te ajudar a construir suas análises de dados.

As fórmulas do Power BI mais usadas nas análises do dia a dia são SUM, AVERAGE, MAX, MIN, COUNT, COUNTROWS, DISTINCTCOUNT, CALCULATE, DIVIDE e IF. Todas são funções DAX aplicadas em medidas: SUM totaliza valores, CALCULATE aplica condições ao cálculo e DIVIDE evita erros de divisão por zero nos seus indicadores.

Para fazer o download do(s) arquivo(s) utilizados na aula, preencha com o seu e-mail:

NĂŁo vamos te encaminhar nenhum tipo de SPAM! A Hashtag Treinamentos Ă© uma empresa preocupada com a proteção de seus dados e realiza o tratamento de acordo com a Lei Geral de Proteção de Dados (Lei n. 13.709/18). Qualquer dĂşvida, nos contate.

Aprenda estas dez fĂłrmulas do Power BI

As fórmulas que vamos te mostrar aqui são essenciais para que você consiga construir suas análises de dados sem problemas e criar dashboards com maior eficiência.

Ao longo desta aula, veremos como aplicar cada uma das fórmulas com exemplos práticos e diretos ao ponto:

Faça o download do material disponível e vamos aprender como usar essas fórmulas!

Base de Dados

No material disponível para download, você encontrará uma planilha no Excel e um relatório no Power BI que serão utilizados nesta aula.

Dentro do relatório, é possível visualizar a tabela BaseFrete, que apresenta o histórico logístico de uma empresa, incluindo informações sobre frete, entregas e pedidos realizados por ela.

Base de Dados

A partir dessa tabela, iremos desenvolver análises breves para que você possa aplicar e compreender as 10 funções do Power BI que serão abordadas nesta aula.

SUM – Soma no Power BI

Vamos começar analisando a receita total da empresa com os fretes. Para isso utilizamos a fórmula SUM na coluna Valor do Frete.

Para criar essa medida, clique com o botĂŁo direito do mouse em qualquer parte da tabela e selecione Nova medida.

Criando Medida

Vamos chamar essa medida de Receita Total e aplicar a fĂłrmula SUM:

Codigo
Receita Total = SUM(BaseFrete[Valor do Frete])

Para visualizar essa medida, vá até a guia de Exibição do relatório, crie um Cartão e adicione Receita Total aos Campos.

SUM – Soma no Power BI

AVERAGE – Média no Power BI

Agora, imagine que você também queira calcular a média de quilômetros rodados por viagem. Nesse caso, criaremos uma nova medida chamada Km Média e aplicaremos a função AVERAGE.

Codigo
Km Média = AVERAGE(BaseFrete[Km])

Para visualizar o resultado, crie um novo cartão e adicione Km Média como Campo.

AVERAGE – Média no Power BI

MAX e MIN – Máximo e Mínimo no Power BI

Outra análise que podemos realizar a partir desses dados é em relação ao custo das viagens. Podemos identificar o maior custo de viagem utilizando a fórmula MAX:

Codigo
Maior Custo = MAX(BaseFrete[Custos])
MAX

E também o menor custo de viagem:

Codigo
Menor Custo = MIN(BaseFrete[Custos])
Min

COUNT e COUNTROWS – Contar Linhas no Power BI

Podemos determinar o número de entregas já realizadas contando a quantidade de linhas existentes. Para isso, podemos utilizar a função COUNT ou a COUNTROWS.

Para a fĂłrmula COUNT, precisamos passar uma coluna da tabela como argumento para que ela conte os valores. VocĂŞ pode escolher qualquer coluna, desde que todas as linhas da tabela estejam preenchidas.

Codigo
Qtd Entregas = COUNT(BaseFrete[Viagem])
COUNT

Já para a função COUNTROWS, só precisamos passar como argumento o nome da tabela que queremos contar as linhas.

Codigo
Qtd Entregas 2 = COUNTROWS(BaseFrete)
COUNTROWS

DISTINCTCOUNT – Contagem Distinta no Power BI

No exemplo anterior, aprendemos como contar todas as linhas da tabela. No entanto, em algumas análises, não queremos contar todas as linhas.

Por exemplo, suponhamos que desejamos descobrir para quantos estados essa empresa já realizou entregas. Nesse caso, não contaremos todas as linhas da tabela, mas sim quantos valores distintos (valores únicos) temos dentro da coluna UF, que indica os estados.

Codigo
Regiões Atendidas = DISTINCTCOUNT(BaseFrete[UF])
DISTINCTCOUNT – Contagem Distinta no Power BI

Ou seja, dentro da coluna UF, temos 4 estados distintos registrados.

CALCULATE – Cálculos Compostos no Power BI

Dentro da nossa base de dados, temos a coluna Status Entrega que indica quantas entregas foram realizadas dentro do prazo ou atrasadas.

Imagine que você queira calcular quantas entregas foram feitas dentro do prazo. Podemos fazer isso através da função CALCULATE. Essa fórmula permite realizar cálculos baseados em condições específicas.

Primeiro, você define qual cálculo (qual função) deseja aplicar. Neste caso, utilizaremos a COUNTROWS. Em seguida, especificamos a condição desejada. Para este exemplo, a condição será verificar se o status da entrega está marcado como No Prazo.

Isso faz com que a função conte apenas as linhas da tabela que atendam a essa condição.

Codigo
Entregas No Prazo = CALCULATE(COUNTROWS(BaseFrete),
BaseFrete[Status Entrega]="No Prazo")

Repare que separamos a expressão da condição por uma vírgula, e o texto "No Prazo" precisa ser escrito exatamente como está na tabela.

CALCULATE – Cálculos Compostos no Power BI

DIVIDE – Divisão no Power BI

Podemos utilizar fórmulas a partir das medidas que já criamos. Por exemplo, vamos calcular o percentual de entregas feitas dentro do prazo. Podemos criar uma nova medida e utilizar a fórmula DIVIDE, passando as medidas de Qtd Entregas e Entregas No Prazo.

Codigo
% No Prazo = DIVIDE([Entregas No Prazo],[Qtd Entregas])
DIVIDE – Divisão no Power BI

Podemos inclusive formatar essa medida como percentual.

Percentual

IF – Fórmula Condicional no Power BI

Por fim, veremos como utilizar a função IF no Power BI. Com ela, podemos criar uma condicional que irá avaliar a porcentagem de entregas feitas no prazo e, a partir disso, exibir uma classificação de “Bom” caso esteja acima de 70% e “Em Alerta” caso esteja abaixo.

Codigo
Status = IF([% No Prazo]>=0.7, "Bom","Em Alerta")

Ou seja, verificamos se a medida % No Prazo é maior ou igual a 0.7. Caso seja, exibiremos a mensagem “Bom”; caso contrário, “Em Alerta”.

É assim que a função IF funciona: primeiro a condição que queremos avaliar, depois o que deve ser executado caso a condição seja verdadeira e, por fim, o que deve ser executado caso a condição seja falsa.

IF – Fórmula Condicional no Power BI
ĂŤcone Power BIPower BI Impressionador

Como dominar a ferramenta que mais cresce e forma profissionais disputados no Mercado de Trabalho, com a criação de Relatórios e Dashboards que impressionam e ajudam na tomada de decisão.

Começar agoraSeta para a direita
Fundo Power BITelas Power BI

Perguntas frequentes

1. Qual a diferença entre COUNT e COUNTROWS no Power BI?

COUNT conta os valores preenchidos de uma coluna específica, então você passa a coluna como argumento — por exemplo, COUNT(BaseFrete[Viagem]). COUNTROWS conta as linhas da tabela inteira, recebendo apenas o nome dela: COUNTROWS(BaseFrete). Na prática, COUNTROWS é mais direta quando o objetivo é saber o total de registros.

2. Para que serve a função CALCULATE no Power BI?

CALCULATE executa um cálculo aplicando condições. Você informa a expressão — como COUNTROWS(BaseFrete) — e, em seguida, o filtro, como BaseFrete[Status Entrega]=“No Prazo”. Assim a medida considera apenas as linhas que atendem à condição, o que a torna uma das funções DAX mais poderosas para indicadores segmentados.

3. Como criar uma medida no Power BI?

Clique com o botão direito sobre a tabela no painel de dados e escolha Nova medida. Na barra de fórmulas, digite o nome, o sinal de igual e a função DAX — por exemplo, Receita Total = SUM(BaseFrete[Valor do Frete]). Depois, exiba o resultado em um cartão ou gráfico.

4. Por que usar DIVIDE em vez da barra de divisĂŁo no DAX?

A função DIVIDE trata automaticamente a divisão por zero, evitando erros quando o denominador está vazio ou zerado, e ainda aceita um valor alternativo para esses casos. É o caminho recomendado para calcular percentuais, como % No Prazo = DIVIDE([Entregas No Prazo], [Qtd Entregas]).

ConclusĂŁo

Neste artigo de te mostramos dez fórmulas do Power BI de forma rápida, clara e objetiva, para que você consiga realizar suas análises de dados e construir seus dashboards com maior eficiência e qualidade.

Essas são fórmulas extremamente importantes, e com este guia, você estará apto a desenvolver e aprimorar suas análises de dados!

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

O que vocĂŞ aprende neste vĂ­deo

Resposta rápida: As dez fórmulas são funções DAX escritas em medidas, pelo botão direito e Nova medida. SUM soma, AVERAGE tira a média, MAX e MIN acham os extremos, COUNT conta os valores de uma coluna e COUNTROWS conta as linhas da tabela. DISTINCTCOUNT conta valores únicos, CALCULATE aplica condição, DIVIDE faz a divisão e IF gera o texto do indicador.

Neste vĂ­deo (12 min):

  • 0:00 - A base do exemplo: histĂłrico de fretes, entregas e custos
  • 0:40 - SUM: a receita total, criada pelo botĂŁo direito e Nova medida
  • 1:20 - Por que o resultado da medida sĂł aparece dentro de um visual, como o cartĂŁo
  • 2:00 - AVERAGE: a quilometragem mĂ©dia por viagem
  • 2:40 - Renomeando a medida quando o nome nĂŁo descreve o nĂşmero
  • 3:20 - MAX: o maior custo já registrado em uma viagem
  • 4:00 - MIN: o menor custo, e o que um valor de cinco centavos sugere sobre a base
  • 4:40 - COUNT: contar entregas a partir de uma coluna preenchida
  • 5:10 - COUNTROWS: a mesma contagem sem precisar escolher coluna
  • 5:45 - DISTINCTCOUNT: quantos estados distintos a empresa já atendeu
  • 6:40 - CALCULATE: contar sĂł as entregas com status no prazo
  • 8:00 - O filtro dentro do CALCULATE, com o texto do status entre aspas
  • 8:50 - DIVIDE: o percentual de entregas no prazo, formatado como porcentagem
  • 9:40 - IF: transformando o percentual em um texto de bom ou alerta

Trechos do vĂ­deo:

  • Para fazer conta baseada em alguma condição, a gente tem a fĂłrmula mais importante do Power BI, o CALCULATE.
  • No COUNT eu preciso obrigatoriamente selecionar uma coluna; no COUNTROWS, sĂł o nome da tabela.
  • Dessas 59 mil entregas que a gente fez, 40 mil foram feitas no prazo.

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