Table.IsDistinct
Cho biết bảng chỉ chứa các hàng riêng biệt (không trùng lặp) hay không.
Syntax
Table.IsDistinct(
table as table,
optional comparisonCriteria as any
) as logical
Remarks
Cho biết table chỉ chứa các hàng riêng biệt (không trùng lặp) hay không. Trả về true nếu các hàng riêng biệt, false nếu ngược lại. Tham số tùy chọn comparisonCriteria chỉ định cột nào của bảng được kiểm tra tính trùng lặp. Nếu comparisonCriteria không được chỉ định thì tất cả các cột đều được kiểm tra.
Examples
Example #1
Xác định bảng có riêng biệt không.
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"]
})
)
Result:
true
Example #2
Xác định bảng có riêng biệt trong cột hay không.
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"
)
Result:
false
Category
Table.Membership