SCAN
Description
Applique une fonction LAMBDA à chaque valeur d’un tableau et renvoie un tableau de valeurs avec chaque valeur intermédiaire.
Cette formule est utile pour créer des totaux calculés, des sommes cumulatives ou d’autres calculs qui affichent les résultats après chaque étape.
Syntaxe
SCAN([
initial_value
], array
, lambda
(accumulator
, value
, body
)) - initial_value: La valeur de départ pour l'accumulateur.
- array: Tableau de valeurs à scanner.
- lambda: LAMBDA qui définit l'opération de réduction du tableau.
- accumulator: Valeur retournée comme résultat final.
- value: Valeur actuelle du tableau.
- body: Calcul appliqué à chaque élément du tableau.