List.Sum

Sintaxis

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

Acerca de

Devuelve la suma de los valores no NULL de la lista, list. Devuelve null si no hay valores no NULL en la lista.

Ejemplo 1

Busque la suma de una lista de números.

Uso

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

Salida

6

Ejemplo 2

Compare calculando la suma de una lista de números con precisión doble frente a decimal.

Uso

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

Salida

[
    DoubleSum = 0.30000000000000004,
    DecimalSum = 0.3
]