Čítať v angličtine

Zdieľať cez


Table.IsDistinct

Syntax

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

Informácie

Udáva, table či obsahuje iba rozdielne riadky (nie duplikáty). Vráti hodnotu , ak sú riadky rozdielne, true v opačnom prípade vráti false hodnotu . Voliteľný parameter určuje, comparisonCriteriav ktorých stĺpcoch tabuľky sa testuje duplicita. Ak comparisonCriteria parameter nie je zadaný, testujú sa všetky stĺpce.

Príklad č. 1

Určte, či je tabuľka rozdielna.

Použitie

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

Výkon

true

Príklad č. 2

Určte, či je tabuľka rozdielna v stĺpci.

Použitie

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

Výkon

false

Kritériá porovnania