Страницы: 1
RSS
Поиск необходимого значения и разнесение значений напротив по разным столбцам
 
Здравствуйте!

Задача состоит в том, чтобы функция искала значение из столбца I таблицы 2 в таблице 1, и результаты из столбца В таблицы 2 вносила в столбцы J,K таблицы 2.
Можно применить функцию ВПР, но она определяет только одно значение (ближайшее). Возможно ли доработать функцию ВПР или применить другую, без использования макросов?

Пример прикрепил.
 
Доброе время суток.
Учитывая вашу структуру данных, можно так.
 
Для данной структуры данных подходит, но если значения разбросаны? добавление "+1" в формулу будет определять неверно. Как тогда быть?
 
Цитата
yerekenovam написал:
добавление "+1" в формулу будет определять неверно.
что вы имели ввиду?
 
предложенный вариант решения от Андрей VG даёт возможность найти и разнести значения по столбцам формулой =ИНДЕКС(values;ПОИСКПОЗ(I4;codes;0)) для 1-го значения и =ИНДЕКС(values;ПОИСКПОЗ(I4;codes;0)+1) для второго значения. Но если искомые значения находятся в хаотичном порядке, второй столбец будет определён неверно
 
Цитата
yerekenovam написал:
Но если искомые значения находятся в хаотичном порядке, второй столбец будет определён неверно
Если бы пример данных был в реальной структуре, как то настоятельно рекомендуют правила... Воспользуйтесь функцией СМЕЩ для переуказания диапазона поиска относительно результата первого найденного.
Впрочем, скоро проснутся формулисты - подскажут может быть что-то более элегантное.
 
вариант макросом
Изменено: ivanok_v2 - 08.09.2018 14:57:36
Страницы: 1
Наверх