Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Syntaxis
List.MatchesAll(list as list, condition as function) as logical
Over
Retourneert true
als aan de voorwaardefunctie wordt voldaan door alle 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 alle waarden in de lijst {11, 12, 13} groter zijn dan 10.
Gebruik
List.MatchesAll({11, 12, 13}, each _ > 10)
uitvoer
true
Voorbeeld 2
Bepaal of alle waarden in de lijst {1, 2, 3} groter zijn dan 10.
Gebruik
List.MatchesAll({1, 2, 3}, each _ > 10)
uitvoer
false
Voorbeeld 3
Bepaal of alle tekstwaarden in de lijst 'anna' bevatten tijdens het negeren van hoofdletters en kleine letters.
Gebruik
let
Source = {"Savannah", "Annabelle", "Annals", "wannabe", "MANNA"},
Result = List.MatchesAll(Source, each Text.Contains(_, "anna", Comparer.OrdinalIgnoreCase))
in
Result
uitvoer
true
Voorbeeld 4
Bepaal of alle datums het jaar 2021 bevatten.
Gebruik
let
Source = {#date(2021, 11, 28), #date(2021, 1, 14), #date(2021, 12, 31), #date(2021, 7, 6)},
Result = List.MatchesAll(Source, each Date.Year(_) = 2021)
in
Result
uitvoer
true