List.Sum

語法

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

關於

傳回清單 list 中非 null 值的總和。 若清單中沒有任何非 null 值,則傳回 null。

範例 1

找出一串數字的總和。

使用方式

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

輸出

6

範例 2

比較用雙重精度與小數精確度計算一串數字的總和。

使用方式

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

輸出

[
    DoubleSum = 0.30000000000000004,
    DecimalSum = 0.3
]