Joviano

Bem vindo ao

Blog do Jovi!

O blog do Jovi tem como objetivo ajudar você com suas dúvidas, além de expandir seu conhecimento através da informação.

Soma de Valores Absolutos com DAX

Imagine uma coluna com os valores planejados e outra com os valores reais, onde as diferenças podem ser positivas ou negativas. Agora, nosso colega usou a função ABS para transformar tudo em positivo, mas ele queria saber como calcular a soma das diferenças positivas usando DAX.

Eu mostrei para ele e vou mostrar para vocês também, afinal, estamos aqui para descomplicar, não é mesmo?

De onde surgiu essa demanda?

Um de nossos alunos da Formação Power Query 2.0 estava resolvendo um problema de negócio e se deparou com essa necessidade, e nos demonstrou esse exemplo:

planilha excel

Ele precisa fazer a soma das diferenças, mas precisa que essa soma seja aplicada sobre as diferenças absolutas, ou seja, todos valores sejam positivados.

Ele tentou usar SUM[REAL] - SUM[PLANO] mas nesse caso, quando ele coloca a coluna GRUPO no eixo, a tabela soma todos os valores e subtrai, retornando o R$ 1,90

Porém, se você reparar na coluna em vermelho, ao somar, totaliza R$ 4,70
Bora resolver essa?

Ah, no final deste artigo vou te entregar essa planilha para você poder replicar, ok?

Passo a Passo para Resolver o Problema

Vamos direto ao ponto e detalhar como resolver esse problema usando DAX.
Mas antes, vamos entender o cenário:

  1. Colunas de Planejado e Real: Temos duas colunas, uma com os valores planejados e outra com os valores reais. As diferenças entre elas podem ser positivas ou negativas.
  2. Objetivo: Calcular a soma das diferenças positivas utilizando DAX no Power Pivot.

Passo 1: Preparar os Dados no Power Query

Primeiramente, precisamos levar nossos dados para o Power Query:

  • Clique em “Dados” na barra de ferramentas.
  • Selecione “De Tabela/Intervalo” para carregar os dados no Power Query.
  • Realize as transformações necessárias e clique em “Fechar e Carregar” para trazer os dados de volta ao Excel.

Passo 2: Adicionar ao Modelo de Dados

Agora, precisamos adicionar esses dados ao modelo de dados do Power Pivot:

  • Selecione os dados e clique em “Adicionar ao Modelo de Dados”.
  • Isso vai abrir a interface do Power Pivot, onde podemos criar nossas medidas DAX.

Passo 3: Criar a Medida DAX

Dentro do Power Pivot, vamos criar uma medida para calcular a soma dos valores absolutos das diferenças:

  • Na guia “Modelo de Dados”, clique em “Nova Medida”.
  • Digite a fórmula DAX:
Soma de Valores Absolutos = 
    SUMX(
        Tabela, 
        ABS(Tabela[REAL] - Tabela[PLANO])
    )

  • Substitua “Tabela” pelo nome da sua tabela e ajuste os nomes das colunas conforme necessário.

Passo 4: Criar a Tabela Dinâmica

Agora que temos a medida criada, vamos visualizar os dados em uma tabela dinâmica:

  • Clique em “Inserir” e selecione “Tabela Dinâmica”.
  • Adicione a coluna desejada ao eixo e a medida “Soma de Valores Absolutos” aos valores.

Pronto! A tabela dinâmica agora mostra a soma das diferenças positivas, exatamente como você precisava. Simples assim!

Paralelo com o Dia a Dia no Escritório

Pense no seguinte: vocês têm um orçamento planejado para um projeto e os gastos reais começam a aparecer. As diferenças podem ser tanto positivas (economia) quanto negativas (gastos extras).

É como ter uma planilha onde você controla o seu orçamento pessoal e precisa saber quanto realmente economizou ou gastou a mais, mas sem contar as economias negativas como economias reais.

Usando DAX, você faz isso de forma rápida e precisa, sem dor de cabeça.

Mais um exemplo? Bora!

Eu usei muito isso QUANDO FAZIA INVENTÁRIO, pois os gerentes de estoque se esquivavam na desculpa de “ah, mas só deu R$ 50 mil de ajuste frente a 50 milhoes movimentados”.
Aquilo me corroía, e até que um dia peguei essa técnica, e mostrei não o valor do ajuste, e sim O NÍVEL DE ACURÁCIA, ou seja, não importa se é positivo ou negativo, mas sim, se foi ERRO MESMO.

Quer ver essa solução em um vídeo rapidinho?

Então confira o vídeo no nosso meu perfil do Instagram, onde diariamente posto mais ideias e interações com a comunidade.

Lá, temos muito mais dicas e tutoriais detalhados para te ajudar a dominar o Power Query, SQL, DAX e até Python. Bora lá!

Formação Power Query 2.0

Se você está buscando maneiras de otimizar ainda mais o seu trabalho, considere a nossa Formação Power Query 2.0. Aprender a automatizar tarefas com Power Query, SQL, DAX e Python pode te economizar um tempo precioso e aumentar a sua produtividade.

Não perca a oportunidade de se tornar um verdadeiro mestre nessas ferramentas e transformar sua rotina no trabalho!

Conclusão

Resumindo tudo, aprendemos a usar o DAX no Power Pivot para calcular a soma das diferenças positivas entre valores planejados e reais.

Passamos pela preparação dos dados no Power Query, adicionamos ao modelo de dados, criamos a medida DAX e visualizamos os resultados em uma tabela dinâmica.

Essa técnica pode ser um divisor de águas no seu dia a dia, trazendo mais precisão e agilidade para suas análises financeiras.
Então, bora colocar em prática e dominar o Power Query, SQL, DAX e Python!

Forte Abraço

Material de Apoio

Fala, FERA! Se você quiser acompanhar todos os exemplos que mostramos aqui, temos um material de apoio completo para você.  Preencha o formulário abaixo, que você receberá o link para realizar download no seu e-mail.

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *

Receba conteúdos do Jovi!

Digite seu interesse abaixo:

Quer Aprender sobre Power Query?

Conheça nossa formação e tudo que você pode aprender com ela.

Mais conteúdos gratuitos para você!

Quem sabe AUTOMATIZAR, ganha mais $

OPA, vejo que você é novo por aqui!

Temos um presente de boas vindas para os amantes de Blog!

E ai FERA?!

Não vou atrapalhar tua leitura deste super artigo.

Só quero te dizer que por ser um visitante novo aqui no site, nosso sistema está programado para te enviar um cupom de desconto para a FORMAÇÃO POWER QUERY 2.0, que é um pacotão de cursos do JOVI, com mais de 300 horas de conteúdo.

Informe seus dados a seguir, que te enviaremos as instruções para resgate desse cupom exclusivo.

Após enviar, pode fechar essa janela, que seu presente já está em processamento.

MUITO + que Power Query

Aprenda também SQL, DAX, Python e outras ferramentas que vão te fazer assumir posição de destaque em sua empresa.

Solicite a EMENTA CURRICULAR da FORMAÇÃO