SCAN
Descrição
Aplica uma função LAMBDA a cada valor em uma matriz e retorna uma matriz de valores com cada valor intermediário.
Essa fórmula é útil para criar totais executados, somas cumulativas ou outros cálculos que mostram os resultados após cada etapa.
Sintaxe
SCAN(
initial_value
, array
, lambda
) - initial_value: o valor inicial do acumulador.
- array: a matriz de valores a serem verificados.
- lambda: o LAMBDA que define a operação para reduzir a matriz. Existem três parâmetros:
- accumulator: valor retornado como resultado final .
- value: o valor atual da matriz.
- body: o cálculo aplicado a cada elemento da matriz.