Lezen in het Engels

Delen via


Table.IsDistinct

Syntaxis

Table.IsDistinct(table as table, optional comparisonCriteria as any) as logical  

Over

Geeft aan of het table alleen afzonderlijke rijen bevat (geen duplicaten). Retourneert true als de rijen verschillend zijn, false anders. Een optionele parameter, comparisonCriteriageeft aan welke kolommen van de tabel worden getest op duplicatie. Als comparisonCriteria dit niet is opgegeven, worden alle kolommen getest.

Voorbeeld 1

Bepaal of de tabel uniek is.

Gebruik

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"]
    })
)

Uitvoer

true

Voorbeeld 2

Bepalen of de tabel uniek is in de kolom.

Gebruik

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"
)

Uitvoer

false

Vergelijkingscriteria