Power BI: calculando a média mensal

Power BI: calculando a média mensal
David Neves
David Neves

Compartilhe

Empolgado com os estudos sobre as fórmulas DAX, abri meu relatório de vendas feito no Power BI e coloquei em prática o conhecimento que adquiri calculando a média mensal de vendas de cada ano. Para isso, utilizei a função AVERAGE(), que tem como objetivo somar todos os valores e dividir pelo total de linhas contadas.

print da função AVERAGE sendo utilizada no power bi contagem de linhas no power bi

Como mostra a imagem acima, se dividirmos o total de vendas pela Contagem de linhas, encontraremos o resultado da média diária. Pensando bem, não é exatamente essa média que eu queria como resposta.

Para calcular a média mensal de forma correta, combinei duas fórmulas:

  • AVERAGEX(): uma função iteradora capaz de calcular médias através de filtros aplicados.
  • VALUES(): uma função que gera uma tabela virtual com valores distintos baseados em uma coluna existente.
media mensal = average values - resultando no total de vendas Banner da Escola de Data Science: Matricula-se na escola de Data Science. Junte-se a uma comunidade de mais de 500 mil estudantes. Na Alura você tem acesso a todos os cursos em uma única assinatura; tem novos lançamentos a cada semana; desafios práticos. Clique e saiba mais!

Com essa combinação fiz uma média da medida Total vendas baseada numa tabela virtual que armazena os números dos meses (1, 2, 3… 12). Ou seja, para cada número do mês, uma média foi calculada. Sendo assim, quando o filtro foi aplicado de forma anual, obtive o resultado desejado.

total de vendas no power bi

Para conferir, multipliquei o valor da coluna Média mensal por doze para ver se batia com o valor da coluna Total vendas.

Gostou deste artigo e quer conhecer ainda mais essa ferramenta e suas linguagens? A Formação de Power BI da Alura foi feita para você! Aqui, nós te ajudaremos em todos os passos dos processos até a criação de dashboards dinâmicos.

David Neves
David Neves

Atuo como Head na Escola Dados, onde lidero times multidisciplinares com foco no desenvolvimento de pessoas e na construção de equipes de alto impacto. Com experiência sólida em análise de dados, Python e Power BI, sou movido pela paixão de compartilhar conhecimento, formar talentos e promover inovação nas áreas de tecnologia e educação. Meus principais interesses giram em torno de liderança, gestão e no poder dos dados não apenas para gerar insights, mas para transformar realidades, sempre com o olhar volt

Veja outros artigos sobre Data Science