Примечание
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Синтаксис
Table.MinN(table as table, comparisonCriteria as any, countOrCondition as any) as table
О компании
Возвращает наименьшие строки в table
, заданные с помощью comparisonCriteria
. После сортировки countOrCondition
строк необходимо указать параметр для дальнейшего фильтрации результата. Обратите внимание, что алгоритм сортировки не может гарантировать фиксированный отсортированный результат. Параметр countOrCondition
может принимать несколько форм:
- Если задано число, возвращается список не более чем из
countOrCondition
элементов в порядке возрастания. - Если указано условие, возвращается список элементов, которые изначально соответствуют условию. После того, как элемент не соответствует условию, дальнейшие элементы не рассматриваются.
Пример 1
Найти строку с наименьшим значением в столбце [a] с условием [a] < 3 в таблице. Строки сортируются перед применением фильтра.
Использование
Table.MinN(
Table.FromRecords({
[a = 2, b = 4],
[a = 0, b = 0],
[a = 6, b = 4]
}),
"a",
each [a] < 3
)
Выходные данные
Table.FromRecords({
[a = 0, b = 0],
[a = 2, b = 4]
})
Пример 2
Найти строку с наименьшим значением в столбце [a] с условием [b] < 0 в таблице. Строки сортируются перед применением фильтра.
Использование
Table.MinN(
Table.FromRecords({
[a = 2, b = 4],
[a = 8, b = 0],
[a = 6, b = 2]
}),
"a",
each [b] < 0
)
Выходные данные
Table.FromRecords({})