Страницы: 1
RSS
Диапазон таблицы ВПР через формулу "Начиная с определенной ячейки"
 
Добрый день! Прошу помочь решить задачу.

Итого. Есть таблица вида:

1 Жигули
2 стекло1
3 стекло2
4 Камаз
5 стекло1
6 стекло2

Необходимо вытащить значение со второго столбца, например напротив "стекло1 для камаза". Функция ВПР, если забить стекло1, найдет первое по списку значение, то есть стекло1 для жигулей. Как это можно обыграть? Что единственное я придумал, так это прежде всего найти номер или название ячейки для камаза (ячейка А4), далее нужно в таблицу поиска ВПР прописать каким-то образом, чтобы поиск осуществлялся, начиная с ячейки А4 и до конца списка. Но собственно никак это не выходит....

Пробовал подставить в таблицу ВПР формулу: =СЦЕПИТЬ(АДРЕС(ПОИСКПОЗ("Камаз";A:A;0);1;4);":B100000"), но не принимает. Спасибо за ответ заранее.
Изменено: Александр - 04.06.2020 16:44:18
 
Здравствуйте.
В правилах что то про примеры написано.
 
Прикладываю!
 
Можно использовать СМЕЩ(). Я пример сделал, но другой (вернее он был с другой задачей...).
P.S. А если сцеплять - то всё это нужно в ДВССЫЛ завернуть, но она летучая.
Вот на Вашем примере с СМЕЩ():
Код
=ВПР("стекло1";СМЕЩ(A2:B100000;ПОИСКПОЗ("камаз";A2:A100000;0);0);2;0)

Главное нужно смотреть чтоб в дно не упёрлось :(
Изменено: Hugo - 04.06.2020 16:53:43
 
И ещё надо проверять, чтоб стекло1 обязательно было в списке именно Камаза или искать конец списка у него. Иначе формула найдёт стекло1 у другого драндулета ниже, если у Камаза такого стекла нет.

Не совсем по теме, а общий подход.
Многолетний опыт работы с подобными списками и поисками в них говорит только одно: надо приводить таблицу в нормальный вид и в работе использовать только уникальные артикулы.
 
Hugo, спасибо! Все работает!
tolikt, спасибо за уточнение. К сожалению, верстка подобного прайса исходит от поставщика (непробиваемого)... Был бы рад, если бы можно было к артикулам привязаться.
 
Александр, а вы покажите структуру прайса. Возможно там есть за что зацепиться, и превратить табличку в нормальный плоский вид.
Вот горшок пустой, он предмет простой...
 
=SUMPRODUCT((LOOKUP(ROW(B2:B7);ROW(B2:B7)/(B2:B7=""))=MATCH(E7;A:A;))*(A2:A7=F7)*B2:B7)
ну или
=SUMPRODUCT((LOOKUP(ROW(B2:B7);ROW(B2:B7)/(B2:B7=""))=MATCH("Камаз";A:A;))*(A2:A7="стекло1")*B2:B7)
Изменено: БМВ - 04.06.2020 20:24:33
По вопросам из тем форума, личку не читаю.
 
еще вариант
 
БМВ, Михаил Л, спасибо за ответы. Ваши формулы очень интересные, но пока вообще не понимаю как они работают, но ведь работают! Сижу разбираюсь.  
 
Какой диапазон? Какая ВПР? Кто теперь предложит толковое название?
 
Цитата
vikttur написал:
Кто теперь предложит толковое название?
а чЁ , Hugo сделал и ВПР там и с определенной ячейки. Что уже и альтернативу приземленную дать нельзя?  :D
По вопросам из тем форума, личку не читаю.
 
Цитата
Диапазон таблицы ВПР... ВПР через формулу... через формулу "Начиная с определенной ячейки"
Мне, например, такое кривое название непонятно... Догадываюсь. Что нужен смещенный диапазон... Но это надо было извилины напрячь, чтобы догадаться )
Страницы: 1
Наверх