Функция LARGE Excel - вычисление k-го наибольшего значения

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

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

В этом руководстве показано, как использовать Функция Excel НАИБОЛЬШИЙ в Excel, чтобы вычислить n-е по величине значение.

БОЛЬШОЙ обзор функций

Функция НАИБОЛЬШИЙ Вычисляет k-е наибольшее значение.

Чтобы использовать БОЛЬШОЙ лист Excel, выберите ячейку и введите:

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

Функция НАИБОЛЬШИЙ Синтаксис и входные данные:

1 = НАИБОЛЬШИЙ (массив; k)

множество - Массив чисел.

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

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

Функция НАИБОЛЬШИЙ возвращает k-е наибольшее число из диапазона значений. Это противоположность МАЛЕНЬКОЙ функции.

Чтобы использовать функцию НАИБОЛЬШИЙ, используйте следующую формулу:

1 = НАИБОЛЬШИЙ (B2: B9; 3)

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

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

Если вы введете число k, большее, чем количество элементов в диапазоне, функция НАИБОЛЬШИЙ вернет # ЧИСЛО! ошибка

1 = НАИБОЛЬШИЙ (B2: B8; 8)

Обратите внимание, что здесь мы ищем 8-е по величине число в диапазоне, состоящем всего из 7 чисел. Таким образом, функция НАИБОЛЬШИЙ возвращает # ЧИСЛО !.

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

Функция LARGE полностью игнорирует нечисловые данные, как если бы эти данные не были частью диапазона данных.

1 = НАИБОЛЬШИЙ (B2: B8; 4)

БОЛЬШОЙ Если

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

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

1 {= НАИБОЛЬШИЙ (ЕСЛИ (B2: B8 = "M"; C2: C8), 2)}

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

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

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

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

Довольно полезный вариант использования функции НАИБОЛЬШИЙ - это сортировка данных в порядке убывания (от наибольшего к наименьшему). Чтобы отсортировать данные, мы объединяем функцию НАИБОЛЬШИЙ с функцией СТРОКА.

1 = БОЛЬШОЙ ($ A $ 2: $ A $ 8, СТРОКА () - 1)

Эта функция работает с помощью функции СТРОКА для определения k-значения. Обратите внимание, что строка 2 имеет наибольший номер (k = 1), строка 3 имеет второй по величине (k = 2) и т. Д. Таким образом, сортировка диапазона от наибольшего к наименьшему.

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

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

Функция НАИБОЛЬШИЙ в Google Таблицах

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

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

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

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

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

wave wave wave wave wave