Table.MatchesAnyRows
Gibt an, ob mindestens eine der Zeilen in der Tabelle die angegebene Bedingung erfüllt.
Syntax
Table.MatchesAnyRows(
table as table,
condition as function
) as logical
Remarks
Gibt an, ob mindestens eine der Zeilen im Element vom Typ "table" die Angabe "condition" erfüllt. Gibt true zurück, falls mindestens eine der Zeilen die Bedingung erfüllt. Andernfalls wird false zurückgegeben.
Examples
Example #1
Ermittelt, ob es sich bei mindestens einem Zeilenwert in Spalte "[a]" der Tabelle <code>({[a = 2, b = 4], [a = 6, b = 8]})</code> um einen geraden Wert handelt.
Table.MatchesAnyRows(
Table.FromRecords({
[a = 1, b = 4],
[a = 3, b = 8]
}),
each Number.Mod([a], 2) = 0
)
Result:
false
Example #2
Ermittelt, ob es sich bei mindestens einem Zeilenwert der Tabelle <code>({[a = 1, b = 2], [a = 3, b = 4]})</code> um "[a = 1, b = 2]" handelt.
Table.MatchesAnyRows(
Table.FromRecords({
[a = 1, b = 2],
[a = -3, b = 4]
}),
each _ = [a = 1, b = 2]
)
Result:
true
Category
Table.Row operations