Você sabia que é possível fazer cálculos com planilhas diferentes no Power BI? Aprenda a relacionar planilhas, fazer cálculos e criar análises completas com elas!
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 por e-mail o(s) arquivo(s) utilizados na aula, preencha:
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.
O que você vai ver hoje?
Como Fazer Cálculos com Planilhas Diferentes no Power BI
Integrar dados de diferentes tabelas para realizar cálculos é uma prática essencial para análises complexas no Power BI.
Nesta aula, vou te mostrar como fazer cálculos com planilhas distintas, detalhando todo o processo para relacionar tabelas, combinar informações e criar suas análises do zero, com exemplos práticos.
Veremos quais fórmulas e funções utilizar, além de como definir o relacionamento entre tabelas para calcular métricas, como faturamento e devoluções, em uma empresa de vendas.
Com isso, você aprenderá a utilizar dados de outras planilhas para fazer suas análises sempre que precisar, sem necessidade de copiar e colar ou de consolidar todos os dados em uma única planilha.
Apresentação da Base de Dados
No material disponível para download, você encontrará a base de dados que usaremos como exemplo. Ela contém duas tabelas fato principais:
- Vendas: histórico de vendas fictício de uma empresa, incluindo dados como data da venda, ordem de compra, código do produto, ID do cliente, quantidade vendida e ID da loja.
- Devoluções: histórico de devoluções da empresa, com data da devolução, ID da loja, código do produto, quantidade devolvida e motivo da devolução.
Além disso, temos algumas tabelas dimensão com informações adicionais e detalhadas sobre produtos, clientes e lojas, que precisam ser integradas e relacionadas às tabelas principais.
Relacionamento entre Tabelas
Sempre que precisamos realizar cálculos usando dados de diferentes tabelas, o ponto principal é garantir que essas tabelas estejam relacionadas.
Para isso, ambas as tabelas precisam ter uma coluna em comum, que contenha as mesmas informações.
No Power BI, é bem simples criar essa conexão. Basta acessar a guia Exibição de Modelo e arrastar a coluna em comum de uma tabela para a outra.
Por exemplo, vamos criar o relacionamento entre a tabela de Produtos e a tabela de Vendas. Para isso, arraste a coluna SKU da tabela dProdutos para a coluna SKU da tabela fVendas.
Na janela que será aberta, verifique se o relacionamento foi estabelecido corretamente entre as colunas e clique em Salvar.
Isso criará uma relação entre as tabelas de produtos e vendas da sua base de dados.
Vamos repetir esse processo para as tabelas Devoluções e Produtos, criando um relacionamento entre elas a partir da coluna SKU.
Com os relacionamentos estabelecidos, os dados podem ser combinados para nossas análises.
Entenda melhor como funciona o relacionamento entre tabelas no Power BI em: Relacionamentos no Power BI: Tudo o que precisa saber
Função RELATED – Cálculo do Faturamento de Vendas
Com os relacionamentos configurados, o próximo passo é começar a realizar cálculos entre as tabelas e construir nossas análises. Para isso, utilizaremos a função RELATED.
Essa função busca informações em uma tabela relacionada e traz esses dados para a tabela em que você está trabalhando, o que é essencial para cálculos que envolvem colunas de duas ou mais tabelas.
Vamos começar calculando o faturamento de vendas. Na tabela de Vendas, temos a quantidade de produtos vendidos, enquanto na tabela de Produtos encontramos o preço unitário de cada um deles.
Usando a função RELATED, podemos recuperar o preço unitário da tabela de produtos e incorporá-lo à tabela de vendas, permitindo o cálculo do faturamento: quantidade vendida multiplicada pelo preço unitário.
Para isso, vamos criar uma coluna calculada na tabela de Vendas. Clique com o botão direito na tabela e selecione a opção Nova Coluna.
Na nova coluna, insira a fórmula:
Fat na Venda = fVendas[Qtd Vendida] * RELATED(dProdutos[Preço Unitario])
Essa fórmula busca o preço unitário de cada produto na tabela de Produtos, com base no código SKU, e o multiplica pela quantidade vendida na tabela de Vendas, gerando o valor total do faturamento para cada linha de venda.
A partir disso, cada linha da tabela de Vendas exibirá o faturamento correspondente.
Calculando o Faturamento Perdido – Devoluções
Agora, vamos calcular o faturamento perdido (baseado nas devoluções). Esse valor é importante para entender o impacto financeiro das devoluções no faturamento da empresa.
Acesse a tabela de Devoluções, onde temos a quantidade de produtos devolvidos, e crie uma nova coluna para o faturamento perdido, multiplicando a quantidade devolvida pelo preço unitário do produto.
Novamente vamos utilizar a função RELATED:
Fat Perdido = 'fDevoluções'[Qtd Devolvida] * RELATED(dProdutos[Preço Unitario])
Assim como no cálculo do faturamento por venda, essa fórmula buscará o preço unitário de cada produto na tabela de Produtos, a partir do código SKU, e o multiplicará pela quantidade devolvida da tabela Devoluções, gerando assim o faturamento perdido.
Cálculo do Faturamento Líquido
O faturamento líquido representa o valor final das vendas, descontando o impacto das devoluções. Para calcular isso, basta subtrair o faturamento perdido do faturamento bruto da empresa.
Para obter o valor do faturamento bruto, vá até a tabela de Vendas, clique com o botão direito do mouse e selecione Nova Medida.
Nomeie essa medida como Fat Bruto e use a função SUM para somar os valores de faturamento de cada venda.
Fat Bruto = SUM(fVendas[Fat na Venda])
Podemos visualizar essa medida criando um cartão para ela na guia de Relatórios do Power BI.
Em seguida, faremos o mesmo procedimento para o Faturamento Perdido Total. Clique com o botão direito do mouse sobre a tabela fDevoluções e selecione Nova Medida.
Nomeie essa medida como Fat Perdido Total e aplique a função SUM para somar o valor de cada devolução.
Fat Perdido Total = SUM('fDevoluções'[Fat Perdido])
Agora, podemos criar um cartão e adicionar essa medida para visualizar os dois valores: o faturamento bruto total e o faturamento perdido total.
Com as duas medidas criadas, clique sobre a tabela de Vendas ou Devoluções, selecione Nova Medida e defina a fórmula para o faturamento líquido.
Fat Líquido = [Fat Bruto] - [Fat Perdido Total]
Para visualizar o resultado, crie um novo cartão e adicione essa medida a ele.
Esse cálculo oferece uma visão clara da receita real da empresa, ajustada para qualquer perda de vendas devido a devoluções. Ou seja, após as devoluções, a empresa teve um faturamento de 14,82 milhões.
Um ponto interessante a observar é que o cálculo entre as medidas não requer um relacionamento direto entre as tabelas envolvidas (Vendas e Devoluções).
Análise de Faturamento por Produto e Marca
Para uma análise mais profunda e detalhada sobre o desempenho de cada produto ou marca, é necessário que as tabelas estejam relacionadas. Assim, podemos analisar quanto foi vendido e quanto foi perdido para cada marca específica.
Comece criando uma tabela de resumo por marca. Na guia de relatórios do Power BI, insira uma matriz para exibir os resultados segmentados.
Selecione a coluna Marca da tabela de Produtos para categorizar os dados, adicionando-a em Linhas. Em seguida, inclua as medidas de faturamento bruto, faturamento perdido e faturamento líquido nos Valores.
Dessa forma, você terá uma matriz mostrando o desempenho total e por marca. É possível personalizar a matriz para facilitar a leitura dos dados, como aumentando o tamanho da fonte.
Essa tabela de resumo por marca fornece uma visão clara do desempenho de cada uma das marcas, ajudando a identificar quais produtos têm maior ou menor impacto financeiro na empresa.
Lembre-se de que essa matriz só funciona porque as tabelas Vendas e Devoluções estão relacionadas com a tabela de Produtos. Caso qualquer uma dessas relações seja removida, a matriz deixará de funcionar corretamente.
Conclusão – Como Fazer Cálculos com Planilhas Diferentes no Power BI
Utilizar dados de tabelas diferentes no Power BI é uma estratégia essencial para realizar análises completas e detalhadas.
Com relacionamentos bem configurados e o uso de funções como RELATED, você consegue calcular métricas complexas e extrair insights valiosos para o seu negócio ou para a empresa na qual trabalha.
Nessa aula, você aprendeu como fazer cálculos com planilhas diferentes no Power BI. Seguindo esses passos, você estará pronto para construir análises mais completas e personalizadas para diversos cenários no mercado de trabalho.
Para aprender ainda mais sobre as funcionalidades do Power BI e se destacar no mercado, confira o nosso Curso Completo Power BI Impressionador!
Hashtag Treinamentos
Para acessar outras publicações de Power BI, clique aqui!
Posts mais recentes de Power BI
- Power BI na Prática: Análises de CasosNeste guia 100% prático, vamos trabalhar em um case real de análise de perfil de cliente. Usaremos o Power BI para explorar dados e identificar oportunidades de negócios.
- Como usar a Função Filter no DAX Power BI – Exemplo PráticoEntenda melhor como funciona a função FILTER no Power BI e outras funções de filtro.
- Date Picker e Filtro com Linha do Tempo no Power BIJá ouviu falar em filtro com linha do tempo no Power BI? Aprenda como usar esse recurso para delimitar o período que você deseja analisar.
Posts mais recentes da Hashtag Treinamentos
- 5 Boas Práticas de SQL para Iniciantes: Otimize Suas Consultas e Organize Seu CódigoSe você está começando com MySQL ou busca melhorar suas habilidades em SQL, este post traz cinco boas práticas de escrita de SQL para iniciantes.
- Função SE Excel: Exemplos e Dicas para Uso [Guia]A função SE Excel é muito útil para definir condições e criar uma planilha mais completa e funcional. Confira nesta aula!
- Exercícios de Listening em Inglês – Como Melhorar sua CompreensãoFaça estes exercícios de listening em inglês e melhore sua compreensão! Descubra técnicas e estratégias para praticar e evoluir no aprendizado do idioma!
Expert em conteúdos da Hashtag Treinamentos. Auxilia na criação de conteúdos de variados temas voltados para aqueles que acompanham nossos canais.