Les på engelsk

Del via


Table.IsDistinct

Syntaks

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

Om

Angir om inneholder table bare distinkte rader (ingen duplikater). Returnerer true hvis radene er distinkte, false ellers. En valgfri parameter, comparisonCriteriaangir hvilke kolonner i tabellen som testes for duplisering. Hvis comparisonCriteria det ikke er angitt, testes alle kolonnene.

Eksempel 1

Fastslå om tabellen er distinkt.

Bruk

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

Utdata

true

Eksempel 2

Fastslå om tabellen er distinkt i kolonnen.

Bruk

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

Utdata

false

Sammenligningskriterier