Conheça a Poderosa Função SCAN no Excel

A função SCAN é uma das novas funções da biblioteca de matrizes dinâmicas do Excel 365, portanto, ela é usada para aplicar uma operação cumulativa em um array (intervalo), mostrando todos os resultados parciais da operação.

Dessa forma, pense na SCAN como uma forma de mostrar a evolução passo a passo de uma soma, subtração, multiplicação ou qualquer cálculo em sequência.

Afinal, ela não retorna apenas o resultado final, mas cada etapa da acumulação, o que a torna extremamente útil para análise de dados temporais, totais acumulados, comparações.

Vamos entender na prática.

BASE DE DADOS

Sintaxe da Função SCAN

Primeiramente, precisamos entender a sintaxe da função SCAN no Excel:

Sintaxe da Função SCAN no Excel
Sintaxe da Função SCAN no Excel
  • valor_inicial: ponto de partida do cálculo.
  • matriz: intervalo de dados a ser processado.
  • lambda: função personalizada com dois parâmetros:
  • acumulador: valor acumulado até a etapa atual.
  • valor: valor atual da matriz.
  • cálculo: o que você quer fazer com acumulador + valor (ou outro cálculo).

Ou seja, essa função é responsável por retornar uma matriz com os resultados parciais de uma operação cumulativa aplicada a um intervalo de dados.

Aplicando a Função SCAN

Posteriormente, observe que temos uma pequena base de dados, onde há o registro do total vendidos na última semana:

Registro de Vendas da Semana no Excel
Registro de Vendas da Semana no Excel

No caso, gostaríamos de calcular o total acumulado de vendas dia a dia, portanto, aplique a função SCAN e coloque o valor de 0, pois é o valor inicial do acumulador.

Em seguida, selecione o intervalo de vendas da semana:

=SCAN(0; B2:B6;

Função SCAN no Excel
Função SCAN no Excel

Por fim, coloque LAMBDA e que a função deve somar o valor atual com o total anterior acumulado.

=SCAN(0; B2:B6; LAMBDA(acumulado; valor; acumulado + valor))

Função SCAN no Excel
Função SCAN no Excel

Sendo assim, teremos uma lista com o total acumulado de vendas dia a dia.

Função SCAN no Excel
Função SCAN no Excel

Portanto, agora ficou fácil usar a função SCAN e explorar todo o potencial dos cálculos acumulativos no Excel.

Curso de Excel Completo: Do Básico ao Avançado.

Quer aprender Excel do Básico ao Avançado, passando por Dashboards? Clique na imagem abaixo e saiba mais sobre este Curso de Excel Completo.

Como Ganhar Renda Extra com Excel

Deixe seu comentário sobre se gostou deste post tutorial e se você irá usar essas técnicas em suas planilhas de Excel. E você também pode enviar a sua sugestão para os próximos posts. Até breve!

Artigos Relacionados ao Excel: