Как выполнить двусторонний поиск в excel?

Иногда это происходит, когда нам нужно найти значение в таблице на основе заголовка строки и заголовка столбца.

как выполнить двунаправленный поиск в двумерной таблице в Excel

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

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

И для этого вам нужнообъединить функцию сопоставления с VLOOKUP .

Как вы знаете, обычный ВПР может возвращать значение только при просмотре одного столбца за раз.

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

Как использовать ВПР + ПОИСКПОЗ для двустороннего ПОИСКА

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

как выполнить двунаправленный поиск в двумерной таблице в Excel

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

 =VLOOKUP(month,table,MATCH(zone,heading_row,0),0)
как сделать двусторонний поиск по формуле Excel в таблице

Как это работает

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

как выполнить двусторонний поиск в функции сопоставления Excel для индекса столбца

И затем VLOOKUP использует эту позицию, чтобы получить значение этого столбца.

как выполнить двунаправленный поиск в Excel, как это работает

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

Получить файл Excel

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

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