영어로 읽기

다음을 통해 공유


Table.IsDistinct

구문

Table.IsDistinct(table as table, optional comparisonCriteria as any) as logical  

정보

고유 행만 포함되는지 여부를 table 나타냅니다(중복 없음). 행이 고유하면 반환하고, true 그렇지 않으면 반환 false 합니다. 선택적 매개 변수로, comparisonCriteria중복을 테스트할 테이블의 열을 지정합니다. 지정하지 않으면 comparisonCriteria 모든 열이 테스트됩니다.

예 1

테이블이 고유한지 확인합니다.

사용법

Table.IsDistinct(
    Table.FromRecords({
        [CustomerID = 1, Name = "Bob", Phone = "123-4567"],
        [CustomerID = 2, Name = "Jim", Phone = "987-6543"],
        [CustomerID = 3, Name = "Paul", Phone = "543-7890"],
        [CustomerID = 4, Name = "Ringo", Phone = "232-1550"]
    })
)

출력

true

예제 2

테이블이 열에서 고유한지 확인합니다.

사용법

Table.IsDistinct(
    Table.FromRecords({
        [CustomerID = 1, Name = "Bob", Phone = "123-4567"],
        [CustomerID = 2, Name = "Jim", Phone = "987-6543"],
        [CustomerID = 3, Name = "Paul", Phone = "543-7890"],
        [CustomerID = 5, Name = "Bob", Phone = "232-1550"]
    }),
    "Name"
)

출력

false

비교 조건