Delen via


Table.MatchesAnyRows

Syntaxis

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

Over

Geeft aan of de rijen in de table overeenkomen met de opgegeven condition. Retourneert true indien een van de rijen overeenkomt, anders false.

Voorbeeld 1

Bepaal of een van de rijwaarden in kolom [a] zich zelfs in de tabel ({[a = 2, b = 4], [a = 6, b = 8]})bevinden.

Gebruik

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

uitvoer

false

Voorbeeld 2

Bepaal of een van de rijwaarden [a = 1, b = 2] is in de tabel ({[a = 1, b = 2], [a = 3, b = 4]}).

Gebruik

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

uitvoer

true