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