Zum Hauptinhalt springen

List.Accumulate

Bildet einen Zusammenfassungswert auf der Grundlage der Elemente in der Liste.

Syntax

List.Accumulate(
list as list,
seed as any,
accumulator as function
) as any

Remarks

Bildet einen Zusammenfassungswert auf der Grundlage der Elemente in der Liste "list" (unter Verwendung von "accumulator"). Gegebenenfalls kann ein optionaler Seedparameter (seed) festgelegt werden.

Examples

Example #1

Bildet den Zusammenfassungswert auf der Grundlage der Elemente in der Liste "{1, 2, 3, 4, 5}" unter Verwendung von "((state, current) => state + current )".

List.Accumulate({1, 2, 3, 4, 5}, 0, (state, current) => state + current)

Result:

15

Category

List.Transformation functions