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