Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Syntax
List.MatchesAny(list as list, condition as function) as logical
Über uns
Gibt zurück true , wenn die Bedingungsfunktion von einem der Werte in der Liste erfüllt ist, andernfalls wird zurückgegeben false.
-
list: Die Liste, die die zu überprüfenden Werte enthält. -
condition: Die Bedingung zum Überprüfen der Werte in der Liste.
Beispiel 1
Ermitteln Sie, ob eine der Werte in der Liste {9, 10, 11} größer als 10 ist.
Verwendung
List.MatchesAny({9, 10, 11}, each _ > 10)
Ausgabe
true
Beispiel 2
Ermitteln Sie, ob eine der Werte in der Liste {1, 2, 3} größer als 10 ist.
Verwendung
List.MatchesAny({1, 2, 3}, each _ > 10)
Ausgabe
false
Beispiel 3
Ermitteln Sie, ob einer der Textwerte der Liste "cat" enthält, wobei die Groß-/Kleinschreibung ignoriert wird.
Verwendung
let
Source = {"A Brown Fox", "A Loyal Dog", "A Curious Cat", "A Wild Horse", "A Rascally Rabbit"},
Result = List.MatchesAny(Source, each Text.Contains(_, "cat", Comparer.OrdinalIgnoreCase))
in
Result
Ausgabe
true
Beispiel 4
Ermitteln Sie, ob eines der Datumsangaben das Jahr 2021 enthält.
Verwendung
let
Source = {#date(2024, 11, 28), #date(2023, 1, 14), #date(2021, 12, 31), #date(2025, 7, 6)},
Result = List.MatchesAny(Source, each Date.Year(_) = 2021)
in
Result
Ausgabe
true