Table.IsDistinct
Norāda, vai tabulā ir ietvertas tikai atšķirīgas rindas (nevis dublikāti).
Syntax
Table.IsDistinct(
table as table,
optional comparisonCriteria as any
) as logical
Remarks
Norāda, vai table ietver tikai atšķirīgas rindas (nevis dublikātus). Tiek atgriezta vērtība true, ja rindas ir atšķirīgas; pretējā gadījumā tiek atgriezta vērtība false. Izmantojot papildu parametru comparisonCriteria, tiek norādīts, kuras tabulas kolonnas tiek pārbaudītas, lai noteiktu dublikātus. Ja parametrs comparisonCriteria nav norādīts, tiek pārbaudītas visas kolonnas.
Examples
Example #1
Nosakiet, vai tabula ir atšķirīga.
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
Nosakiet, vai tabula ir atšķirīga kolonnā.
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