Table.IsDistinct
Geeft aan of de tabel alleen unieke rijen (geen duplicaten) bevat.
Syntax
Table.IsDistinct(
table as table,
optional comparisonCriteria as any
) as logical
Remarks
Geeft aan of de table alleen unieke rijen (geen duplicaten) bevat. Retourneert true als de rijen uniek zijn. Als er dubbele rijen in de tabel staan, wordt false geretourneerd. Een optionele parameter comparisonCriteria geeft aan van welke kolommen in de tabel wordt gezocht naar kopieën van die kolommen. Als comparisonCriteria niet is opgegeven, worden alle kolommen getest.
Examples
Example #1
Bepalen of de tabel uniek is.
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
Bepalen of de tabel uniek is in de kolom.
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