В этой статье мы узнаем, как найти наименьшее совпадение с помощью функции ИНДЕКС и ПОИСКПОЗ в Excel.

Сценарий:

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

Как решить проблему?

Чтобы формула сначала поняла, нам нужно немного пересмотреть следующие функции. link: / lookup-formulas-excel-index-function [INDEX function]

  1. link: / lookup-formulas-excel-match-function [MATCH function]

Теперь мы составим формулу, используя указанные выше функции. Функция ПОИСКПОЗ вернет индекс самого низкого совпадения из диапазона. Функция ИНДЕКС принимает индекс строки в качестве аргумента и возвращает соответствующие требуемые результаты.

Общая формула:

= INDEX ( data , MATCH ( MIN (range), range, match_type ) , col_num )

data: массив значений в таблице без заголовков range: lookup_array для наименьшего соответствия match_type: 1 (точное или следующее наименьшее) или 0 (точное соответствие) или -1 (точное или следующее наибольшее)

col_num: номер столбца, необходимое значение для извлечения из столбца таблицы.

Пример:

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

image

Именованный диапазон, используемый для таблицы (E5: I10) и массива диапазона (I5: I10).

Здесь мы использовали именованный диапазон вместо массива ссылок на ячейки, поскольку это легко понять. Нам нужно искать все детали, где значение цены является минимальным или самым низким в диапазоне.

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

= INDEX ( table , MATCH ( MIN (range) , range , 0 ) , 4 )

Именованные диапазоны

стол (E5: I10)

диапазон (I5: I10)

Пояснение:

  • Функция ПОИСКПОЗ соответствует точному совпадению минимального значения в диапазоне цен и возвращает индекс своей строки в функцию ИНДЕКС.

  • Функция ИНДЕКС находит значение Capital с индексом ROW и 4-м столбцом в таблице с именем range.

image

Формула возвращает столицу для минимального значения. Теперь скопируйте формулу с помощью Ctrl + D или перетащите опцию ячейки в Excel. Просто нужно изменить аргумент col_num, чтобы получить другие детали.

image

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

= INDEX ( table , MATCH ( MIN (range) , range , 0 ) , 2 )

Чтобы получить значение Континента:

= INDEX ( table , MATCH ( MIN (range) , range , 0 ) , 1 )

image

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

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

Заметки: . Функция возвращает ошибку #NA, если аргумент массива поиска функции ПОИСКПОЗ не имеет той же длины, что и массив таблицы.

  1. Формула возвращает ошибку, если lookup_value не соответствует значению в таблице lookup_array.

  2. Функция соответствует точному значению, поскольку аргумент типа соответствия функции ПОИСКПОЗ равен 0.

  3. Значения поиска могут быть заданы как ссылка на ячейку или непосредственно с использованием символа кавычки («) в формуле в качестве аргументов.

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

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

Если вам понравились наши блоги, поделитесь ими со своими друзьями на Facebook. А также вы можете подписаться на нас в Twitter и Facebook. Мы будем рады услышать от вас, дайте нам знать, как мы можем улучшить, дополнить или усовершенствовать нашу работу и сделать ее лучше для вас. Напишите нам по адресу [email protected]

Похожие статьи

link: / lookup-formulas-use-index-and-match-to-lookup-value [Используйте ИНДЕКС и ПОИСКПОЗ для поиска значения]: функция ИНДЕКС и ПОИСКПОЗ для поиска увеличьте значение по мере необходимости.

link: / summing-sum-range-with-index-in-excel [SUM range with INDEX in Excel]: Используйте функцию INDEX, чтобы найти SU M значений по мере необходимости.

link: / lookup-formulas-excel-index-function [Как использовать функцию ИНДЕКС в Excel]: Найдите ИНДЕКС массива с помощью функции ИНДЕКС, объясненной в примере.

link: / lookup-formulas-excel-match-function [Как использовать функцию ПОИСКПОЗ в Excel]: Найдите ПОИСКПОЗ в массиве, используя значение ИНДЕКС внутри функции ПОИСКПОЗ, объясненное в примере.

link: / lookup-formulas-excel-lookup-function [Как использовать функцию ПРОСМОТР в Excel]: Найдите значение поиска в массиве с помощью функции ПРОСМОТР, объясненной в примере.

link: / formulas-and-functions-Introduction-of-vlookup-function [Как использовать функцию ВПР в Excel]: Найдите значение поиска в массиве с помощью функции ВПР, объясненной в примере.

Популярные статьи

link: / keyboard-formula-shortcuts-50-excel-shortcuts-to-Повышение-продуктивность [50 ярлыков Excel для повышения вашей производительности]

link: / excel-generals-how-to-edit-a-dropdown-list-in-microsoft-excel [Редактировать раскрывающийся список]

link: / excel-range-name-absolute-reference-in-excel [Абсолютная ссылка в Excel]

link: / tips-conditional-formatting-with-if-statement [Если с условным форматированием]

link: / logic-formulas-if-function-with-wildcards [Если с wildcards]

link: / lookup-formulas-vlookup-by-date-in-excel [Vlookup-by-date]

link: / excel-text-edit-and-format-join-first-and-last-name-in-excel [Соединить имя и фамилию в excel]