Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Sintaxis
List.MatchesAny(list as list, condition as function) as logical
Acerca de
Devuelve true si cualquiera de los valores de la lista cumple la función de condición; de lo contrario, devuelve false.
-
list: la lista que contiene los valores que se van a comprobar. -
condition: condición para comprobar los valores de la lista.
Ejemplo 1
Determine si alguno de los valores de la lista {9, 10, 11} es mayor que 10.
Uso
List.MatchesAny({9, 10, 11}, each _ > 10)
Salida
true
Ejemplo 2
Determine si alguno de los valores de la lista {1, 2, 3} es mayor que 10.
Uso
List.MatchesAny({1, 2, 3}, each _ > 10)
Salida
false
Ejemplo 3
Determine si alguno de los valores de texto de la lista contiene "cat" sin distinguir entre mayúsculas y minúsculas.
Uso
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
Salida
true
Ejemplo 4
Determine si alguna de las fechas contiene el año 2021.
Uso
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
Salida
true