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


Table.MatchesAllRows

Σύνταξη

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

Περίπου

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

Παράδειγμα 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