List.Sum

Σύνταξη

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

Περίπου

Επιστρέφει το άθροισμα των τιμών που δεν είναι null στη λίστα, list. Επιστρέφει τιμή 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
]