Bagikan melalui


Table.MatchesAllRows

Sintaksis

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

Tentang

Menunjukkan apakah semua baris dalam table cocok dengan conditionyang diberikan. Mengembalikan true jika semua baris cocok, false sebaliknya.

Contoh 1

Tentukan apakah semua nilai dalam kolom [a] adalah bilangan genap dalam tabel.

Penggunaan

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

Output

true

Contoh 2

Temukan apakah semua nilai baris adalah [a = 1, b = 2], dalam tabel ({[a = 1, b = 2], [a = 3, b = 4]}).

Penggunaan

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

Output

false