Table.Distinct
Синтаксис
Table.Distinct(table as table, optional equationCriteria as any) as table
Сведения
Удаляет повторяющиеся строки из таблицы table
. Необязательный параметр, equationCriteria
, указывает, какие столбцы таблицы проверяются на дублирование. Если equationCriteria
не указан, проверяются все столбцы.
Пример 1
Удаление повторяющихся строк из таблицы.
Использование
Table.Distinct(
Table.FromRecords({
[a = "A", b = "a"],
[a = "B", b = "b"],
[a = "A", b = "a"]
})
)
Выходные данные
Table.FromRecords({
[a = "A", b = "a"],
[a = "B", b = "b"]
})
Пример 2
Удаление повторяющихся строй из столбца [b] в таблице ({[a = "A", b = "a"], [a = "B", b = "a"], [a = "A", b = "b"]})
.
Использование
Table.Distinct(
Table.FromRecords({
[a = "A", b = "a"],
[a = "B", b = "a"],
[a = "A", b = "b"]
}),
"b"
)
Выходные данные
Table.FromRecords({
[a = "A", b = "a"],
[a = "A", b = "b"]
})