Новости:

К первому сообщению темы должен быть прикреплен файл примера в формате xls*.
Приложив пример, Вы избавите себя и других от вопросов типа "А какой критерий?", "А куда выводить результат?", "А сколько строк?" и все тех же просьб выложить файл. Рисовать за Вас Ваши же таблички с заданиями, а затем и решение к ним, никто желанием не горит. Да и, как показывает практика, в большинстве случаев без файла решения не найти.

Главное меню

Подтянуть артикулы по условию

Автор Сергей Кравченко, 09.10.2014, 22:14

« назад - далее »

Сергей Кравченко

Помогите, пожалуйста, если такое вообще возможно что хочу получить.
Есть 2 листа Экселя. В первом столбец с тесктом и артикулами, на втором листе столбец исключительно с артикулами. Необходима формула подобия ВПРа.
Необходимо на листе 1 (там где текст с артикулами) в соседнем столбце расставить артикулы с листа 2, напротив той ячейки, в которой он присутсвует вместе с текстом.
Файл прилагаю.
Спасибо.

cheshiki1

в таком виде пойдет?
=ПРОСМОТР(1;1/ПОИСК(A1;Лист1!$A$1:$A$38);Лист1!$A$1:$A$38)

IKor

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

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

vikttur

IKor, хороший совет.
Если  такое решение не подходит:
- формула массива (недостаток - на больших таблицах тормоза, т.к. много вычислений);
- макрос.