Страницы: 1
RSS
Поиск части наименования и возврат необходимого значения
 
Доброго понедельника,

Прошу вашей помощи в создании формулы для следующей задачи:

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

Заранее благодарю за помощь.
 
Не универсальное решение, но все же
Код
=VLOOKUP(IFERROR(MID(A3;1;FIND(",";A3;1)-1);MID(A3;1;FIND(" ";A3;1)-1));сс!$A$1:$D$6;4;0)
 
Проверяйте:
=ВПР(СЖПРОБЕЛЫ(ЛЕВСИМВ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(A3;" ";",");","; ПОВТОР(" ";50));50));сс!$A$2:$D$6;4;0)
Если в мире всё бессмысленно, — сказала Алиса, — что мешает выдумать какой-нибудь смысл? ©Льюис Кэрролл
 
Огромное спасибо, ребята!
Попробую оба варианта и отпишусь.
 
Как вариант
Код
=ПРОСМОТР(2^10;сс!$D$2:$D$6/СЧЁТЕСЛИ(A3;"*"&сс!$A$2:$A$6&"*"))
 
Что-то у меня не получается ни с одной формулой в оригинальном массиве.
Не могу понять что я делаю не так...
Диапазон указываю, и т.п.
Но все равно не работает

Подскажите пожалуйста, где у меня ошибка.

Спасибо.
 
olga-optrans, читайте личку
 
Ничего так и не получается... все время ошибка. не могу подгрузить данные из одной таблицы в другую.
У кого есть идеи как исправить формулу, чтобы она начала работать, заранее благодарю.
Страницы: 1
Наверх