Excel как найти второе максимальное значение

Найти наибольшее или наименьшее значение в диапазоне может быть просто для большинства пользователей Excel, но как насчет поиска или возврата второго или n-го наибольшего или наименьшего значения из диапазона? В этом руководстве вы узнаете, как быстро вернуть второе по величине или наименьшее значение в Excel.

Найдите или верните второе наибольшее или наименьшее значение с помощью формул

Найдите и выберите наибольшее или наименьшее значение с помощью Kutools for Excel


Здесь я представляю формулы, которые помогут вам найти второе по величине или наименьшее значение в диапазоне.

Выберите пустую ячейку, например F1, введите эту формулу = НАИБОЛЬШИЙ (A1: D8,2), и нажмите Enter ключ, чтобы получить второе по величине значение диапазона. Смотрите скриншот:

документ возвращает второе наивысшее значение 1стрелка документадокумент возвращает второе наивысшее значение 2

Если вы хотите найти второе наименьшее значение, вы можете использовать эту формулу = МАЛЕНЬКИЙ (A1: D8,2), см. снимок экрана:
документ возвращает второе наивысшее значение 3

Наконечник: В приведенных выше формулах A1: D8 — это диапазон ячеек, из которого вы хотите найти значение, 2 — второе по величине или наименьшее значение, которое вы хотите найти, и вы можете изменить их по своему усмотрению.


Найти и вернуть наивысшее или наименьшее значение из указанного диапазона легко, но в некоторых случаях вы не только хотите знать наибольшее или наименьшее значение, но также хотите определить его положение. В этом случае вы можете подать заявку Kutools for ExcelАвтора Выберите ячейки с максимальным и минимальным значением утилита, чтобы быстро справиться с этим без формул.

После установки Kutools for Excel, пожалуйста, сделайте следующее:(Бесплатная загрузка Kutools for Excel Сейчас!)

1. Выберите диапазон ячеек, который вы хотите найти, найдите максимальное или минимальное значение и нажмите Кутулс > Выберите > Выберите ячейки с максимальным и минимальным значением. Смотрите скриншот:
документ возвращает второе наивысшее значение 4

2. В появившемся диалоговом окне выполните следующие действия:

1) Укажите тип ячеек, из которого вы хотите найти максимальное / минимальное значение, вы можете искать в ячейках формулы, ячейках значений или и в ячейках формулы, и в ячейках значений;

2) Укажите, чтобы выбрать максимальное значение или максимальное значение;

3) Укажите, чтобы выбрать максимальное или минимальное значение из всего выбора или каждой строки / каждого столбца в выборе;

4) Укажите, чтобы выбрать все совпадающие ячейки или только первую.
документ возвращает второе наивысшее значение 5

3. Нажмите Ok, и было выбрано наибольшее или наименьшее значение.
документ возвращает второе наивысшее значение 6

Щелкните здесь, чтобы узнать больше о выборе ячеек с максимальным и минимальным значением.


Относительные статьи:

  • Как найти максимальное или минимальное значение для каждого дня в диапазоне Excel?
  • Как найти максимальное или минимальное значение на основе уникальных значений в Excel?
  • Как проверить или найти значение в списке в Excel?
  • Как найти наиболее часто встречающееся число или текст в списке в Excel?

Лучшие инструменты для работы в офисе

Kutools for Excel Решит большинство ваших проблем и повысит вашу производительность на 80%

  • Снова использовать: Быстро вставить сложные формулы, диаграммы и все, что вы использовали раньше; Зашифровать ячейки с паролем; Создать список рассылки и отправлять электронные письма …
  • Бар Супер Формулы (легко редактировать несколько строк текста и формул); Макет для чтения (легко читать и редактировать большое количество ячеек); Вставить в отфильтрованный диапазон
  • Объединить ячейки / строки / столбцы без потери данных; Разделить содержимое ячеек; Объединить повторяющиеся строки / столбцы… Предотвращение дублирования ячеек; Сравнить диапазоны
  • Выберите Дубликат или Уникальный Ряды; Выбрать пустые строки (все ячейки пустые); Супер находка и нечеткая находка во многих рабочих тетрадях; Случайный выбор …
  • Точная копия Несколько ячеек без изменения ссылки на формулу; Автоматическое создание ссылок на несколько листов; Вставить пули, Флажки и многое другое …
  • Извлечь текст, Добавить текст, Удалить по позиции, Удалить пробел; Создание и печать промежуточных итогов по страницам; Преобразование содержимого ячеек в комментарии
  • Суперфильтр (сохранять и применять схемы фильтров к другим листам); Расширенная сортировка по месяцам / неделям / дням, периодичности и др .; Специальный фильтр жирным, курсивом …
  • Комбинируйте книги и рабочие листы; Объединить таблицы на основе ключевых столбцов; Разделить данные на несколько листов; Пакетное преобразование xls, xlsx и PDF
  • Более 300 мощных функций. Поддерживает Office/Excel 2007-2021 и 365. Поддерживает все языки. Простое развертывание на вашем предприятии или в организации. Полнофункциональная 30-дневная бесплатная пробная версия. 60-дневная гарантия возврата денег.

вкладка kte 201905


Вкладка Office: интерфейс с вкладками в Office и упрощение работы

  • Включение редактирования и чтения с вкладками в Word, Excel, PowerPoint, Издатель, доступ, Visio и проект.
  • Открывайте и создавайте несколько документов на новых вкладках одного окна, а не в новых окнах.
  • Повышает вашу продуктивность на 50% и сокращает количество щелчков мышью на сотни каждый день!

офисный дно

Комментарии (3)


Оценок пока нет. Оцените первым!

Определение второго максимального значения в диапазоне

Allexsin

Дата: Среда, 30.08.2017, 12:39 |
Сообщение № 1

Группа: Пользователи

Ранг: Новичок

Сообщений: 39


Репутация:

0

±

Замечаний:
0% ±


Excel 2013

День Добрый!
Встал вопрос как определить второе максимальное значение в диапазоне?
В низу каждого столбца необходимо указать второе максимальное значение, т.е все что меньше 100%.
Файл прилагаю.

К сообщению приложен файл:

8892903.xlsx
(57.4 Kb)

 

Ответить

buchlotnik

Дата: Среда, 30.08.2017, 12:40 |
Сообщение № 2

Группа: Заблокированные

Ранг: Участник клуба

Сообщений: 3442


Репутация:

929

±

Замечаний:
20% ±


2010, 2013, 2016 RUS / ENG

Код

=НАИБОЛЬШИЙ(B1:B111;2)

К сообщению приложен файл:

5333408.xlsx
(58.8 Kb)

 

Ответить

китин

Дата: Среда, 30.08.2017, 13:03 |
Сообщение № 3

Группа: Модераторы

Ранг: Экселист

Сообщений: 6973


Репутация:

1063

±

Замечаний:
0% ±


Excel 2007;2010;2016

а если там 2 раза ( или больше) по 100% %) %) %)
извращаемся:
формула массива

Код

=МАКС(ЕСЛИ(B$1:B$111<100%;B$1:B$111))


Не судите очень строго:я пытаюсь научиться
ЯД 41001877306852

 

Ответить

Allexsin

Дата: Среда, 30.08.2017, 14:57 |
Сообщение № 4

Группа: Пользователи

Ранг: Новичок

Сообщений: 39


Репутация:

0

±

Замечаний:
0% ±


Excel 2013

Ок. Большое спасибо!

 

Ответить

Allexsin

Дата: Среда, 30.08.2017, 15:03 |
Сообщение № 5

Группа: Пользователи

Ранг: Новичок

Сообщений: 39


Репутация:

0

±

Замечаний:
0% ±


Excel 2013

А вот еще Вопрос. Как сделать чтобы вторые значения окрашивались в другой цвет?

 

Ответить

buchlotnik

Дата: Среда, 30.08.2017, 15:07 |
Сообщение № 6

Группа: Заблокированные

Ранг: Участник клуба

Сообщений: 3442


Репутация:

929

±

Замечаний:
20% ±


2010, 2013, 2016 RUS / ENG

а правила о чём говорят?

 

Ответить

Allexsin

Дата: Среда, 30.08.2017, 15:19 |
Сообщение № 7

Группа: Пользователи

Ранг: Новичок

Сообщений: 39


Репутация:

0

±

Замечаний:
0% ±


Excel 2013

Спасибо!!?

 

Ответить

Allexsin

Дата: Среда, 30.08.2017, 15:36 |
Сообщение № 8

Группа: Пользователи

Ранг: Новичок

Сообщений: 39


Репутация:

0

±

Замечаний:
0% ±


Excel 2013

По этой теме. Как окрасить второе максимальное значение в столбце?

 

Ответить

 

Добрый день.
Подскажите формулу для определения, второе после максимального значение.
Максимальное находится по формуле =МАКСЕСЛИ(C:C;A:A;A:A)
А вот второе как найти после макс.?

 

Mershik

Пользователь

Сообщений: 8277
Регистрация: 03.12.2015

#2

18.08.2021 17:33:40

Цитата
Николай Смирнов написал:
после макс.?

??? все таки до?
сейчас придут обладатели новых офисов с вашими новыми крутыми функциями

Изменено: Mershik18.08.2021 17:35:07

Не бойтесь совершенства. Вам его не достичь.

 

Пытливый

Пользователь

Сообщений: 4586
Регистрация: 22.12.2012

#3

18.08.2021 17:46:37

Код
=НАИБОЛЬШИЙ(Диапазон;КакойНаибольшийПоСчетуВыводить)

Кому решение нужно — тот пример и рисует.

 

buchlotnik

Пользователь

Сообщений: 3863
Регистрация: 31.10.2014

Excel 365 Бета-канал

del

Изменено: buchlotnik21.08.2021 16:59:30

Соблюдение правил форума не освобождает от модераторского произвола
<#0>

 

Спасибо!!

Изменено: vikttur18.08.2021 18:31:25

 

БМВ

Модератор

Сообщений: 21376
Регистрация: 28.12.2016

Excel 2013, 2016

Где jakim агрегат?  :D
Что характерно, чем новее тем длиннее в этом случае
=LARGE(IF($A$2:$A$40=A2;$C$2:$C$40;»»);2)
=AGGREGATE(14;6;$C$2:$C$40/($A$2:$A$40=A2);2)

=НАИБОЛЬШИЙ(ЕСЛИ($A$2:$A$40=A2;$C$2:$C$40;»»);2)
=Агрегат(14;6;$C$2:$C$40/($A$2:$A$40=A2);2)

По вопросам из тем форума, личку не читаю.

 

Ігор Гончаренко

Пользователь

Сообщений: 13746
Регистрация: 01.01.1970

#7

19.08.2021 07:34:12

если максимальных несколько и нужно именно следующее ближайшее к максимальному число, то

Код
=НАИБОЛЬШИЙ(диапазон; СЧЕТЕСЛИ(диапазон;МАКС(диапазон))+1)

если задачу поставить точно, то можно получить точный ответ, а так… не оченьь понятно что вам нужно

Программисты — это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете!

Содержание

  1. Выбор второго, третьего или N-ного по величине числа из диапазона (массива) чисел
  2. Применение функции «НАИБОЛЬШИЙ»:
  3. Аналогичным образом можно применять и функцию «НАИМЕНЬШИЙ», которая в отличии от функции «НАИБОЛЬШИЙ» находит наименьшие значения.
  4. Добавить комментарий Отменить ответ
  5. Как получить первое или второе наименьшее значение в таблице Excel
  6. Как получить первое минимальное значение?
  7. Детальный разбор формулы для первого наименьшего значения
  8. Как получить первое наибольшее значение?
  9. Как получить второе наименьшее значение?
  10. Как получить первое наибольшее число?
  11. Формула для выборки нескольких наибольших значений в Excel
  12. Пример выборки нескольких наибольших значений в Excel
  13. Формула ранжирования в Excel для выборки наибольших значений
  14. Функция РАНГ.СР для ранжирования списка с повторяющимися значениями
  15. Excel как найти второе максимальное значение
  16. Как быстро найти или вернуть второе по величине или наименьшее значение в Excel?
  17. Найдите или верните второе наибольшее или наименьшее значение с помощью формул
  18. Найдите и выберите наибольшее или наименьшее значение с помощью Kutools for Excel

Выбор второго, третьего или N-ного по величине числа из диапазона (массива) чисел

Вопреки мнению большинства людей в первый раз услышавших название этих функций, функции «НАИБОЛЬШИЙ» и «НАИМЕНЬШИЙ» не находят наибольшее и наименьшее значение функций. Вернее находят не только эти значения, возможности этих функций гораздо шире.

«НАИБОЛЬШИЙ» или «НАИМЕНЬШИЙ» находят заданное по счету наибольшее или наименьшее число.

Например, имеется таблица с результатами турнира по метанию молота.

В таблице отображены фамилии метателей и их результаты.

Чтобы найти победителя достаточно найти наибольший результат, но чтобы найти номинантов на второе и третье место необходимо найти не самый больший результат, а второй и третий по величине показатель. В этом нам поможет функция «НАИБОЛЬШИЙ», которая позволяет искать результаты второй и третий по величине от наибольшего.

Применение функции «НАИБОЛЬШИЙ»:

  1. Поставить курсор в ячейку , которой будет присвоено значение;
  2. Выбрать функцию «НАИБОЛЬШИЙ» в мастере функций;
  3. В появившейся форме указать диапазон значений и, какое по счету от наибольшего значения число следует искать;
  4. Нажать «ENTER» или «ОК».

Аналогичным образом можно применять и функцию «НАИМЕНЬШИЙ», которая в отличии от функции «НАИБОЛЬШИЙ» находит наименьшие значения.

Добавить комментарий Отменить ответ

Этот сайт использует Akismet для борьбы со спамом. Узнайте, как обрабатываются ваши данные комментариев.

Источник

Как получить первое или второе наименьшее значение в таблице Excel

В процессе работы с большими таблицами, часто приходится сталкиваться с повторяющимися значениями сумм на разных строках. А нам нужно получить только первое наименьшее значение с одной минимальной суммой в таблице, не учитывая другие возможные дубликаты сумм.

Как получить первое минимальное значение?

Для демонстрации решения задачи создадим простую таблицу:

В этом примере данные таблицы где нужно найти значение находятся в диапазоне A6:B18. Как видно на рисунке в столбце A содержаться значения, а в столбце B соответствующие им суммы. Кроме того, видно, что среди сумм встречается несколько минимальных значений разбросанных по разным строкам.

Чтобы получить значение из столбца A которому соответствует первая наименьшая сумма в столбце B выполним 2 простых шага действий:

  1. В ячейке B3 введите следующую формулу:
  2. Подтвердите ввод формулы комбинацией горячих клавиш CTRL+SHIFT+Enter, так как она должна выполнится в массиве. Если все сделано правильно в строке формул появятся фигурные скобки <>.

В результате мы получили значение, соответствующее первой наименьшей сумме.

Детальный разбор формулы для первого наименьшего значения

Функция ИНДЕКС является самой главной в этой формуле. Ее номинальная задача – это поиск значения в указанной таблице (диапазон A6:A18 указанный в первом аргументе функции) на основе координат, указанных в ее втором (номер строки таблицы) и третьем (номер столбца) аргументах. Так как таблица, которую указано для работы функции ИНДЕКС имеет только один столбец A, то третий аргумент в параметрах – пропущен (необязателен). В тоже время во втором аргументе сразу используется несколько функций, работающих с диапазоном B6:B18.

В первом аргументе функции ЕСЛИ тестирует: является ли значение в каждой ячейке диапазона B6:B18 наименьшим числом. Таким образом в памяти создается массив логических значений ИСТИНА и ЛОЖЬ. В данном примере массив содержит только три элемента с положительным результатом теста, так как столько же содержит одинаковых минимальных значений исходная таблица. Если результат положительный формула переходит к следующему вычислительному этапу, а если отрицательный функция возвращает в массив памяти пустое текстовое значение.

Следующий вычислительный этап формулы – это определение, какие номера строк содержат эти минимальные суммы. Данный этап нам необходим для того, чтобы определить первое минимальное значение в диапазоне B6:B18. Реализовывается такая задача с помощью функции СТРОКА, которая создает в памяти программы следующий массив, состоящий из номеров строк. От этих номеров следует вычесть номер первой строки с которой начинается диапазон исходной таблицы. Это очень важно, ведь функция ИНДЕКС работает не с номерами строк листа Excel, а с номерами строк таблицы, указанной в ее первом аргументе. Таким образом, чтобы получить истинный номер исходной таблицы мы отнимаем от каждого номера строки листа, то количество строк, которое находится выше положения таблицы на листе.

Таким образом в памяти программы сформируется массив, состоящий из номеров строк. Далее функция МИН возвращает наименьший номер строки таблицы, которая содержит минимальное значение. Этот номер использует в качестве второго аргумента функция ИНДЕКС, которая поэтому же номеру строки возвращает нам значение из диапазона A6:B18.

Как получить первое наибольшее значение?

Понимая принцип действия формулы для получения первого наименьшего значения, мы теперь имеем возможность модифицировать ее под свои потребности. Например, нам нужно получить первое наибольшее значение. Для этого в ячейку D3 введите модифицированную формулу:

Не забудьте для подтверждения формулы нажать комбинацию горячих клавиш CTRL+SHIFT+Enter, чтобы на была выполнена в массиве <>.

Мы просто в нужном месте поменяли одну из функций МИН на МАКС.

Как получить второе наименьшее значение?

Для решения данной задачи в ячейку F3 введете новую модифицированную формулу:

Для подтверждения ввода формулы снова жмем CTRL+SHIFT+Enter, чтобы выполнить ее в массиве и сразу же получаем результат:

За основу взята первая формула, но в ней на этот раз мы используем новую функцию НАИМЕНЬШИЙ вместо первой функции МИН. Хитрая функция НАИМЕНШИЙ – это усовершенствованная функция МИН. Она позволяет получать первое наименьшее, второе наименьшее, третье наименьшее значение и т.д. Порядковый номер наименьших значений указывается во втором аргументе функции. В данном случаи — это число 2. То есть мы получаем из памяти массива второй наименьший номер строки для функции ИНДЕКС.

Как получить первое наибольшее число?

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

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

Внимание! Если количество дубликатов в диапазоне меньше, чем число во втором аргументе для функций: НАИМЕНЬШИЙ или НАИМБОЛЬШИЙ, то эти функции будут возвращать ошибку «#ЧИСЛО!», по понятным причинам. Всегда заранее определяйтесь какую задачу вы ставите перед формулой!

Источник

Формула для выборки нескольких наибольших значений в Excel

Функции МАКС и МИН прекрасно подходят для поиска наибольшего и наименышего значения в диапазоне данных. Но если нужно найти несколько максимальных или минимальных значений для этой задачи Excel предлагает несколько интересных функций: НАИБОЛЬШИЙ, НАИМЕНЬШИЙ, РАНГ и РАНГ.СР.

Пример выборки нескольких наибольших значений в Excel

Ниже на рисунке представлены результаты турниру по боулингу. Участники в турнирной таблице должны быть отсортированы по возрастанию по имени. Сложно проверить, который из них является победителем. Допустим нам необходимо узнать, которые участники заняли первые 3 места и какие их результаты. Ниже указанная формула, которая возвращает третье наибольшее число со списка результатов:

В формуле использованной для поиска имени участника используется комбинация функций ИНДЕКС и ПИСКПОЗ:

Функция НАИБОЛЬШИЙ и НАИМЕНЬШИЙ используются для поиска порядкового наибольшего и наименьшего значения в списке данных. В первом аргументе функции НАИБОЛЬШИЙ, как и в функции МАКС указывается ссылка на исходный диапазон просматриваемых значений. Однако отличие между ними заключается в том, что функция НАИБОЛЬШИЙ имеет еще один обязательный для заполнения аргумент «К» в котором можно указать порядковый номер возвращаемого наибольшего значения (второе наибольшее, третье… и т.д.).

Если исходный диапазон данных содержит одинаковые максимальные значения, тогда функция НАИБОЛЬШИЙ и НАИМЕНЬШИЙ возвращает тот самый результат для порядковых максимальных и минимальных значений (K и K+1). Например, если бы два участника получили одинаковый результат по 588 пунктов каждый, тогда формулы =НАИБОЛЬШИЙ($B$2:$B$13;1) и =НАИБОЛЬШИЙ($B$2:$B$13;2) возвращали бы одно и тоже число 558.

В ячейке E2 используется функция СТРОКА(A1) определяющая значение аргумента «К». Функция строка возвращает номер строки листа для ячейки, указанной в аргументе – в данном примере строка №1. Как второй аргумент функции НАИБОЛЬШИЙ можно было бы просто указать число 1, однако благодаря функции СТРОКА(A1) номер строки листа будет увеличиваться автоматически во время копирования формулы в очередные ячейки в низ от начальной. Ссылка на ячейку A1 является относительной, когда потом формула будет скопирована в ячейку E3, функция будет уже иметь следующий вид: СТРОКА(A2). С таким аргументом функция уже будет возвращать значение 2, а функция НАИБОЛЬШИЙ в ячейке E3 возвратит второе наибольшее значение из столбца «Результат» в исходном списке данных.

Формула ранжирования в Excel для выборки наибольших значений

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

Чтобы узнать какое место занял участник с именем «Волчок Геннадий» необходимо заполнить аргументы для функции РАНГ. В первой ячейке следует указать время текущего участника (ползучем исходное время относительной ссылкой из ячейки B2), а во втором аргументе указать абсолютную ссылку на диапазон просматриваемых исходных значений $B$2:$B$13. В третьем аргументе указывается порядок сортировки. В данном примере это число 1, так как на первом месте должно быть наименьше время, то есть по возрастанию. Если бы на первом месте должно было бы быть наибольшее значение просматриваемого исходного диапазона ячеек, в таком случае в третьем аргументе функции РАНГ следует указывать число 0.

В отличии от функций НАИБОЛЬШИЙ и НАИМЕНЬШИЙ функция РАНГ возвращает фактический порядковый номер для каждого значения. Другими словами, функция РАНГ возвращает номер места исходного значения в списке просматриваемого диапазона, который отсортирован с учетом последнего аргумента функции. Чтобы получить не текущий номер, а значение найденной определенной ячейки следует использовать комбинацию функций ИНДЕКС и ПОИСКПОЗ, подобно как в случае с формулой, которая ищет имена участников.

Формула в ячейке F3 возвращает время участника, который занял третье место – выглядит следующим образом:

Если просматриваемый диапазон исходных значений содержит два или более одинаковых значения, функция РАНГ два раза подряд возвращает один и тот же результат. Например, если у двоих участников одно и тоже время результата 20:35, в таком случае функция РАНГ для обоих возвращает в результате вычислений число 1. Следующее большее очередное время в списке результатов получит третье место. Ни одно значение не получит в таком случае второго места, так как два одинаковы исходных значения занимают первое и второе место в ранжировании – одновременно:

Функция РАНГ.СР для ранжирования списка с повторяющимися значениями

В программе Excel версии 2010 и старше появились две новые функции ранжирования значений: РАНГ.РВ и РАНГ.СР, в которых по-разному решается проблема с одинаковыми значениями в диапазоне ячеек. Формула РАНГ.РВ – это аналог функции РАНГ, она возвращает тот же самый результат при таких же условиях с теми же самыми одинаковыми ячейками. А вот функция РАНГ.СР возвращает средний результат вычисления для всех одинаковых значений.

Допустим в таблице находятся результаты четырех участников с одинаковым вторым наименьшим показателем времени 21:38:

Для наилучшего времени в данной таблице функция РАНГ.СР естественно возвращает номер 1, а для четырех последующих наилучших показателей времени возвращено дробное значение 3,5. Эти четыре участника одновременно занимают места: 2, 3, 4 и 5, в итоге все места разделены между ними поровну, поэтому каждый участник получил по 3,5 балла. То есть 2+3+4+5/4=3,5.

Источник

Excel как найти второе максимальное значение

Как быстро найти или вернуть второе по величине или наименьшее значение в Excel?

Найти наибольшее или наименьшее значение в диапазоне может быть просто для большинства пользователей Excel, но как насчет поиска или возврата второго или n-го наибольшего или наименьшего значения из диапазона? В этом руководстве вы узнаете, как быстро вернуть второе по величине или наименьшее значение в Excel.

Найдите или верните второе наибольшее или наименьшее значение с помощью формул

Здесь я представляю формулы, которые помогут вам найти второе по величине или наименьшее значение в диапазоне.

Выберите пустую ячейку, например F1, введите эту формулу = НАИБОЛЬШИЙ (A1: D8,2) , и нажмите Enter ключ, чтобы получить второе по величине значение диапазона. Смотрите скриншот:

Если вы хотите найти второе наименьшее значение, вы можете использовать эту формулу = МАЛЕНЬКИЙ (A1: D8,2) , см. снимок экрана:

Наконечник: В приведенных выше формулах A1: D8 — это диапазон ячеек, из которого вы хотите найти значение, 2 — второе по величине или наименьшее значение, которое вы хотите найти, и вы можете изменить их по своему усмотрению.

Найдите и выберите наибольшее или наименьшее значение с помощью Kutools for Excel

Найти и вернуть наивысшее или наименьшее значение из указанного диапазона легко, но в некоторых случаях вы не только хотите знать наибольшее или наименьшее значение, но также хотите определить его положение. В этом случае вы можете подать заявку Kutools for ExcelАвтора Выберите ячейки с максимальным и минимальным значением утилита, чтобы быстро справиться с этим без формул.

После установки Kutools for Excel, сделайте следующее: (Бесплатная загрузка Kutools for Excel прямо сейчас!)

1. Выберите диапазон ячеек, который вы хотите найти, найдите максимальное или минимальное значение и нажмите Кутулс > Выбрать > Выберите ячейки с максимальным и минимальным значением. Смотрите скриншот:

2. В появившемся диалоговом окне выполните следующие действия:

1) Укажите тип ячеек, из которого вы хотите найти максимальное / минимальное значение, вы можете искать в ячейках формулы, ячейках значений или и в ячейках формулы, и в ячейках значений;

2) Укажите, чтобы выбрать максимальное значение или максимальное значение;

3) Укажите, чтобы выбрать максимальное или минимальное значение из всего выбора или каждой строки / каждого столбца в выборе;

4) Укажите, чтобы выбрать все совпадающие ячейки или только первую.

3. Нажмите Ok, и было выбрано наибольшее или наименьшее значение.

Источник

Adblock
detector

Kutools for Excel, с более чем 300 удобные функции, облегчающие вашу работу.

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

Использование функций «НАИБОЛЬШИЙ» или «НАИМЕНЬШИЙ».

Таблица с результатами соревнований метателей молотаВопреки мнению большинства людей в первый раз услышавших название этих функций, функции «НАИБОЛЬШИЙ» и «НАИМЕНЬШИЙ» не находят наибольшее и наименьшее значение функций. Вернее находят не только эти значения, возможности этих функций гораздо шире.

«НАИБОЛЬШИЙ» или «НАИМЕНЬШИЙ» находят заданное по счету наибольшее или наименьшее число.

Например, имеется таблица с результатами турнира по метанию молота.

В таблице отображены фамилии метателей и их результаты.

    Чтобы найти победителя достаточно найти наибольший результат, но чтобы найти номинантов на второе и третье место необходимо найти не самый больший результат, а второй и третий по величине показатель. В этом нам поможет функция «НАИБОЛЬШИЙ», которая позволяет искать результаты второй и третий по величине от наибольшего.

    Применение функции «НАИБОЛЬШИЙ»:

    1. Поставить курсор в ячейку , которой будет присвоено значение;
    2. Выбрать функцию «НАИБОЛЬШИЙ» в мастере функций;
    3. В появившейся форме указать диапазон значений и, какое по счету от наибольшего значения число следует искать;Функция "наибольший"
    4. Нажать «ENTER» или «ОК».

    Аналогичным образом можно применять и функцию «НАИМЕНЬШИЙ», которая в отличии от функции «НАИБОЛЬШИЙ» находит наименьшие значения.Функция наименьший в Excel

    Skip to content

    Функция МАКС в Excel: как найти максимальное значение

    В этой статье объясняется функция МАКС с множеством примеров формул, которые показывают, как найти наибольшее значение в Excel и выделить наибольшее число на листе.

    МАКС — одна из самых простых и простых в использовании функций Excel. Тем не менее, у нее есть несколько хитростей, которые дадут вам большие возможности. Скажите, как вы используете функцию МАКС с условиями? Или знаете, как извлечь абсолютное наибольшее значение? Мы предложим несколько решений для этих и других аналогичных задач.

    • Функция МАКС — основные сведения
    • Найти максимальное в группе чисел
    • Вычисляем максимум в несмежных диапазонах
    • Как получить максимальную (последнюю) дату
    • Максимальное значение с условиями
    • Наибольшее число без учёта нулей
    • Как найти максимальное число игнорируя ошибки
    • Определяем абсолютное максимальное значение
    • Максимум применительно к тексту
    • Вычисление наибольшей разницы
    • Выводим адрес ячейки с максимальным значением
    • Как выделить цветом самое большое число
    • Почему не получается?

    Функция МАКС

    Функция МАКС в Excel возвращает наибольшее значение в указанном вами наборе данных.

    Синтаксис у неё следующий:

    МАКС(число1; [число2];…)

    Где число может быть представлено числовым значением, массивом, именованным диапазоном, ссылкой на ячейку или диапазоном, содержащим числа.

    Число1 является обязательным, число2 и последующие аргументы необязательны.

    Чтобы создать самую простую формулу, чтобы выбрать максимальное значение в таблице Excel, вы можете вводить числа непосредственно в список аргументов, например:

    =МАКС(1; 2; 3)

    На практике это – очень редкий случай. По большей части вы будете иметь дело с диапазонами и ячейками.

    Самый быстрый способ найти наибольшее значение в диапазоне, – это:

    1. В ячейке введите = МАКС(
    2. Выберите диапазон чисел с помощью мыши.
    3. Введите закрывающую скобку.
    4. Жмём Enter для завершения.

    Например, чтобы найти максимальное значение в диапазоне A1: A6, формула будет выглядеть следующим образом:

    =МАКС(A1:A6)

    Если ваши числа находятся в непрерывном диапазоне (как в этом примере), вы можете заставить Excel автоматически создать формулу МАКС. Вот как:

    1. Выделите ячейки со своими числами.
    2. На вкладке «Главная» в группе «Форматы» нажмите «Автосумма» и выберите «Максимум» из раскрывающегося списка.

    5 фактов, которые нужно знать о функции МАКС –

    1. В текущих версиях Excel она может обрабатывать до 255 аргументов.
    2. Если аргументы не содержат ни одного числа, возвращается ноль.
    3. Если аргументы содержат одно или несколько значений ошибки, возвращается ошибка.
    4. Пустые ячейки игнорируются.
    5. Обрабатываются логические значения и текстовые представления чисел, предоставленные непосредственно в списке аргументов (ИСТИНА приравнивается к 1, ЛОЖЬ – к 0). Если используется ссылка на ячейку с логическим или текстовым значением, то они игнорируются.

    Как найти в Excel наибольшее число – примеры.

    Ниже мы покажем несколько стандартных вариантов использования функции МАКС. 

    Во многих случаях существует несколько различных решений для одной и той же задачи, поэтому я рекомендую вам протестировать все варианты, чтобы выбрать наиболее подходящий.

    Как выбрать максимальное значение в группе чисел.

    Чтобы в Excel извлечь наибольшее число в группе чисел, передайте эту группу функции МАКС в качестве ссылки на диапазон. Диапазон может содержать любое количество строк и столбцов. Например, чтобы получить максимальное значение из C2: E7, используйте эту простую формулу:

    =МАКС(C2:E7)

    Предположим, у нас есть сведения об учениках с их оценкой, но некоторые из значений оценки являются логическими, текстовыми, а некоторые пока вовсе не имеют оценки.

    Применим функцию:

     = МАКС(B2:B10)

    Как видите, игнорируются ячейки с текстом, а также пустые, логические значения приравниваются к нулю, а затем вычисляется максимальное число, как показано в таблице Excel выше.

    Наибольшее значение в несмежных ячейках или диапазонах Excel

    Чтобы осуществить поиск в несмежных ячейках и диапазонах, необходимо включить в формулу ссылку на каждый отдельный адрес. Рассмотрим пошагово:

    1. Начните вводить функцию МАКС в ячейку.
    2. После того, как вы ввели открывающую скобку, нажмите и удерживайте Ctrl  и выберите мышкой нужные ячейки и диапазоны.
    3. Отпустите Ctrl и введите закрывающую круглую скобку.
    4. Нажмите Enter.

    Вы получите формулу максимального числа в Excel, подобную этому:

    =МАКС(C2:E2;C7:E7)

    Как получить наибольшую (последнюю) дату в Excel

    Во внутренней системе Excel даты – это не что иное, как порядковые номера дней, поэтому функция МАКС обрабатывает их без проблем.

    Например, чтобы найти последнюю дату доставки из C2: C7, запишите обычную формулу, которую вы использовали бы для чисел:

    =МАКС(C2:C7)

    Поскольку дата – это также число, всё работает замечательно.

    Максимальное значение с условиями.

    Довольно часто случается, что из большого объёма данных Excel нужно выбрать максимальное значение из какой-то его части. К примеру, найти самую большую партию какого-то определённого товара в огромном списке продаж. Или же найти наивысшую оценку по какому-то предмету среди большого набора данных оценок, набранных учащимися определенного класса по нескольким предметам в школе.

    Если вы хотите получить максимальное значение Excel с учётом каких-то условий, то вы можете выбрать из нескольких предложенных ниже формул. Чтобы убедиться, что все они возвращают одинаковый результат, мы протестируем их на одном и том же наборе данных.

    Задача: мы хотим найти самую большую продажу для определенного товара, указанного в F1.

    МАКС + ЕСЛИ

    Если вы ищете решение, которое работает во всех версиях Excel, используйте функцию ЕСЛИ для проверки условия, а затем передайте полученный массив в функцию:

    =МАКС(ЕСЛИ(B2:B15=F1; C2:C15))

    Чтобы это работало, необходимо нажать Ctrl + Shift + Enter одновременно, чтобы ввести как формулу массива. Если все сделано правильно, Excel заключит ваше выражение в {фигурные скобки}, что является визуальным указанием на формулу массива.

    Также можно оценить несколько условий одновременно, о чем мы поговорим далее.

    МАКС + СУММПРОИЗВ

    Если вам не нравится использовать формулы массива в ваших листах, объедините МАКС с функцией СУММПРОИЗВ, которая умеет работать с массивами:

    =СУММПРОИЗВ(МАКС((B2:B15=F1)*(C2:C15)))

    МАКСЕСЛИ

    В Excel 2019 и Office 365 есть специальная функция МАКСЕСЛИ, которая предназначена для поиска наибольшего значения по 126 критериям.

    В нашем случае используется только одно условие, поэтому формула очень проста:

    =МАКСЕСЛИ(C2:C15;B2:B15;F1)

    На приведенном ниже скриншоте показаны все 3 формулы в действии:

    Выбираем максимальное значение в Excel без учета нулей

    Фактически, это разновидность условного МАКС, рассмотренного в предыдущем примере. Чтобы исключить нули, используйте логический оператор «не равно» и поместите выражение «<> 0» либо в критерий функции МАКСЕСЛИ, либо в конструкцию МАКС + ЕСЛИ.

    Как вы понимаете, проверка этого условия имеет смысл только в случае наличия отрицательных чисел. Для положительных чисел эта проверка излишняя, потому что любое положительное число больше нуля.

    Чтобы попробовать, давайте найдем самую маленькую скидку в диапазоне C2:C7. Поскольку все скидки представлены отрицательными числами, наименьшая скидка фактически является наибольшим значением.

    Обязательно нажмите Ctrl + Shift + Enter, чтобы правильно заполнить эту формулу массива:

    =МАКС(ЕСЛИ(C2:C7<>0; C2:C7))

    А это обычная формула –

    =МАКСЕСЛИ(C2:C7;C2:C7;»<>0″)

    И вот что у нас получилось:

    Как найти максимальное значение, игнорируя ошибки

    Когда вы работаете с большим объемом данных, управляемых различными формулами, есть вероятность, что некоторые из них приведут к ошибкам. Соответственно, функция МАКС тоже вернет ошибку.

    В качестве обходного пути можно использовать МАКС вместе с ЕОШИБКА. Учитывая, что вы ищете в диапазоне A1: B5, формула принимает следующую форму:

    =МАКС(ЕСЛИ(ЕОШИБКА(A1:B6); «»; A1:B6))

    Чтобы упростить формулу, используйте функцию ЕСЛИОШИБКА вместо комбинации ЕСЛИ + ЕОШИБКА. Это также сделает логику более очевидной — если есть ошибка в A1:B6, замените ее пустой строкой (»), а затем вычислите самое большое значение в диапазоне:

    =МАКС(ЕСЛИОШИБКА(A1:B6; «»))

    Неудобство состоит в том, что нужно не забывать нажимать Ctrl + Shift + Enter, потому что это работает только как формула массива.

    В Excel 2019 и Office 365 функция МАКСЕСЛИ может быть хорошим решением при условии, что ваш набор данных содержит хотя бы одно положительное число или нулевое значение:

    =МАКСЕСЛИ(A1:B6;A1:B6;»>=0″)

    Поскольку формула выполняет поиск максимального значения с условием «больше или равно 0», она не будет работать для набора данных, состоящего исключительно из отрицательных чисел.

    Также идеально подходит функция АГРЕГАТ, которая может выполнять ряд операций и игнорировать значения ошибок:

    =АГРЕГАТ(4;6;A1:B6)

    Число 4 в первом аргументе предписывает выполнить поиск максимального числа, шестёрка во втором аргументе – это параметр «игнорировать ошибки», а A1: B6 — ваш целевой диапазон.

    Все формулы возвращают одинаковый результат:

    Как найти абсолютное наибольшее значение в Excel

    При работе с диапазоном положительных и отрицательных чисел иногда может потребоваться найти максимальное абсолютное значение независимо от знака.

    Первая идея, которая приходит в голову, — получить абсолютные значения всех чисел в диапазоне с помощью функции ABS и передать их в МАКС:

    {= МАКС(ABS( диапазон ))}

    Это формула массива, поэтому не забудьте подтвердить ее с помощью Ctrl + Shift + Enter. Еще одно предостережение: он работает только с числами и приводит к ошибке в случае нечисловых данных.

    Не нравится это решение? Тогда давайте построим что-нибудь более жизнеспособное :)

    Что, если мы найдем минимальное значение, изменим или проигнорируем его знак, а затем вычислим вместе со всеми другими числами? Да, это будет отлично работать как обычная формула. В качестве дополнительного бонуса это отлично обрабатывает текстовые записи и ошибки.

    С исходными данными в A1: B5 расчёты выглядят следующим образом.

    Формула массива (заполняется с помощью Ctrl + Shift + Enter):

    =МАКС(ABS(A1:B5))

    Обычная формула (заполняется клавишей Enter):

    =МАКС(МАКС(A1:B5); -МИН(A1:B5))

    или же

    =МАКС(МАКС(A1:B5); ABS(МИН(A1:B5)))

    На скриншоте ниже показаны результаты:

    Вернуть максимальное абсолютное значение с сохранением знака

    В некоторых ситуациях может потребоваться найти наибольшее абсолютное значение в таблице Excel, но вернуть число с исходным знаком, а не его абсолютное значение.

    Предполагая, что числа находятся в ячейках A1: B5, вот выражение, которое следует использовать:

    =ЕСЛИ(ABS(МАКС(A1:B5))>ABS(МИН(A1:B5)); МАКС(A1:B5);МИН(A1:B5))

    Сложная на первый взгляд логика довольно проста. Сначала вы находите наибольшее и наименьшее числа в диапазоне и сравниваете их абсолютные значения. Если абсолютное (без учёта знака) максимальное значение больше абсолютного минимального значения, возвращается это наиболшее число, иначе – наименьшее число. 

    Поскольку формула возвращает исходное, а не абсолютное значение, информация о знаке сохраняется (см. скриншот выше).

    Максимальное значение применительно к тексту.

    Предположим, у нас есть список имен, и нам нужно вычислить их максимальную длину, то есть найти наибольшее количество символов в ячейке Excel.

    Здесь мы должны применить функцию ДЛСТР для вычисления длины имени.

    =ДЛСТР(А2)

    А затем  применим функцию МАКС, чтобы узнать максимальную длину ФИО.

    =МАКС(B2;B13)

    А можно обойтись без дополнительного столбца и вычислить максимальную длину текстового значения в одной ячейке. Для этого нужно объединить эти формулы, вложив ДЛСТР в МАКС:

    =МАКС(ДЛСТР(A2:A13))

    Учтите, что это формула массива. Ведь можно работать не только с диапазоном, но и с массивом числовых значений, который формируется другой функцией.

    Вычислить наибольшую разницу в сумме.

    Предположим, нам нужно вычислить наибольшую разницу в сумме за любой смежный месяц для каждого товара. Или, выражаясь иначе, найти максимальное изменение продаж за месяц.

     Ниже представлена ​​таблица Excel с небольшой выборкой данных за 4 месяца.

    Если решать проблему «в лоб», то можно использовать функцию ЕСЛИ со множеством условий:

    =ЕСЛИ(И((МАКС(B2:C2)-МИН(B2:C2))>(МАКС(C2:D2)-МИН(C2:D2)),  (МАКС(B2:C2)-МИН(B2:C2))>(МАКС(D2:E2)-МИН(D2:E2))), МАКС(B2:C2)-МИН(B2:C2), ЕСЛИ((МАКС(C2:D2)-МИН(C2:D2))>(МАКС(D2:E2)-МИН(D2:E2)), МАКС(C2:D2)-МИН(C2:D2),МАКС(D2:E2)-МИН(D2:E2)))

    Но при помощи функции МАКС можно значительно упростить расчет и не пользоваться такой длинной и сложной конструкцией.

    Используя функцию ABS, мы будем искать максимальное изменение вне зависимости от знака. Попробуйте заменить большую формулу этой:

    =МАКС(ABS(B2-C2);ABS(C2-D2);ABS(D2-E2))

    Как вы можете видеть в таблице ниже, этот вариант намного проще и возвращает те же результаты.

    Как найти адрес ячейки Excel с максимальным числом.

    Есть ли решение, которое сообщит адрес ячейки с наибольшим числом, а не само число? То есть, если A4 равно 9 и это значение является самым большим, как мне составить формулу, которая возвратит координаты A4 вместо 9?

    Вы можете использовать функции ЯЧЕЙКА , ИНДЕКС и ПОИСКПОЗ в сочетании с функцией МАКС, чтобы вернуть адрес ячейки с наибольшим значением.

    Например, если вы хотите найти ячейку с наивысшим значением в столбце от А1 до А7, вы можете использовать следующий расчёт:

    =ЯЧЕЙКА(«адрес»;ИНДЕКС(A1:A7;ПОИСКПОЗ(МАКС(A1:A7);A1:A7;0)))

    Получаем результат в виде абсолютной ссылки $А$4, которая указывает на самое большое число из этого диапазона.

    Однако учтите, что это выражение работает только с одним столбцом.

    А вот еще альтернативные варианты поиска адреса наибольшего числа по столбцу, из которых вы можете выбрать наиболее подходящий для себя:

    Формула массива –

    {=АДРЕС(ПОИСКПОЗ(МАКС(F1:F7);F1:F7;0);СТОЛБЕЦ(F1:F7);4)}

    Обычная формула, в которой явным образом нужно указать столбец:

    =»F»&ПОИСКПОЗ(МАКС(F1:F7);F1:F7;0)

    Ещё одна формула массива –

    {=ЯЧЕЙКА(«address»;ИНДЕКС(F2:F7;ПОИСКПОЗ(МАКС(F2:F7);F2:F7;0)))}

    На скриншоте вы видите, что все они возвращают один и тот же адрес:

    И ещё одна формула массива для вывода адреса, которая работает с диапазоном из нескольких строк и столбцов:

    {=АДРЕС(МАКС(ЕСЛИ((C2:E7=МАКС(C2:E7));СТРОКА(C2:E7))); МАКС(ЕСЛИ((C2:E7=МАКС(C2:E7));СТОЛБЕЦ(C2:E7))))}

    В данном случае, как видите, мы ищем адрес наибольшего числа в двумерном диапазоне C2:E7.

    Напомню, что формула массива вводится с использованием комбинации клавиш Ctrl + Shift + Enter.

    Как выделить наибольшее значение в Excel

    В ситуации, когда вы хотите определить самое большое число в исходном наборе данных, самый быстрый способ – выделить его с помощью условного форматирования Excel. Приведенные ниже примеры покажут вам два разных варианта действий.

    Выделите максимальное число в диапазоне Excel

    В Microsoft Excel есть встроенное правило для форматирования максимальных чисел в диапазоне, которое идеально соответствует нашим потребностям. Вот как можно применить его:

    1. Выберите диапазон чисел (в нашем случае C2: E8).
    2. На вкладке «Главная» в группе «Стили» щелкните «Условное форматирование»> «Новое правило».
    3. В диалоговом окне «Новое правило форматирования» выберите «Форматировать только первые или последние значения».
    4. На нижней панели выберите «первым» из раскрывающегося списка и введите 1 в поле рядом с ним (это означает, что вы хотите выделить только одну ячейку, содержащую наибольшее значение).
    5. Нажмите кнопку «Формат» и выберите стиль оформления.
    6. Дважды щелкните OK, чтобы закрыть оба окна.

    Как выделить цветом максимальное число в каждой строке

    Поскольку нет встроенного правила, чтобы выделить наибольшее значение из каждой строки таблицы Excel, вам придется настроить собственное на основе функции МАКС. Вот как:

    1. Выберите все строки, которые вы хотите проверить (C3:E8).
    2. Кликните Новое правило > Использовать формулу.
    3. В поле Форматировать значения, запишите:

    =C3=МАКС($C3:$E3)

    Где C3 — крайняя верхняя левая ячейка, а $C3:$E3 — координаты первой строки. Чтобы правило работало, обязательно зафиксируйте координаты столбца в диапазоне знаком $.

    1. Нажмите кнопку «Формат» и выберите нужный формат.
    2. Дважды щелкните ОК.

    Кончик. Таким же образом вы можете выделить максимальное значение в каждом столбце. Шаги в точности такие же, за исключением того, что вы пишете условие для диапазона первого столбца и фиксируете координаты строки:

    =C2=МАКС(C$2:C$7)

    Дополнительные сведения см. в статье « Как создать правило условного форматирования на основе формул» .

    Почему не получается найти наибольшее число?

    МАКС — одна из самых простых в использовании функций Excel. Если вопреки всем ожиданиям она не работает, то, скорее всего, это одна из следующих проблем:

    МАКС возвращает ноль

    Если обычная формула МАКС возвращает 0, даже если в указанном диапазоне есть числа явно большие, скорее всего, эти числа отформатированы как текст. 

    Это особенно актуально, когда вы запускаете функцию МАКС для данных, получаемых другими формулами или же импортированных из других программ. 

    Вы можете проверить это с помощью функции ЕЧИСЛО, например:

    =ЕЧИСЛО(A1)

    Если приведенная выше формула возвращает ЛОЖЬ, то значение в A1 не является числовым. Это означает, что вы должны устранять неполадки с исходными данными, а не с формулой.

    МАКС возвращает значение #Н/Д, #ЗНАЧ или другую ошибку.

    Пожалуйста, внимательно проверьте указанные ячейки. Если какая-либо из указанных ячеек содержит ошибку, поиск максимума приведет к той же ошибке. Чтобы обойти это, посмотрите, как получить максимальное значение, игнорируя все ошибки .

    Вот как можно найти максимальное значение в Excel. Благодарю вас за чтение!

    Функция ЕСЛИОШИБКА – примеры формул В статье описано, как использовать функцию ЕСЛИОШИБКА в Excel для обнаружения ошибок и замены их пустой ячейкой, другим значением или определённым сообщением. Покажем примеры, как использовать функцию ЕСЛИОШИБКА с функциями визуального…
    Сравнение ячеек в Excel Вы узнаете, как сравнивать значения в ячейках Excel на предмет точного совпадения или без учета регистра. Мы предложим вам несколько формул для сопоставления двух ячеек по их значениям, длине или количеству…
    проверка правильности ввода Excel при помощи функции ЕСЛИ Как проверить правильность ввода данных в Excel? Подтверждаем правильность ввода галочкой. Задача: При ручном вводе данных в ячейки таблицы проверять правильность ввода в соответствии с имеющимся списком допустимых значений. В случае правильного ввода в отдельном столбце ставить…
    ЕСЛИ + СОВПАД текст Функция ЕСЛИ: проверяем условия с текстом Рассмотрим использование функции ЕСЛИ в Excel в том случае, если в ячейке находится текст. СодержаниеПроверяем условие для полного совпадения текста.ЕСЛИ + СОВПАДИспользование функции ЕСЛИ с частичным совпадением текста.ЕСЛИ + ПОИСКЕСЛИ…
    функция если Визуализация данных при помощи функции ЕСЛИ Функцию ЕСЛИ можно использовать для вставки в таблицу символов, которые наглядно показывают происходящие с данными изменения. К примеру, мы хотим показать в отдельной колонке таблицы, происходит рост или снижение продаж.…
    ЕСЛИ с датами 3 примера, как функция ЕСЛИ работает с датами. На первый взгляд может показаться, что функцию ЕСЛИ для работы с датами можно применять так же, как для числовых и текстовых значений, которые мы только что обсудили. К сожалению, это…

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

    Имеется массив данных. Как выбрать из него несколько наибольших значений. Одно самое большое число легко находилось бы функцией МАКС, но что если нужно найти больше 1 числа?

    Например, у нас есть несколько этапов спортивных состязаний. Спортсменам, по результатам каждого турнира начисляют зачетные очки. Всего этапов 6, но в финальный зачет идут три лучших результата любого из 6 этапов. Верхняя часть таблицы:

    Таблица общего зачета

    Нам поможет функция НАИБОЛЬШИЙ(массив;k), где:

    • Массив – диапазон выборки, в нашем случае – строка.
    • K – искомая позиция значения в диапазоне. 1 – ищем самое большое число, 2 – второе по величине, 3 — третье и т.д.

    Т.о. нам нужно найти:

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

    =НАИБОЛЬШИЙ($B2:$G2;2)

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

    Если в таком виде растянуть формулу на все строки, в некоторых ячейках мы получим ошибку #ЧИСЛО! (не число), т.к. спортсмен мог не участвовать в соревновании или не занять место в очковой зоне. Кстати, аналогичную ошибку получим, если k меньше или равно 0 или если k больше количества значений в диапазоне (например, мы попытаемся найти седьмое по величине число из 6)

    Делаем дополнительную проверку функцией ЕСЛИОШИБКА, заменяя пустую ячейку на 0:

    =ЕСЛИОШИБКА(НАИБОЛЬШИЙ($B2:$G2;1);0)

    Итого по 3 Лучшим

    Почти все. Теперь просто суммируем три наибольших значения, сортируем таблицу или делаем другие нужные нам действия.

    Excel для Microsoft 365 Excel 2021 Excel 2019 Excel 2016 Excel 2013 Excel 2010 Excel 2007 Еще…Меньше

    Предположим, вы хотите узнать, у кого самый маленький показатель погрешности в производственной цехе или самая большая заработная плата в вашем отделе. Существует несколько способов вычисления наименьшего или наибольшего числа в диапазоне.

    Если ячейки находятся в соединимой строке или столбце

    1. Вы можете выбрать ячейку снизу или справа от чисел, для которых нужно найти наименьшее число.

    2. На вкладке Главная в группе Редактирование щелкните стрелку рядом с кнопкой Изображение кнопки, выберите min (вычисляет наименьшее) или Max (вычисляет наибольшее) и нажмите клавишу ВВОД.

    Если ячейки не находятся в подрядной строке или столбце

    Для этого используйте функции МИН, МАКС, МАЛЫЙ или БОЛЬШОЙ.

    Пример

    Скопируйте следующие данные на пустой лист.

    1

    2

    3

    4

    5

    6

    7

    A

    Данные

    10

    7

    9

    27

    0

    4

    Формула

    Описание (результат)

    =МИН(A2:A7)

    Наименьшее число в диапазоне (0)

    =МАКС(A2:A7)

    Наибольшее число в диапазоне (27)

    =МАЛЫЙ(A2:A7; 2)

    Второе наименьшее число в диапазоне (4)

    =БОЛЬШОЙ(A2:A7;3)

    Третье по величине число в диапазоне (9)

    Дополнительные сведения

    Вы всегда можете задать вопрос специалисту Excel Tech Community или попросить помощи в сообществе Answers community.

    См. также

    НАИБОЛЬШИЙ

    MAX

    MIN

    НАИМЕНЬШИЙ

    Нужна дополнительная помощь?

    Функция НАИБОЛЬШИЙ (LARGE) в Excel используется для получения максимального значения из заданного диапазона ячеек.

    Более того, с помощью функции НАИБОЛЬШИЙ в Excel вы сможете задать очередность наибольшего числа по величине. Например из диапазона (1,3,5) вы сможете получить с помощью функции второе по величине число (3).

    Содержание

    1. Что возвращает функция
    2. Синтаксис
    3. Аргументы функции
    4. Дополнительная информация
    5. Примеры использования функции НАИБОЛЬШИЙ в Excel
    6. Пример 1. Вычисляем наибольшее число из списка
    7. Пример 2. Вычисляем второе по величине число из списка
    8. Пример 3. Использование функции LARGE (НАИБОЛЬШИЙ) с пустыми ячейками
    9. Пример 4. Использование функции НАИБОЛЬШИЙ с текстовыми значениями
    10. Пример 5. Использование функции LARGE (НАИБОЛЬШИЙ) в Excel с дублированными данными
    11. Пример 6. Использование функции НАИБОЛЬШИЙ в Excel с ошибками

    Что возвращает функция

    Возвращает максимальное значение из заданного диапазона (включая заданную очередность числа по величине).

    Синтаксис

    =LARGE(array, k) — английская версия

    =НАИБОЛЬШИЙ(массив;k) — русская версия

    Аргументы функции

    • array (массив) — массив или диапазон ячеек из которого вы хотите вычислить максимальное значение;
    • k — ранг (очередность числа по величине), которую вам нужно вычислить из диапазона данных.

    Дополнительная информация

    • если аргумент функции array (массив) пустой, то функция выдаст ошибку;
    • если аргумент K ≤ 0 или его значение больше чем количество чисел в диапазоне, то формула выдаст ошибку;
    • вы можете указать значение «n» в аргументе k если вы хотите получить последнее (наименьшее) число в диапазоне. Если вы укажете значение «1» в качестве аргумента k то по умолчанию получите максимальное значение из заданного диапазона;

    Примеры использования функции НАИБОЛЬШИЙ в Excel

    Пример 1. Вычисляем наибольшее число из списка

    Функция НАИБОЛЬШИЙ в Excel

    На примере выше в диапазоне данных A2:A4 у нас есть числа «1»,»8″,»9″. Для того чтобы вычислить наибольшее число из этого диапазона нам поможет формула:

    =LARGE(A2:A4,1) — английская версия

    =НАИБОЛЬШИЙ(A2:A4;1) — русская версия

    Так как аргумент «k» равен «1», функция вернет наибольшее число «9».

    Пример 2. Вычисляем второе по величине число из списка

    Функция НАИБОЛЬШИЙ в EXCEL

    Для того чтобы вычислить второе по величине число из диапазона A2:A4, нам поможет следующая формула:

    Telegram Logo Больше лайфхаков в нашем Telegram Подписаться

    =LARGE(A2:A4,2) — английская версия

    =НАИБОЛЬШИЙ(A2:A4;2) — русская версия

    Так как значение аргумента «k» мы указали «2», то функция вернет второе по величине значение из диапазона — «8».

    Пример 3. Использование функции LARGE (НАИБОЛЬШИЙ) с пустыми ячейками

    Функция НАИБОЛЬШИЙ в Excel

    Если в указанном вами диапазоне данных есть пустые ячейки — функция игнорирует их.

    Как показано на примере выше, указав диапазон данных для вычисления «A2:A5″, функция без проблем выдает наибольшее значение «9».

    Пример 4. Использование функции НАИБОЛЬШИЙ с текстовыми значениями

    Функция НАИБОЛЬШИЙ в Excel

    Так же как в случае с пустыми ячейками, функция игнорирует текстовые значения, специальные символы, логические выражения.

    Пример 5. Использование функции LARGE (НАИБОЛЬШИЙ) в Excel с дублированными данными

    Функция НАИБОЛЬШИЙ в Excel

    В тех случаях, когда в диапазоне данных встречаются два одинаковых значения, функция определит их как последовательные значения. При выводе наибольшего и второго по величине значений, функция выдаст одно и то же значение.

    Пример 6. Использование функции НАИБОЛЬШИЙ в Excel с ошибками

    Функция НАИБОЛЬШИЙ в Excel

    В тех случаях, когда в указанном диапазоне есть ячейки с ошибками, функция также выдаст ошибку.

    Понравилась статья? Поделить с друзьями:

    А вот еще интересные статьи:

  • Excel как найти все повторяющиеся значения
  • Excel как найти все значения удовлетворяющие условию
  • Excel как найти все значения впр
  • Excel как найти близкое значение
  • Excel как найти ближайшее значение

  • 0 0 голоса
    Рейтинг статьи
    Подписаться
    Уведомить о
    guest

    0 комментариев
    Старые
    Новые Популярные
    Межтекстовые Отзывы
    Посмотреть все комментарии