Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Syntaxe
List.Contains(
list as list,
value as any,
optional equationCriteria as any
) as logical
Informace
Určuje, zda seznam obsahuje zadanou hodnotu. Vrátí true , pokud je hodnota nalezena v seznamu, false jinak.
-
list: Seznam, který chcete vyhledat. -
value: Hodnota, kterou chcete vyhledat v seznamu. -
equationCriteria: (Volitelné) Porovnávač použitý k určení, zda jsou dvě hodnoty stejné.
Příklad 1
Určuje, jestli seznam {1, 2, 3, 4, 5} obsahuje 3.
Využití
List.Contains({1, 2, 3, 4, 5}, 3)
Výstup
true
Příklad 2
Určuje, jestli seznam {1, 2, 3, 4, 5} obsahuje 6.
Využití
List.Contains({1, 2, 3, 4, 5}, 6)
Výstup
false
Příklad 3
Určete, jestli seznam obsahuje "rebarboru", bez ohledu na velikost písmen.
Využití
List.Contains({"Pears", "Bananas", "Rhubarb", "Peaches"},
"rhubarb",
Comparer.OrdinalIgnoreCase
)
Výstup
true
Příklad 4
Určuje, jestli seznam obsahuje datum 8. dubna 2022.
Využití
let
Source = {#date(2024, 2, 23), #date(2023, 12, 2), #date(2022, 4, 8), #date(2021, 7, 6)},
ContainsDate = List.Contains(Source, Date.From("4/8/2022"))
in
ContainsDate
Výstup
true