다음을 통해 공유


List.Contains

구문

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

정보

목록에 지정된 값이 포함되어 있는지 여부를 나타냅니다. 목록에 값이 있으면 반환하고, true 그렇지 않으면 반환 false 합니다.

  • list: 검색할 목록입니다.
  • value: 목록에서 검색할 값입니다.
  • equationCriteria: (선택 사항) 두 값이 같은지 확인하는 데 사용되는 비교자입니다.

예 1

{1, 2, 3, 4, 5} 목록에 3이 포함되어 있는지 확인합니다.

사용법

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

출력

true

예제 2

{1, 2, 3, 4, 5} 목록에 6이 포함되어 있는지 확인합니다.

사용법

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

출력

false

예제 3

대/소문자를 무시하고 목록에 "대황"이 포함되어 있는지 확인합니다.

사용법

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

출력

true

예제 4

목록에 2022년 4월 8일 날짜가 포함되어 있는지 확인합니다.

사용법

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

출력

true

수식 조건