Table.IsDistinct
Syntax
Table.IsDistinct(table as table, optional comparisonCriteria as any) as logical
Info
Gibt an, ob die table
nur eindeutige Zeilen (also keine Duplikate) enthält. Gibt true
zurück, wenn die Zeilen unterschiedlich sind, andernfalls false
. Ein optionaler Parameter comparisonCriteria
gibt an, welche Spalten der Tabelle auf doppelt vorhandene Werte überprüft werden. Wenn comparisonCriteria
nicht angegeben ist, werden alle Spalten getestet.
Beispiel 1
Ermittelt, ob die Tabelle eindeutig ist.
Verwendung
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"]
})
)
Ausgabe
true
Beispiel 2
Ermittelt, ob die Tabelle in der Spalte eindeutig ist.
Verwendung
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"
)
Ausgabe
false