Ескертпе
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Жүйеге кіруді немесе каталогтарды өзгертуді байқап көруге болады.
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Каталогтарды өзгертуді байқап көруге болады.
Синтаксис
Table.IsDistinct(table as table, optional comparisonCriteria as any) as logical
О нас
Указывает, содержатся ли в table только уникальные строки (без дубликатов). Возвращает значение true , если строки отличаются, false в противном случае. Необязательный параметр, comparisonCriteriaуказывает, какие столбцы таблицы проверяются для дублирования. Если comparisonCriteria не указан, проверяются все столбцы.
Пример 1
Определите, является ли таблица уникальной.
Использование
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"]
})
)
Выходные данные
true
Пример 2
Определите, является ли столбец в таблице уникальным.
Использование
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"
)
Выходные данные
false