구문
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