Blog

Postado em em 6 de outubro de 2022

Funções Avançadas do Power Pivot – SUMX e AVERAGEX

Você já conhece as funções avançadas do Power Pivot SUMX e AVERAGEX para somar e calcular a média sem colunas auxiliares?

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) que utilizamos na aula, preencha:

Funções Avançadas do Power Pivot Excel

Você já conhece as funções avançadas Power Pivot SUMX e AVERAGEX? É possível que você já tenha ouvido falar dessas funções em Power BI.

Mas hoje nós vamos tratar dessas duas funções dentro do Power Pivot, que também utiliza as fórmulas DAX!

Power Pivot Funções Avançadas

O primeiro passo é trazer as informações da tabela do Excel para dentro do Power Pivot para que seja possível utilizar as fórmulas DAX.

Nós já vimos aqui no blog também como usar as funções básicas SUM e AVERAGE, só que hoje vamos ver o SUMX e AVERAGEX. Daqui a pouco você vai entender a diferença entre elas.

Vamos inicialmente criar uma medida de soma, para calcular o faturamento total das vendas que temos.

Criando a coluna de faturamento
Criando a coluna de faturamento

Lembrando que para criar a medida temos que levar os dados até o Power Pivot e depois voltar ao Excel e criar a medida dentro do próprio Excel com as informações do Power Pivot.

Agora imagina que você não tivesse essa coluna de faturamento ou de fato não queira ter essa coluna para não ter mais informações, mas queira mesmo assim calcular a medida do faturamento total, como você faria?

Uso da fórmula SUMX
Uso da fórmula SUMX

Esse X permite com que você utilize uma expressão para fazer uma operação, que nesse caso é a soma.

Então nesse caso vamos ler da seguinte maneira: “para cada item da Tabela1, vamos fazer a multiplicação da quantidade pelo preço e vamos somar esse valor”.

Aqui vamos ter exatamente o mesmo resultado da fórmula SUM, só que sem a necessidade de criar uma coluna extra para o cálculo do faturamento.

Porque é útil utilizar tanto a função SUMX, AVERAGEX quanto qualquer outra desse mesmo tipo?

Você deve ter notado que com isso não precisamos de uma coluna “auxiliar” para o cálculo do nosso faturamento não é mesmo?

Agora imagine que você tenha 1 milhão de linhas na sua tabela. Cada coluna que você cria está acrescentando mais 1 milhão de informações, então a ideia é não inserir mais informações desnecessárias para deixar sua base de dados mais pesada.

Por mais que o programa suporte isso, quanto menor a base mais rápido será o processamento dela, então se puder evitar inserir mais informações que não vai usar melhor!

A função AVERAGEX vai funcionar da mesma maneira, só que ao invés de soma nós vamos poder fazer a média de acordo com uma expressão.

Funções Avançadas do Power Pivot
Uso da fórmula AVERAGEX

Agora você já sabe como utilizar tanto a fórmula SUM como a fórmula AVERAGE de uma maneira onde não precisa de colunas extras ou auxiliares para fazer seus cálculos.

E com isso vai ter menos informações para processar dentro da sua base de dados!

Conclusão – Funções Avançadas do Power Pivot

Nessa aula eu te mostrei como usar as fórmulas SUMX e AVERAGEX no Power Pivot. Essas são fórmulas de soma e média, mas permitem com que você utilize uma expressão dentro delas.

Então pode utilizar uma multiplicação para fazer uma soma ou até mesmo a média, sem a necessidade de criar uma ou mais colunas para efetuar esses cálculos!

Dessa maneira você se torna mais eficiente e deixa sua base de dados menor e mais rápida para ser processada!

Hashtag Treinamentos

Para acessar outras publicações de Excel Avançado, clique aqui!


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

Quer sair do zero no Python e virar uma referência na sua empresa? Inscreva-se agora mesmo no Python Impressionador