Saltar al contenido principal

Table.IsDistinct

Indica si la tabla contiene solo filas distintas (sin duplicados).

Syntax​

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

Remarks​

Indica si la table contiene solo filas distintas (sin duplicados). Devuelve true si las filas son distintas, false en caso contrario. Un parámetro opcional, comparisonCriteria, especifica en qué columnas de la tabla se comprueba si hay duplicación. Si no se especifica comparisonCriteria, se comprueban todas las columnas.

Examples​

Example #1​

Determinar si la tabla es distinta.

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

Result:

true

Example #2​

Determinar si la tabla es distinta en la columna.

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

Result:

false

Category​

Table.Membership