P A T H

Running Total no Tableau Prep

O que você vai aprender?

Como você viu na dica anterior o orderby é uma função poderosa no Tableau Prep, e uma das coisas que conseguimos fazer com essa função é calcular o total acumulado, ou RUNNING_SUM.

Introdução:

Diferente de uma soma simples, o RUNNING_SUM leva em consideração a ordem dos seus registros para adicionar sequencialmente os valores de um campo. Ele é frequentemente utilizado para analisar tendências ao longo do tempo, como o crescimento de vendas mês a mês, ou para ver o impacto acumulado de certas métricas.Nesta dica, vamos aprender como ele funciona para calcular o Total Acumulado.

Passo 1: Calculando o Total Acumulado de Vendas

Vamos usar a base Superloja do Tableau para descobrir o total acumulado de vendas ao longo do tempo. Adicione uma Etapa de Limpeza

Você precisa de um lugar para criar a sua fórmula.

  • Clique no sinal de mais (+) após a união no fluxo Superloja e escolha Adicionar Etapa (ou Etapa de Limpeza).

Passo 2: Crie um Campo Calculado

Clique em Criar Campo Calculado e você será direcionado ao cálculo personalizado. Dê um nome fácil de entender, chamaremos o nosso de Vendas Acumuladas.

Passo 3: Escreva a fórmula de total acumulado (Running Sum)

Para calcular o total acumulado das suas vendas, você usará a função RUNNING_SUM() junto com o ORDER BY, que define a sequência de acumulação, dessa maneira:

A fórmula básica é: {ORDERBY [Campo_Que_Define_A_Ordem] ASC ou DESC : RUNNING_SUM([Campo_Que_Você_Quer_Somar])}

Se o seu campo de vendas se chama [Vendas] e você quer acumular por [Data do Pedido] em ordem crescente, a fórmula seria: {ORDERBY [Data do Pedido] ASC: RUNNING_SUM([Vendas])}

OBS: As chaves são obrigatórias para este tipo de cálculo de nível de detalhe no Tableau Prep.

  • ORDERBY [Data do Pedido]: Diz ao Tableau Prep para usar o campo [Data do Pedido] para decidir a ordem em que as vendas serão acumuladas. É crucial para que a soma seja sequencial.
  • ASC: Significa Ascendente (do menor para o maior), o que é a forma mais comum de acumular dados temporais. Se você quisesse do maior para o menor, usaria DESC (Descendente).
  • RUNNING_SUM([Vendas]): É a função principal que calcula a soma acumulada do campo [Vendas] com base na ordem definida pelo ORDER BY.

E o resultado é esse.

Perceba que a coluna Vendas Acumuladas mostrará a soma progressiva das vendas conforme a Data do Pedido.

A ordem dos dados na grade de dados refletirá a sequência definida pelo ORDER BY, permitindo visualizar a acumulação.

Existem muitas outras funções que podem ser combinadas com o ORDER BY para cálculos avançados no Tableau Prep. Fiquem atentos para não perder mais nada.

22 de Outubro de 2025

Pronto! Agora você sabe como calcular o Total Acumulado usando RUNNING_SUM no Tableau Prep.

Language