Bemærk
Adgang til denne side kræver godkendelse. Du kan prøve at logge på eller ændre mapper.
Adgang til denne side kræver godkendelse. Du kan prøve at ændre mapper.
Syntaks
List.MatchesAll(list as list, condition as function) as logical
Omtrent
Returnerer true , hvis betingelsesfunktionen opfyldes af alle værdierne på listen, ellers returneres false.
-
list: Den liste, der indeholder de værdier, der skal kontrolleres. -
condition: Betingelsen, der skal kontrolleres i forhold til værdierne på listen.
Eksempel 1
Find ud af, om alle værdierne på listen {11, 12, 13} er større end 10.
brug
List.MatchesAll({11, 12, 13}, each _ > 10)
output
true
Eksempel 2
Find ud af, om alle værdierne på listen {1, 2, 3} er større end 10.
brug
List.MatchesAll({1, 2, 3}, each _ > 10)
output
false
Eksempel 3
Find ud af, om alle tekstværdierne på listen indeholder "anna", mens store og små bogstaver ignoreres.
brug
let
Source = {"Savannah", "Annabelle", "Annals", "wannabe", "MANNA"},
Result = List.MatchesAll(Source, each Text.Contains(_, "anna", Comparer.OrdinalIgnoreCase))
in
Result
output
true
Eksempel 4
Afgør, om alle datoerne indeholder året 2021.
brug
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
output
true