Table.MatchesAnyRows
Sintaxe
Table.MatchesAnyRows(table as table, condition as function) as logical
Sobre nós
Indica se alguma das linhas no table
corresponde ao condition
fornecido. Retorna true
se uma das linhas coincidir, false
caso contrário.
Exemplo 1
Determine se algum dos valores de linha na coluna [a] está mesmo na tabela ({[a = 2, b = 4], [a = 6, b = 8]})
.
Utilização
Table.MatchesAnyRows(
Table.FromRecords({
[a = 1, b = 4],
[a = 3, b = 8]
}),
each Number.Mod([a], 2) = 0
)
Saída
false
Exemplo 2
Determine se algum dos valores de linha é [a = 1, b = 2], na tabela ({[a = 1, b = 2], [a = 3, b = 4]})
.
Utilização
Table.MatchesAnyRows(
Table.FromRecords({
[a = 1, b = 2],
[a = -3, b = 4]
}),
each _ = [a = 1, b = 2]
)
Saída
true