KutoolsforOffice — Одно решение — пять мощных инструментов.Меньше усилий — больше результата.

Поиск следующего большего совпадения с помощью ИНДЕКС и ПОИСКПОЗ

АвторАманда ЛиДата изменения

Чтобы найти следующее большее совпадающее число (то есть наименьшее значение, которое больше или равно заданному) в диапазоне числовых значений Excel, используйте формулу на основе функций ИНДЕКС и ПОИСКПОЗ с типом совпадения –1.

следующее наибольшее совпадение 1

Как найти следующее большее подходящее число?

Чтобы получить следующее большее совпадение для 68666 из числового диапазона, показанного выше, используйте комбинацию функций ИНДЕКС и ПОИСКПОЗ с -1 в качестве типа совпадения. Тип совпадения -1 заставит функцию ПОИСКПОЗ найти наименьшее значение, которое больше или равно 68666. Обратите внимание: значения в числовом диапазоне должны быть расположены в порядке убывания. Поэтому, если значения в вашем диапазоне расположены в другом поряд ке, отсортируйте их по убыванию согласно инструкциям здесь. Только в этом случае функция ПОИСКПОЗ сможет корректно определить следующее большее совпадение. После этого функция ИНДЕКС извлечёт значение по позиции, переданной функцией ПОИСКПОЗ.

Общий синтаксис

=INDEX(return_range,MATCH(lookup_value,lookup_array,-1))

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

Чтобы получить следующее большее совпадение для 68666, скопируйте или введите приведённые ниже формулы в ячейку E6 и нажмите Enter, чтобы получить результат:

=ИНДЕКС()B5:B14,ПОИСКПОЗ()68666,B5:B14,-1))

Или используйте Ссылка на ячейку, чтобы сделать формулу динамической:

=ИНДЕКС()B5:B14,ПОИСКПОЗ()E5,B5:B14,-1))

следующее наибольшее совпадение 2

Пояснение формулы

=INDEX(B5:B14,MATCH(E5,B5:B14,-1))

  • MATCH(E5,B5:B14,-1): Функция ПОИСКПОЗ с типом совпадения -1 находит позицию наименьшего значения, которое больше или равно 68666 — то есть значению в ячейке E5 — в диапазоне B5:B14. Таким образом, функция ПОИСКПОЗ определит число 75681 и вернёт 3, поскольку это число находится на 3-й позиции диапазона.
  • ИНДЕКС()B5:B14,MATCH(E5,B5:B14,-1)) = ИНДЕКС(B5:B14 Функция ИНДЕКС возвращает 3-е значение из диапазона B5:B14, то есть 75681.

Связанные функции

Функция ИНДЕКС Excel

Функция ИНДЕКС Excel возвращает Отображаемое значение на основе заданной позиции из диапазона или массива.

Функция ПОИСКПОЗ Excel

Функция ПОИСКПОЗ в Excel ищет заданное значение в диапазоне ячеек и возвращает его относительную позицию.


Связанные формулы

Определение позиции Максимальное значение в диапазоне

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

Получение информации, соответствующей Максимальное значение

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

Поиск приближённого совпадения по нескольким критериям

Иногда бывает необходимо найти ближайшее или приближённое совпадение по нескольким критериям одновременно. Сочетание функций ИНДЕКС, ПОИСКПОЗ и ЕСЛИ позволяет быстро решить эту задачу в Excel.


Лучшие инструменты для повышения продуктивности в Office

Kutools для Excel — Помогает Вам выделяться из толпы

🤖KUTOOLS AI Помощник: Революционизируйте Анализ данных на основе:Интеллектуального выполнения   |  Генерации кода|  Создания пользовательские формулы  |  Анализа данных и создания диаграмм|  Вызова Расширенные функции…
Популярные функции:Поиск, выделение или Отметить дубликаты  |  Удалить пустые строки  |  Объединить столбцы или ячеек без потери данных  |  Округление без использования формул…
Расширенный VLookup:Несколько критериев  |  Несколько значений  |  Между несколькими листами  |  Распознавание нечетких соответствий…
Расш. Раскрывающийся список:Простой выпадающий список  |  Зависимый выпадающий список  |  Выпадающий список с множественным выбором…
Управление столбцами:Добавление определённого количества столбцов  |  Перемещение столбцов  |  Переключение видимости скрытых столбцов  |Сравнение столбцов для Выбрать одинаковые/разные ячейки…
Избранные функции:Сетка фокусировки  |  Просмотр дизайна  |  Улучшенная строка формулы  |  Управление книгами и листами|Библиотека ресурсов(автотекст)|  Выбор даты  |  Объединить листы  |  Шифрование/Расшифровать ячейки  |  Отправка писем по списку  |  Супер фильтр  |  Специальный фильтр(Фильтр ячеек с жирным шрифтом/курсив/зачёркивание…) …
Лучшие наборы инструментов 15:12 Текстовыеинструменты(Добавить текст,Удалить определенные символы…)|  50+Типыдиаграмм(Диаграмма Ганта…)|  40+ Практические формулы(Рассчитать возраст на основе даты рождения…)|  19 Инструментывставки(Вставить QR-код,Вставка изображения по пути…)|  12 Инструментыпреобразования(Преобразовать в слова,Конвертация валют…)|  7 Объединить и разделитьинструменты(Расширенное объединение строк,Разделение ячеек Excel…)|…и многое другое
Используйте Kutools на предпочитаемом языке — поддерживает английский, испанский, немецкий, французский, китайский и ещё 40+ языков!

Kutools для Excel предлагает более 300 функций,гарантируя, что всё необходимое всегда под рукой…


Office Tab — Включает вкладочное чтение и редактирование в Microsoft Office (включая Excel)

  • Переключайтесь между десятками открытых документов всего за секунду!
  • Сокращает сотни кликов мышью каждый день — забудьте о «мышечной руке» раз и навсегда!
  • Повышает продуктивность на 50 % при одновременном просмотре и редактировании нескольких документов.
  • Добавляет эффективность вкладок в Office (включая Excel) — как в Chrome, Edge и Firefox.