Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of mappen te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen om mappen te wijzigen.
Syntaxis
List.MatchesAny(list as list, condition as function) as logical
Over
Retourneert true als aan de voorwaardefunctie wordt voldaan door een van de waarden in de lijst, anders wordt geretourneerd false.
-
list: De lijst met de waarden die moeten worden gecontroleerd. -
condition: De voorwaarde die moet worden gecontroleerd op basis van de waarden in de lijst.
Voorbeeld 1
Bepaal of een van de waarden in de lijst {9, 10, 11} groter is dan 10.
Gebruik
List.MatchesAny({9, 10, 11}, each _ > 10)
uitvoer
true
Voorbeeld 2
Bepaal of een van de waarden in de lijst {1, 2, 3} groter is dan 10.
Gebruik
List.MatchesAny({1, 2, 3}, each _ > 10)
uitvoer
false
Voorbeeld 3
Bepaal of een van de tekstwaarden in de lijst 'kat' bevat zonder rekening te houden met hoofdletters.
Gebruik
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
uitvoer
true
Voorbeeld 4
Bepaal of een van de datums het jaar 2021 bevat.
Gebruik
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
uitvoer
true