Перейти к основному содержимому

List.MinN

Возвращает минимальные значения в списке. Можно указать количество возвращаемых значений или условие фильтрования.

Syntax

List.MinN(
list as list,
countOrCondition as any,
optional comparisonCriteria as any,
optional includeNulls as logical
) as list

Remarks

Возвращает минимальное значение или минимальные значения в списке, list. Параметр, countOrCondition, задает количество значений, которые нужно вернуть, или условие фильтрации. Необязательный параметр, comparisonCriteria, указывает, как сравнивать значения в списке.

  • list: список значений.
  • countOrCondition: если указано число, возвращается список длиной до countOrCondition элементов в порядке возрастания. Если указано условие, возвращается список элементов, которые изначально соответствуют условию. Как только обнаруживается элемент, не соответствующий условию, последующие элементы не рассматриваются. Если этот параметр имеет значение NULL, то возвращается одно наименьшее значение в списке.
  • comparisonCriteria: (необязательно) можно указать необязательное значение comparisonCriteria, определяющее способ сравнения элементов в списке. Если этот параметр имеет значение NULL, используется функция сравнения по умолчанию.

Examples

Example #1

Найти 5 наименьших значений в списке {3, 4, 5, -1, 7, 8, 2}.

List.MinN({3, 4, 5, -1, 7, 8, 2}, 5)

Result:

{-1, 2, 3, 4, 5}

Category

List.Ordering