Κοινή χρήση μέσω


Table.MatchesAllRows

Σύνταξη

Table.MatchesAllRows(table as table, condition as function) as logical

Πληροφορίες

Υποδεικνύει εάν όλες οι γραμμές στον πίνακα table συμφωνούν με την παρεχόμενη condition. Επιστρέφει εάν όλες οι γραμμές συμφωνούν, false διαφορετικά επιστρέφει true .

Παράδειγμα 1

Προσδιορίστε εάν όλες οι τιμές γραμμής στη στήλη [a] είναι άρτιες στον πίνακα.

Χρήση

Table.MatchesAllRows(
    Table.FromRecords({
        [a = 2, b = 4],
        [a = 6, b = 8]
    }),
    each Number.Mod([a], 2) = 0
)

Έξοδος

true

Παράδειγμα 2

Βρείτε εάν όλες οι τιμές γραμμής είναι [a = 1, b = 2], στον πίνακα ({[a = 1, b = 2], [a = 3, b = 4]}).

Χρήση

Table.MatchesAllRows(
    Table.FromRecords({
        [a = 1, b = 2],
        [a = -3, b = 4]
    }),
    each _ = [a = 1, b = 2]
)

Έξοδος

false