Compartir a través de


List.Contains

Sintaxis

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

Acerca de

Indica si la lista contiene el valor especificado. Devuelve true si el valor se encuentra en la lista; de lo contrario, false devuelve .

  • list: La lista en la que buscar.
  • value: valor que se va a buscar en la lista.
  • equationCriteria: (Opcional) Comparador usado para determinar si los dos valores son iguales.

Ejemplo 1

Determine si la lista {1, 2, 3, 4, 5} contiene 3.

Uso

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

Salida

true

Ejemplo 2

Determine si la lista {1, 2, 3, 4, 5} contiene 6.

Uso

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

Salida

false

Ejemplo 3

Si se omite el caso, determine si la lista contiene "rhubarb".

Uso

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

Salida

true

Ejemplo 4

Determine si la lista contiene la fecha 8 de abril de 2022.

Uso

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

Salida

true

Criterios de ecuación