Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Sözdizimi
List.ContainsAll(
list as list,
values as list,
optional equationCriteria as any
) as logical
Hakkında
Listenin başka bir listedeki tüm değerleri içerip içermediğini gösterir. Tüm değerler listede bulunursa, true aksi takdirde döndürürfalse.
-
list: Aranacak liste. -
values: İlk listede aranacak değerlerin listesi. -
equationCriteria: (İsteğe bağlı) İki değerin eşit olup olmadığını belirlemek için kullanılan karşılaştırıcı.
Örnek 1
{1, 2, 3, 4, 5} listesinde 3 ve 4 olup olmadığını belirleyin.
Kullanım
List.ContainsAll({1, 2, 3, 4, 5}, {3, 4})
Çıktı
true
Örnek 2
{1, 2, 3, 4, 5} listesinin 5 ve 6'yı içerip içermediğini belirleyin.
Kullanım
List.ContainsAll({1, 2, 3, 4, 5}, {5, 6})
Çıktı
false
Örnek 3
Listede bir köpek ve at olup olmadığını belirlerken, olayı yoksayabilirsiniz.
Kullanım
List.ContainsAll({"dog", "cat", "racoon", "horse", "rabbit"}, {"DOG", "Horse"}, Comparer.OrdinalIgnoreCase)
Çıktı
true
Örnek 4
Listenin 8 Nisan 2022 ve 6 Temmuz 2021 tarihlerini içerip içermediğini belirleyin.
Kullanım
let
Source = {#date(2024, 2, 23), #date(2023, 12, 2), #date(2022, 4, 8), #date(2021, 7, 6)},
ContainsDates = List.ContainsAll(Source, {#date(2022, 4, 8), #date(2021, 7, 6)})
in
ContainsDates
Çıktı
true