МАЛЕНЬКАЯ функция Excel - вычисление наименьшего значения

Скачать пример рабочей книги

Загрузите образец книги

В этом руководстве показано, как использовать МАЛЕНЬКАЯ функция Excel в Excel, чтобы вычислить n-е наименьшее значение.

МАЛЕНЬКИЙ Обзор функций

Функция МАЛЕНЬКИЙ Вычисляет k-е наименьшее значение.

Чтобы использовать МАЛЕНЬКУЮ функцию листа Excel, выберите ячейку и введите:

(Обратите внимание, как появляются входные данные формулы)

МАЛЕНЬКАЯ функция Синтаксис и входы:

1 = МАЛЕНЬКИЙ (массив; k)

k - Позиция значения, которое вы хотите вернуть. Пример: 6 вернет 6-е наименьшее значение.

Как использовать функцию МАЛЕНЬКИЙ

Функция SMALL возвращает k-е наименьшее число из диапазона данных.

Чтобы использовать функцию МАЛЕНЬКИЙ, используйте такую ​​формулу:

1 = МАЛЕНЬКИЙ ($ B $ 2: $ B $ 9,3)

Здесь мы ищем 3-е наименьшее число (или второе занявшее место) в диапазоне B2: B9.

Ошибка вне диапазона

Если вы введете число k, большее, чем количество элементов в диапазоне, SMALL вернет #NUM! ошибка

Обратите внимание, что здесь мы ищем 9-е наименьшее число в диапазоне всего 8 чисел. Таким образом, НАИМЕНЬШИЙ возвращает # ЧИСЛО !.

Нечисловые данные

Функция SMALL полностью игнорирует нечисловые данные, действуя так же, как если бы нечисловые данные не существовали.

МАЛЕНЬКИЙ Если

Мы также можем использовать функцию SMALL с критериями, чтобы выполнить «небольшое если». Например, предположим, что мы хотим узнать, кто самый быстрый бегун в возрасте старше 25 лет.

Мы будем использовать эту формулу массива:

1 {= МАЛЕНЬКИЙ (ЕСЛИ (B2: B9> = 25, C2: C9), 1)}

Примечание. При построении функций массива после создания формулы необходимо нажимать клавиши CTRL + SHIFT + ВВОД, а не просто ВВОД.

Вы заметите, как появляются фигурные скобки. Вы не можете просто вручную ввести фигурные скобки; вы должны использовать CTRL + SHIFT + ENTER.

Чтобы узнать больше о том, как работает формула МАЛЕНЬКОЕ «ЕСЛИ», прочитайте наш учебник по МАЛЕНЬКОМ если и БОЛЬШОЙ ЕСЛИ.

Сортировка с помощью функции МАЛЕНЬКИЙ

Один очень полезный, но не очень известный вариант использования функции SMALL - это сортировка данных в порядке возрастания (от наименьшего к наибольшему). Чтобы отсортировать данные, мы объединяем функцию SMALL с функцией ROW.

1 = МАЛЕНЬКИЙ ($ A $ 2: $ A $ 9; СТРОКА () - 1)

Эта функция работает с использованием функции ROW для определения k-значения (строка 2 для наименьшего, строка 3 для второго наименьшего и т. Д.). Он начинается с k = 1 (1-е наименьшее число) и увеличивается до k = 8 (8-е наименьшее число), таким образом сортируя их от наименьшего к наибольшему. Чтобы узнать больше, прочтите наше руководство по сортировке с помощью функций МАЛЕНЬКИЙ и БОЛЬШОЙ.

Примечание. В приведенной выше формуле используются абсолютные ссылки (знаки $) для блокировки ссылок на ячейки при копировании формул. Если вы не знакомы с этим, прочтите наше Справочное руководство по Excel (ссылка на: https://www.automateexcel.com/excel/basics/cell-references?preview=true#Absolute_Frozen_and_Relative_References )

МАЛЕНЬКАЯ функция в Google Таблицах

Функция МАЛЕНЬКИЙ работает в Google Таблицах точно так же, как и в Excel.

НЕБОЛЬШИЕ примеры в VBA

Вы также можете использовать функцию МАЛЕНЬКИЙ в VBA. Тип:
application.worksheetfunction.small (массив, k)
Для аргументов функции (массив и т. Д.) Вы можете либо ввести их непосредственно в функцию, либо определить переменные, которые будут использоваться вместо них.

Вернуться к списку всех функций в Excel

Вы поможете развитию сайта, поделившись страницей с друзьями

wave wave wave wave wave