List.Sum

Syntaks

List.Sum(list as list, optional precision as nullable number) as any

Om

Returnerer summen av verdiene som ikke er null i listen, list. Returnerer null hvis det ikke finnes noen verdier som ikke er null i listen.

Eksempel 1

Finn summen av en liste over tall.

bruk

List.Sum({1, 2, 3})

utdata

6

Eksempel 2

Sammenlign beregning av summen av en liste med tall ved hjelp av dobbel kontra desimalpresisjon.

bruk

let
    Values = {0.1, 0.2},
    DoubleSum = List.Sum(Values, Precision.Double),
    DecimalSum = List.Sum(Values, Precision.Decimal)
in
    [
        DoubleSum = DoubleSum,
        DecimalSum = DecimalSum
    ]

utdata

[
    DoubleSum = 0.30000000000000004,
    DecimalSum = 0.3
]