Table.IsDistinct
Nyatakan sama ada jadual mengandungi hanya baris tersendiri (tiada pendua).
Syntax
Table.IsDistinct(
table as table,
optional comparisonCriteria as any
) as logical
Remarks
Nyatakan sama ada table mengandungi hanya baris tersendiri (tiada pendua). Mengembalikan true jika baris adalah unik, false sebaliknya. Parameter pilihan, comparisonCriteria, menentukan lajur yang mana pada jadual diuji untuk penduaan. Jika comparisonCriteria tidak diperlukan, semua lajur telah diuji.
Examples
Example #1
Tentukan sama ada jadual adalah tersendiri.
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
Tentukan sama ada jadual adalah tersendiri dalam lajur.
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