Table.MatchesAnyRows
Syntax
Table.MatchesAnyRows(table as table, condition as function) as logical
Info
Gibt an, ob mindestens eine der Zeilen in table
die angegebene condition
erfüllt. Gibt true
zurück, wenn eine der Zeilen entspricht, andernfalls false
.
Beispiel 1
Ermittelt, ob für mindestens einen der Zeilenwerte in Spalte [a] gilt, dass er in der Tabelle ({[a = 2, b = 4], [a = 6, b = 8]})
gerade ist.
Verwendung
Table.MatchesAnyRows(
Table.FromRecords({
[a = 1, b = 4],
[a = 3, b = 8]
}),
each Number.Mod([a], 2) = 0
)
Ausgabe
false
Beispiel 2
Ermittelt, ob für mindestens einen der Zeilenwerte gilt, dass er in der Tabelle ({[a = 1, b = 2], [a = 3, b = 4]})
[a = 1, b = 2] ist.
Verwendung
Table.MatchesAnyRows(
Table.FromRecords({
[a = 1, b = 2],
[a = -3, b = 4]
}),
each _ = [a = 1, b = 2]
)
Ausgabe
true