RÉDUIRE
Description
Réduit un tableau à une valeur cumulée en appliquant un LAMBDA à chaque valeur et en renvoyant la valeur dans le cumul.
Cette fonction est utile pour les agrégations et les calculs finaux, comme la recherche d'une valeur totale ou maximum dans un tableau.
Syntaxe
REDUCE([
initial_value
], array
, lambda
(accumulator
, value
, body
)) - initial_value: définit la valeur de départ du cumul.
- array: tableau à réduire.
- lambda: le LAMBDA qui définit l'opération de réduction du tableau.
- accumulator: valeur renvoyée comme résultat final.
- value: valeur actuelle du tableau.
- body: calcul appliqué à chaque élément du tableau.