Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Składnia
List.ContainsAny(
list as list,
values as list,
optional equationCriteria as any
) as logical
Informacje
Wskazuje, czy lista zawiera dowolną z wartości z innej listy. Zwraca true, jeśli wartości znajdują się na liście, w przeciwnym razie false.
-
list: lista do wyszukania. -
values: lista wartości do wyszukania na pierwszej liście. -
equationCriteria: (Opcjonalnie) Moduł porównujący używany do określania, czy dwie wartości są równe.
Przykład 1
Ustal, czy lista {1, 2, 3, 4, 5} zawiera 3 lub 9.
Użycie
List.ContainsAny({1, 2, 3, 4, 5}, {3, 9})
Wyjście
true
Przykład 2
Ustal, czy lista {1, 2, 3, 4, 5} zawiera 6 lub 7.
Użycie
List.ContainsAny({1, 2, 3, 4, 5}, {6, 7})
Wyjście
false
Przykład 3
Ustal, czy lista zawiera konia lub sowy, ignorując przypadek.
Użycie
List.ContainsAny({"dog", "cat", "racoon", "horse", "rabbit"}, {"Horse", "OWL"}, Comparer.OrdinalIgnoreCase)
Wyjście
true
Przykład 4
Ustal, czy lista zawiera datę 8 kwietnia 2022 r. lub 12 stycznia 2021 r.
Użycie
let
Source = {#date(2024, 2, 23), #date(2023, 12, 2), #date(2022, 4, 8), #date(2021, 7, 6)},
ContainsDates = List.ContainsAny(Source, {Date.From("Apr 8, 2022"), Date.From("Jan 11, 2021")})
in
ContainsDates
Wyjście
true