語法
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
]