Condividi tramite


List.Contains

Sintassi

List.Contains(list as list, value as any, optional equationCriteria as any) as logical 

Informazioni su

Indica se l'elenco contiene il valore specificato. Restituisce true se il valore viene trovato nell'elenco; in caso contrario, false .

  • list: Elenco in cui cercare.
  • value: valore da cercare nell'elenco.
  • equationCriteria: (Facoltativo) L'operatore di confronto usato per determinare se i due valori sono uguali.

Esempio 1

Determinare se l'elenco {1, 2, 3, 4, 5} contiene 3.

Utilizzo

List.Contains({1, 2, 3, 4, 5}, 3)

Risultato

true

Esempio 2

Determinare se l'elenco {1, 2, 3, 4, 5} contiene 6.

Utilizzo

List.Contains({1, 2, 3, 4, 5}, 6)

Risultato

false

Esempio 3

Ignorando il caso, determinare se l'elenco contiene "rabarbaro".

Utilizzo

List.Contains({"Pears", "Bananas", "Rhubarb", "Peaches"},
    "rhubarb",
    Comparer.OrdinalIgnoreCase
)

Risultato

true

Esempio 4

Determinare se l'elenco contiene la data 8 aprile 2022.

Utilizzo

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

Risultato

true

Criteri equazioni