Table.IsDistinct
Syntax
Table.IsDistinct(table as table, optional comparisonCriteria as any) as logical
Om
Anger om endast table
innehåller distinkta rader (inga dubbletter). Returnerar true
om raderna är distinkta, false
annars. En valfri parameter, comparisonCriteria
, anger vilka kolumner i tabellen som testas för duplicering. Om comparisonCriteria
inte anges testas alla kolumner.
Exempel 1
Kontrollera om tabellen är distinkt.
Användning
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"]
})
)
Output
true
Exempel 2
Kontrollera om tabellen är distinkt i kolumnen.
Användning
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"
)
Output
false