
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.
Dicas Recentes





P A T H | Dicas Tableau Prep – Como Usar o ORDER BY para ordenar no Tableau Prep

