Страницы: 1
RSS
Как заставить ВПР подтягивать значения столбца из другого листа?
 
Всем привет!

Есть два листа, мне нужно на лист "шаг 2" подтянуть значение совпадающей ячейки из листа "шаг 1", но при попытке поставить ссылку на лист, эксель ругается.
 
Правильно не дает.
Диапазон поиска должен иметь минимум 2 столбца, если поиск во втором, минимум 5, если в пятом столбце указанного диапазона.
'Шаг 1'!$B$2:$C$60 - два столбца, при поиске во втором столбце покажет значение столбца С.
 
На листе шаг 1 колонки поменяйте местами
Код
=ВПР(A2;'Шаг 1'!$A$2:$B$60;2;0)
Изменено: Kuzmich - 04.06.2016 20:40:59
 
Можно вместо ссылки на другой лист воспользоваться именованными диапазонами.
Конкретный диапазон ячеек можно заменить полным диапазоном нужных столбов: формула становится "прозрачной".
См. файл.
 
vikttur,Kuzmich, спасибо! Тормознул..

Но вопрос еще 1 появился, он проставляет Н/Д, хотя данные есть, если поиском проверяю, все ок.
 
Вы точно сделали, то что я написал?
 
Kuzmich, да. Файл я прикрепил исправленный уже
 
Я писал  На листе шаг 1 колонки поменяйте местами
 
Kuzmich, поменял местами столбцы, все заработало. А почему так происходит? Цифру с какого брать данные я ведь менял
 
kamwork, С помощью функции ВПР можно выполнить поиск в первом столбце  диапазона ячеек, а затем вернуть  значение из любой ячейки в той же строке диапазона. А вы пытались выполнить поиск значения из столбца "фраза" на листе шаг2 в столбце "КЛЮЧ" на листе шаг1
 
Если к ВПР() добавить CHOOSE()/ВЫБОР() то можно делать поиск в любом столбце диапазона, а не только в первом. Но стандартно в таком случае используют комбинацию ИНДЕКС()/ПОИСКПОЗ()
Страницы: 1
Наверх