Ir para o conteúdo principal
Workday User Guide
Última atualização: 2025-10-31
REDUZ

REDUZ

Descrição

Reduz uma matriz a um valor acumulado aplicando um LAMBDA a cada valor e retornando o valor no acumulador.
Essa função é útil para agregações e cálculos finais, como localizar um valor total ou máximo de uma matriz.

Sintaxe

REDUCE([
initial_value
],
array
,
lambda
(
accumulator
,
value
,
body
))
  • initial_value
    : define o valor inicial do acumulador.
  • array
    : a matriz a ser reduzida.
  • lambda
    : o LAMBDA que define a operação para reduzir a matriz.
  • accumulator
    : o valor retornado como resultado final.
  • value
    : o valor atual da matriz.
  • body
    : o cálculo aplicado a cada elemento da matriz.