Blog

Postado em em 10 de fevereiro de 2020

Fórmulas Power BI que você Precisa Aprender ainda hoje

Nessa publicação vamos te mostrar as 7 fórmulas Power BI que você precisa aprender para utilizar em suas análises e relatórios nessa ferramenta!

Caso prefira esse conteúdo no formato de vídeo-aula, assista ao vídeo abaixo!

Para baixar a planilha utilizada nessa aula clique aqui!

O que são as Fórmulas Power BI?

Como o próprio nome já diz, são fórmulas básicas, ou seja, fórmulas iniciais, mas que são muito utilizadas. Então as fórmulas básicas como soma, média, máximo, mínimo, entre outras são muito utilizadas, pois são fórmulas que nos permitem obter resultados importantes.

Quando utilizar essas funções?

Essas fórmulas são quase sempre utilizadas em qualquer relatório ou dashboard que o usuário vá criar, pois são fórmulas básicas que nos trazem informações importantes para análise dos dados.

Então sempre que precisarmos de soma, média, encontrar máximos e mínimos, dividir, contar dados, entre outras operações, utilizaremos as fórmulas básicas para obter essas informações.

Como utilizar as Fórmulas Power BI?

Primeiramente vamos descobrir quais fórmulas vamos tratar nesta aula. Abaixo temos uma imagem que nos mostra as fórmulas que serão utilizadas.

Fórmulas Power BI

Fórmulas Power BI

Essas serão as fórmulas que veremos nesta aula.

Na parte de dados vamos trabalhar com duas planilhas: a planilha BaseDevolucoes e BaseVendas.

Tabelas de dados utilizadas

Tabelas de dados utilizadas

Vamos iniciar com a planilha BaseVendas, pois nela temos o preço unitário de cada item e a quantidade que foi vendida. Com essas duas informações é possível obter o faturamento total fazendo a multiplicação do tamanho do pedido pelo preço.

Dados da tabela BaseVendas - Fórmulas Power BI

Dados da tabela BaseVendas – Fórmulas Power BI

Para criar essa coluna com o faturamento total, basta clicar em qualquer lugar da tabela com o botão direito e selecionar a opção Nova Coluna.

Criação de uma nova coluna

Criação de uma nova coluna

Ao criar essa coluna teremos uma a barra de fórmulas já selecionada para escrever a fórmula desejada. Neste caso a fórmula é simples, pois é apenas a multiplicação utilizando o símbolo *.

Fórmula para obter o Faturamento na Venda

Fórmula para obter o Faturamento na Venda

Antes do sinal de igual que inicia a fórmula temos o nome da coluna. Após o símbolo de igual temos a fórmula utilizada na nova coluna. O Power BI diferentemente do Excel não faz operações célula por célula, faz operações por colunas, por esse motivo estamos selecionando essas duas colunas para a multiplicação.

Ao pressionar Enter é possível observar o resultado dentro da coluna que foi criada. Esse resultado é a multiplicação dos dados da coluna Tamanho Pedido com a coluna Preco Unitario.

Podemos repetir o mesmo procedimento para encontrar o Custo na Venda de cada pedido, ou seja, a quantidade que foi gasta com cada um dos pedidos. Para isso basta multiplicar a quantidade pelo custo unitário de cada produto.

Coluna de Custo na Venda

Coluna de Custo na Venda

Fórmula SUM (SOMA)

O próximo passo será obter o faturamento total na venda, ou seja, seria o somatório do faturamento de todos os produtos. Então diferente do que já fizemos que foi a coluna calculada, que nos permite fazer a conta linha a linha, vamos querer um único resultado, pois é a soma de todas as linhas.

Então ao invés de criarmos uma coluna para ter um único resultado, vamos criar o que o Power BI chama de Medida.

Para a criação da medida o procedimento é o semelhante ao de criar uma coluna, basta clicar com o botão direito do mouse em qualquer lugar da tabela e selecionar a opção Nova Medida.

Opção para criar uma nova medida

Opção para criar uma nova medida

Ao selecionar essa opção o Power BI terá a mesma ação de quando criamos uma coluna, irá colocar o nome na barra de fórmulas para que possamos criar nossa fórmula e obter o resultado desejado.

Fórmulas Power BI para o Faturamento Total

Fórmulas Power BI para o Faturamento Total

Neste caso vamos utilizar a fórmula SUM (que é soma em inglês). As fórmulas dentro do Power BI são todas em inglês, então sempre que precisar utilizar alguma fórmula terá que saber como escrevê-la em inglês.

Neste caso a fórmula SUM pede apenas um argumento que é uma coluna. Como queremos o faturamento total basta selecionar a coluna de Faturamento na Venda. É importante ressaltar que o programa não permite que o usuário selecione a coluna, ela terá que ser escrita dentro da fórmula diferentemente do Excel que permite ao usuário selecionar seus dados.

É possível observar que ao criar a medida ela ficará dentro dos campos da tabela que está sendo utilizada com um símbolo de uma calculadora ao lado para indicar que é uma medida e não uma coluna.

Visualização da medida dentro dos campos da tabela

Visualização da medida dentro dos campos da tabela

Como essa medida não aparece dentro da nossa tabela temos que ir até a guia relatórios e criar um gráfico para que possamos ver de fato o resultado dessa medida.

Para observar esse valor, vamos selecionar a opção de Cartão na parte de Visualizações.

Criação de um cartão para visualizar os dados das medidas

Criação de um cartão para visualizar os dados das medidas

Ao criar um gráfico qualquer dentro do Power BI teremos a opção de inserir alguns dados nos campos disponíveis.

Cartão criada e campos vazios (para acrescentar as informações)

Cartão criada e campos vazios (para acrescentar as informações)

Neste caso vamos arrastar a nossa medida até esse campo para que possamos atribuir esse valor ao cartão.

Arrastando a medida de Faturamento Total para o campo em branco do cartão

Arrastando a medida de Faturamento Total para o campo em branco do cartão

Ao arrastar a medida de Faturamento Total para o campo do cartão é possível observar que o valor já foi atribuído ao cartão. A soma do faturamento é de 157 milhões.

Caso o usuário queira fazer alguma modificação no formato do gráfico (cartão neste caso) basta clicar no pincel.

Opções para formatar o cartão (ou gráficos)

Opções para formatar o cartão (ou gráficos)

Aqui temos as formatações gerais do gráfico selecionado. Vamos modificar o rótulo de dados, que é exatamente o número que está sendo mostrado, vamos alterar a opção de exibir unidades para nenhum.

Alterando a exibição de unidades

Alterando a exibição de unidades

Feito isso a visualização da soma que tínhamos foi alterada de forma que agora o valor total aparece para o usuário.

Resultado do Faturamento Total

Resultado do Faturamento Total

Agora para deixar essa visualização melhor vamos alterar o formato do valor para moeda. Para isso vamos primeiramente selecionar a medida no campo direito do programa, em seguida vamos até a guia Modelagem para selecionar a opção de moeda. Dentro desse menu que será aberto basta selecionar a opção de Moeda Geral. Como o programa está em português a opção de moeda geral irá retornar o Real.

Alterando a formatação da medida de Faturamento Total

Alterando a formatação da medida de Faturamento Total

Feito isso o faturamento total irá receber a formatação de real.

Faturamento Total com o formato de moeda

Faturamento Total com o formato de moeda

Caso o usuário queira agora criar outra medida com o Custo Total dos produtos, basta repetir o mesmo procedimento de criação, fórmula, cartão/gráfico e formatação dos dados.

Inserindo um novo cartão com o Custo Total

Inserindo um novo cartão com o Custo Total

Como a visualização de cartão só permite que um dado seja inserido no mesmo campo será necessário criar outro cartão para inserir a informação de custo total.

É possível criar uma medida dentro da guia relatório, ou seja, não é necessário estarmos dentro da guia dados com as tabelas para criar uma medida. A próxima medida a ser criada será o lucro. Essa é uma medida que podemos criar com base nas duas medidas que já temos, ou seja, o lucro é o faturamento total menos o custo total.

Fórmula para o Lucro Total

Fórmula para o Lucro Total

Lembrando que para criar uma medida dentro do ambiente de relatório é necessário clicar com o botão direito na parte de campos que fica à direita do programa. Como vamos criar dentro da BaseVendas, basta clicar em qualquer parte que tenhas os dados dessa planilha.

Inserindo novo cartão com o Lucro Total

Inserindo novo cartão com o Lucro Total

Temos até o momento 3 medidas sendo calculadas utilizando os dados da nossa tabela. Cada uma delas está sendo representada por um cartão e está formatada como moeda geral para facilitar a visualização e a análise destas informações.

É de boa prática ao invés de criarmos essas medidas todas dentro da tabela que estamos utilizando, criar em uma tabela em branco. Isso serve para que não tenhamos muitos dados em uma única tabela e acabe atrapalhando o usuário a analisar esses dados e até saber quais os dados possui.

Para fazer isso basta ir até a guia Página Inicial e selecionar a opção Inserir Dados.

Opção para inserir uma nova tabela

Opção para inserir uma nova tabela

Feito isso será aberta uma janela para que o usuário possa editar os dados e modificar o nome da tabela. Como queremos apenas uma tabela vazia, basta modificar o nome e clicar em Carregar.

Carregando nova tabela com o nome de Medidas

Carregando nova tabela com o nome de Medidas

Feito isso o Power BI irá criar a tabela. No entanto como vimos, a tabela se encontra vazio, e para que possamos passar as medidas que temos para essa tabela temos que selecionar a medida, ir até a guia Modelagem e seguida ir até a opção Tabela Inicial.

Movendo as medidas para a nova tabela criada

Movendo as medidas para a nova tabela criada

Essa opção é onde aquela informação está guardada, neste caso temos as medidas dentro da tabela BaseVendas, no entanto como queremos separar as medidas dos dados da tabela para deixar organizado, vamos alterar para a tabela de Medidas.

Todas as medidas criadas até o momento dentro da tabela de Medidas

Todas as medidas criadas até o momento dentro da tabela de Medidas

Feito essa modificação com as duas medidas que temos elas ficarão alocadas dentro da tabela de Medidas, sem que atrapalhem a visualização dos outros dados que já temos nas outras tabelas.

Vale ressaltar que essa mudança de tabelas não irá influenciar no resultado das nossas medidas. A tabela em que esses dados estão guardados não faz diferença, pois essa mudança não altera os valores ou as fontes de dados que estão sendo utilizadas.

Fórmula AVERAGE (MÉDIA)

O próximo passo será a criação de uma medida que calcule a média de faturamento na venda. Essa fórmula funciona da mesma forma que a fórmula SUM, então basta escrever e colocar o argumento que queremos, feito isso teremos uma medida com o resultado desejado.

Fórmulas Power BIda Média de Faturamento

Fórmulas Power BIda Média de Faturamento

Como estamos guardando todas as medidas em uma tabela específica para isso, é possível criar essa medida diretamente dentro dessa tabela. Caso o usuário fique com dificuldade de visualizar os dados, é possível criar na tabela onde esses dados estão e em seguida mover como fizemos anteriormente para a tabela de Medidas.

Para fazer a visualização dessa medida basta repetir o mesmo procedimento que foi feito para as outras medidas.

Inserindo a Média de Faturamento dentro de um cartão

Inserindo a Média de Faturamento dentro de um cartão

Fórmula MAX/MIN (Máximo/Mínimo)

Para as próximas fórmulas vamos obter os valores máximo e mínimo do faturamento, ou seja, vamos ver qual foi o maior faturamento e o menor faturamento em uma única venda.

Fórmulas Power BIpara o Maximo Faturado

Fórmulas Power BIpara o Maximo Faturado

Fórmulas Power BIpara o Minimo Faturado

Fórmulas Power BI para o Minimo Faturado

Feito isso teremos duas novas medidas com os valores de máximo e mínimo faturado em uma única venda. Agora basta colocar isso dentro do relatório para complementar as informações que já temos.

Inserindo as duas novas Fórmulas Power BI dentro de cartões

Inserindo as duas novas Fórmulas Power BIdentro de cartões

Antes de partir para as próximas fórmulas, vamos ver mais uma aplicação que podemos utilizar essas medidas. Na medida de faturamento total é possível observar que temos o total geral, no entanto é possível obter o faturamento de cada marca por exemplo.

Para isso vamos criar um gráfico de colunas empilhadas. Dentro desse gráfico vamos ter campos similares aos que tínhamos nos cartões, no entanto como é um gráfico temos uma quantia maior de campos.

Inserindo dados nos campos do Gráfico de Colunas Empilhadas

Inserindo dados nos campos do Gráfico de Colunas Empilhadas

Como se trata de um gráfico temos mais campos para inserir informações. Dentro do campo de Valor vamos inserir os dados de Faturamento Total, enquanto no campo de Eixo vamos inserir os dados de Marca. Desta forma será possível observar o faturamento total de cada uma das marcas que temos.

Gráfico do Faturamento Total por Marca

Gráfico do Faturamento Total por Marca

O mesmo pode ser feito com as lojas, para que o usuário possa ver os faturamentos de cada uma das lojas.

Fórmula DIVIDE (DIVISÃO)

Essa fórmula é bem simples também, no entanto vamos utilizá-la para descobrir o percentual de produtos devolvidos. Para isso vamos utilizar as tabelas de vendas e devoluções para que possamos descobrir quantas devoluções nós temos do total das vendas.

Na tabela de vendas temos o tamanho do pedido enquanto na tabela de devoluções temos a quantidade devolvida, então com essas duas informações vamos poder obter o percentual de produtos devolvidos.

Antes de ir direto para a divisão desses dados teremos que criar duas medidas. Uma para saber o total de produtos vendidos e outra para saber o total de produtos devolvidos.

Fórmulas Power BIdo Total de Produtos Vendidos

Fórmulas Power BIdo Total de Produtos Vendidos

Fórmula do Total de Produtos Devolvidos

Fórmula do Total de Produtos Devolvidos

Para verificar o resultado dessas medidas vamos colocar esses valores dentro de dois cartões.

Inserindo as novas medidas em cartões

Inserindo as novas medidas em cartões

Temos então a quantidade vendida e a quantidade devolvida, agora será possível utilizar a fórmula DIVIDE para obter o percentual de produtos devolvidos em relação ao total de produtos vendidos.

Temos duas formas de fazer essa divisão, uma delas é similar a forma que utilizamos para fazer a multiplicação, colocando somente o símbolo de divisão.

Utilizando a / para efetuar a divisão

Utilizando a / para efetuar a divisão

E a outra forma é utilizando a fórmula DIVIDE que é a fórmula específica para a divisão.

Utilizando a fórmula DIVIDE - Fórmulas Power BI

Utilizando a fórmula DIVIDE – Fórmulas Power BI

Para utilizar a fórmula DIVIDE temos 3 argumentos, o primeiro é o denominador, o segundo é o numerador e o último argumento é bem interessante, pois caso a divisão retorne um erro o Power BI consegue retornar um valor ao invés do erro.

Caso algum produto não tenha nenhuma venda a divisão irá retornar um erro, pois não existe divisão por 0. Neste caso com o uso da função DIVIDE e utilizando seu terceiro argumento é possível inserir um resultado para ser mostrado caso ocorra um erro deste tipo.

Agora basta atribuir essa medida a um cartão e alterar a formatação desta medida para percentual.

Inserindo o % de Devolução no cartão

Inserindo o % de Devolução no cartão

É possível observar que estamos ganhando cada vez mais informações importantes somente com os dados iniciais que tínhamos. Aqui podemos ver as quantidades que foram vendidas, devolvidas e o percentual dessas devoluções. Isso é importante para que uma empresa possa tratar essa quantidade, se está em um nível aceitável, entre outras ações.

Fórmula COUNT/COUNTA/COUNTROWS (CONTAGEM)

Vamos agora partir para as fórmulas de contagem, anteriormente fizemos a soma do total de produtos vendidos, no entanto vamos agora verificar quantas vendas foram feitas para atingir essa quantidade total.

Vamos então partir para a tabela de medidas para criar essa medida de quantidade de vendas que foram feitas a partir da contagem delas ou pela contagem de linhas (que seria o COUNTROWS).

Qualquer uma das 3 fórmulas poderá ser utilizada para efetuar essa contagem. Neste caso vamos utilizar a fórmula para contar as linhas, pois como cada linha representa uma venda, basta contar quantas linhas temos.

Fórmulas Power BI para contar as linhas da tabela BaseVendas

Fórmulas Power BIpara contar as linhas da tabela BaseVendas

Essa fórmula, diferente das outras ao invés de pedir uma coluna, pede uma tabela, então basta selecionar a tabela BaseVendas que é onde temos todas as vendas efetuadas que o Power BI irá fazer a contagem de quantas linhas temos.

OBS: Toda vez que o usuário começa a escrever uma fórmula o Power BI já dá uma pequena descrição do que aquela fórmula faz, portanto fica mais fácil por mais que a fórmula seja em inglês é possível que o usuário saiba o que ela faz.

Resultado do número de vendas

Resultado do número de vendas

É possível agora verificar que tivemos mais de 23 mil vendas, que geraram um total de mais de 71 mil produtos. Então temos que boa parte das vendas teve mais de 1 produto incluso.

Fórmula DISTINTCTCOUNT (CONTAGEM DE VALORES ÚNICOS)

Para finalizar vamos ver a utilização da fórmula DISTINCTCOUNT que permite ao usuário fazer a contagem de valores distintos, ou seja, de valores únicos dentro de uma coluna.

Neste caso podemos por exemplo saber quantas marcas foram vendidas, independentemente da quantidade vendida por cada marca, vamos saber quantas marcas distintas que temos. Seria como se fosse a função de remover duplicadas do Excel, só teríamos os valores únicos de cada marca.

Fórmulas Power BI para obter a Quantidade de Marcas Vendidas

Fórmulas Power BI para obter a Quantidade de Marcas Vendidas

Desta forma teremos uma medida com a quantidade de marcas distintas dentro da nossa coluna de Marca.

Resultado da Quantidade de Marcas Vendidas - Fórmulas Power BI

Resultado da Quantidade de Marcas Vendidas – Fórmulas Power BI

Temos mais de 23 mil vendas, no entanto temos apenas 11 marcas de produtos que estão sendo vendidas.

Nesta aula foi possível aprender as fórmulas básicas do Power BI, mas que são muito importantes e úteis na análise e criação de relatórios. Outro ponto importante é que com essas fórmulas conseguimos obter diversas informações utilizando apenas as tabelas que tínhamos no início, ou seja, por mais que sejam fórmulas básicas são muito úteis para trazer mais informações e facilitar a análise desses dados.

Relatório final de todos os dados obtidos

Relatório final de todos os dados obtidos

Para acessar outras publicações da Hashtag, acesse: https://www.hashtagtreinamentos.com/blog

Nosso curso de excel funciona para qualquer um, desde a pessoa que não sabe absolutamente nada de Excel até aquela pessoa que quer aquele algo a mais para impressionar!


Quer aprender mais sobre Power BI com um minicurso gratuito?


Quer participar do maior evento de Power BI da América Latina de forma 100% Online e Gratuita? Inscreva-se abaixo!