Функция SMALL в Excel возвращает числовое значение на основе его позиции в списке при сортировке по значению в порядке возрастания. Другими словами, SMALL может возвращать «n-е наименьшее» значение (1-е наименьшее значение, 2-е наименьшее значение, 3-е наименьшее значение и т. д.) из набора числовых данных.
Что делает функция SMALL в Excel?
Функция SMALL в Excel позволяет получить n-е наименьшее значение.
Возвращаемое значение
N-е наименьшее значение в массиве.
Аргументы
- array — массив или диапазон числовых значений.
- k — Позиция в виде целого числа, где 1 соответствует наименьшему значению.
Синтаксис
=SMALL(array, к)
Примечания по использованию
Функция SMALL возвращает числовое значение на основе его положения в списке при сортировке по значению в порядке возрастания. Другими словами, функция может возвращать «n-е наименьшее» значение (1-е наименьшее значение, 2-е наименьшее значение, 3-е наименьшее значение и т. д.) из набора числовых данных.
Функция МАЛЕНЬКИЙ принимает два аргумента: массив и k. Массив — это массив или диапазон числовых значений. Аргумент k представляет позицию или ранг. Например, чтобы вернуть наименьшее значение в array, укажите 1 для k. Чтобы вернуть пятое наименьшее значение в массиве, укажите 5 для k.
Примеры
В приведенной ниже формуле функция SMALL возвращает третье наименьшее значение в списке из пяти чисел, представленных в константе массива:
=SMALL({29,14,33,19,17},3) // returns 19
Значения примечаний не нужно сортировать. Чтобы получить 1-е, 2-е и 3-е наименьшие значения в диапазоне:
=SMALL(range,1) // 1st smallest value
=SMALL(range,2) // 2nd smallest value
=SMALL(range,3) // 3rd smallest value
В показанном примере формулы в G5, G6 и G7 соответственно:
=SMALL(D5:D16,1) // returns 66
=SMALL(D5:D16,2) // returns 69
=SMALL(D5:D16,3) // returns 71
Ниже приведены более сложные формулы, основанные на функции SMALL.
Примечания
- SMALL в Excel игнорирует пустые ячейки, текстовые значения, а также значения TRUE и FALSE.
- Если массив не содержит числовых значений, функция возвращает #NUM! ошибка.
- Чтобы определить ранг числа в наборе данных, используйте функцию RANK .