Skip to main content
Workday User Guide
Laatst bijgewerkt: 2025-10-31
REDUCE

REDUCE

Omschrijving

Vermindert een matrix tot een geaccumuleerde waarde door op elke waarde een LAMBDA toe te passen en de waarde in de accumulator te retourneren.
Deze functie is handig voor aggregaties en definitieve berekeningen, zoals het vinden van een totale of maximumwaarde uit een matrix.

Syntaxis

REDUCE([
initial_value
],
array
,
lambda
(
accumulator
,
value
,
body
))
  • initial_value
    : hiermee stelt u de beginwaarde voor de accumulatie in.
  • array
    : de matrix die moet worden verkleind.
  • lambda
    : de LAMBDA die de bewerking definieert om de matrix te verkleinen.
  • accumulator
    : de waarde die als eindresultaat wordt geretourneerd.
  • value
    : de huidige waarde van de matrix.
  • body
    : de berekening die op elk element in de matrix wordt toegepast.