Como Calcular Soma Acumulada com a Função SCAN no Excel

Neste artigo você aprenderá como calcular a soma acumulada com a função scan no excel passo-a-passo com download da planilha de exemplo gratuita.

A recém-lançada função SCAN tem diversas aplicações e dentre elas está um cálculo bastante simplificado para a obtenção soma acumulada no Excel.

Funcionando com uma função LAMBDA, ela permite demonstrar somas acumuladas de forma extremamente fácil, seja para resultados em coluna ou linha.

Este artigo objetiva complementar o artigo anteriormente publicado no link https://www.guiadoexcel.com.br/total-acumulado-soma-acumulada-no-excel/.

1) Sintaxe da função SCAN

A função SCAN apresenta 3 argumentos:

soma acumulada scan 1

initial_value: valor inicial, a partir do qual o cálculo iniciará. Em nosso caso será 0 porque a nossa soma acumulada iniciará a partir do primeiro valor da lista de números a somar. Caso desejemos que a soma acumulada inicie a partir de um valor externo, o informaremos neste argumento.

array: é a lista de valores que serão base para a soma acumulada. Estes valores serão usados para o cálculo item a item do valor acumulado.

function: aqui usaremos a função LAMBDA em que a operação de soma será implementada, trazendo assim cálculo acumulado.

2) Como calcular a soma acumulada com SCAN

Considere o conjunto de dados a seguir:

soma acumulada scan 2

Com base nos valores disponibilizados mensalmente na coluna C, desejamos calcular e exibir na coluna seguinte o total acumulado. Desta forma, na linha 8, referente ao mês de junho, deveremos ter a soma acumulada de janeiro a junho, ou seja: a soma de 6 meses.

Inicialmente abrimos a função SCAN e logo em seu primeiro argumento inserimos o valor 0.

soma acumulada scan 4

Em seguida, no segundo argumento, devemos informar o conjunto de valores que serão cumulativamente somados (em nosso caso os valores mensais da coluna C):

soma acumulada scan 5

Para finalizar usaremos a essencial função LAMBDA. O primeiro argumento de lambda é um nome atribuído (escolhemos o nome “início”, mas poderia ser outro a depender de nossa preferência) ao ponto de partida do cálculo (que em nosso caso é o valor 0 do primeiro argumento de SCAN). O segundo argumento de lambda é um nome atribuído (optamos pelo nome “meses”, mas poderia ser outro a depender de nossa preferência) ao conjunto de valores que serão acumulados (que em nosso caso são os valores mensais, que compõem o segundo argumento de SCAN). Por fim, o terceiro argumento de LAMBDA é a função SOMA que cumulativamente somará os valores mensais.

A fórmula final inserida foi em nosso exemplo foi: =SCAN(0;C3:C14;LAMBDA(início;meses;SOMA(início;meses))).

Esta fórmula despeja de uma só vez todos os valores das somas acumuladas mensalmente, sem que seja necessário replicar as fórmulas manualmente, poupando trabalho adicional.

Podemos também executar o mesmo cálculo para valores dispostos em uma linha, como apresenta a imagem a seguir.

O raciocínio é idêntico. A única mudança está no intervalo de valores que em nosso novo exemplo contempla a linha 3 (C3:N3).

A fórmula inserida foi =SCAN(0;C3:N3;LAMBDA(início;meses;SOMA(início;meses))).

Download Planilha Soma Acumulada com Função SCAN

Clique no botão abaixo para realizar o  download do arquivo de exemplo:

Baixe a planilha


Jardiel Euflázio

Administrador, MOS e MOSE em MS Excel, Jardiel é também MCT e desenvolvedor de soluções baseadas na ferramenta. Apaixonado pelo Excel desde cedo, é criador de conteúdo em seu canal de vídeos aberto ao público no YouTube (Jardiel Euflázio - Excel Prime), no qual trata sobre o tema sempre disposto a colaborar com a comunidade.

Excel não precisa ser complicado

Assine nossa newsletter e receba dicas práticas para dominar o excel