VERLAGEN
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 in een matrix.
Syntaxis
REDUCE(
initial_value
, array
, lambda
) - 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. Er zijn drie parameters:
- accumulator: de waarde die wordt geretourneerd als het uiteindelijke resultaat.
- value: de huidige waarde van de matrix ''.
- body: de berekening die is toegepast op elk element in de matrix.