Power Query M code
let
Numbers = {1, 2, 3, 4, 5},
Total = List.Accumulate(Numbers, 0, (state, current) => state + current)
in
Total
Folds a list down into a single value by applying a function across every item, similar to reduce() in other languages.
let
Numbers = {1, 2, 3, 4, 5},
Total = List.Accumulate(Numbers, 0, (state, current) => state + current)
in
Total
The second argument is the starting value (the seed); the function receives the running total (state) and each item (current) in turn.
Browse all 145 snippets in the Power Query M Code Snippets, or search the library for something similar to Reduce a List with List.Accumulate.