Поиск части наименования и возврат необходимого значения
Olga1981
Дата: Среда, 03.07.2019, 13:02 |
Сообщение № 1
Группа: Пользователи
Ранг: Прохожий
Сообщений: 5
Репутация:
0
±
Замечаний:
0% ±
Excel 2010
Добрый день, Прошу вашей помощи в создании формулы для следующей задачи: На листе "продажи" необходимо подтянуть значения себестоимости из листа "сс" в соответствии с наименованиями позиций. Проблема в том, что названия позиций в первом листе могут содержать дополнительные данные, т.е. поиск по полному соответствию не работает. Пожалуйста подскажите, какую формулу можно здесь использовать для корректного поиска и возврата значения себестоимости в нужную колонку. Заранее благодарю за помощь.
Добрый день, Прошу вашей помощи в создании формулы для следующей задачи: На листе "продажи" необходимо подтянуть значения себестоимости из листа "сс" в соответствии с наименованиями позиций. Проблема в том, что названия позиций в первом листе могут содержать дополнительные данные, т.е. поиск по полному соответствию не работает. Пожалуйста подскажите, какую формулу можно здесь использовать для корректного поиска и возврата значения себестоимости в нужную колонку. Заранее благодарю за помощь. Olga1981
Ответить
Сообщение Добрый день, Прошу вашей помощи в создании формулы для следующей задачи: На листе "продажи" необходимо подтянуть значения себестоимости из листа "сс" в соответствии с наименованиями позиций. Проблема в том, что названия позиций в первом листе могут содержать дополнительные данные, т.е. поиск по полному соответствию не работает. Пожалуйста подскажите, какую формулу можно здесь использовать для корректного поиска и возврата значения себестоимости в нужную колонку. Заранее благодарю за помощь. Автор - Olga1981 Дата добавления - 03.07.2019 в 13:02
Nic70y
Дата: Среда, 03.07.2019, 13:06 |
Сообщение № 2
Группа: Друзья
Ранг: Экселист
Сообщений: 9140
Репутация:
2416
±
Замечаний:
0% ±
Excel 2010
без Вашего файла часть_наим *
без Вашего файла часть_наим * Nic70y
ЮMoney 41001841029809
Ответить
Сообщение без Вашего файла часть_наим * Автор - Nic70y Дата добавления - 03.07.2019 в 13:06
Olga1981
Дата: Среда, 03.07.2019, 13:09 |
Сообщение № 3
Группа: Пользователи
Ранг: Прохожий
Сообщений: 5
Репутация:
0
±
Замечаний:
0% ±
Excel 2010
Я вроде бы прикрепляла. Извините, дублирую.
Я вроде бы прикрепляла. Извините, дублирую. Olga1981
К сообщению приложен файл:
test3.rar
(74.9 Kb)
Ответить
Сообщение Я вроде бы прикрепляла. Извините, дублирую. Автор - Olga1981 Дата добавления - 03.07.2019 в 13:09
Nic70y
Дата: Среда, 03.07.2019, 13:57 |
Сообщение № 4
Группа: Друзья
Ранг: Экселист
Сообщений: 9140
Репутация:
2416
±
Замечаний:
0% ±
Excel 2010
rar Код
=ВПР(СЖПРОБЕЛЫ(ЛЕВСИМВ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(A4;" ";",");","; ПОВТОР(" ";200));200))&"*";сс2012!$A$7:$D$2881;4;0)
не знаю: правильно, неправильно, не проверял
rar Код
=ВПР(СЖПРОБЕЛЫ(ЛЕВСИМВ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(A4;" ";",");","; ПОВТОР(" ";200));200))&"*";сс2012!$A$7:$D$2881;4;0)
не знаю: правильно, неправильно, не проверял Nic70y
ЮMoney 41001841029809
Ответить
Сообщение rar Код
=ВПР(СЖПРОБЕЛЫ(ЛЕВСИМВ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(A4;" ";",");","; ПОВТОР(" ";200));200))&"*";сс2012!$A$7:$D$2881;4;0)
не знаю: правильно, неправильно, не проверял Автор - Nic70y Дата добавления - 03.07.2019 в 13:57
Olga1981
Дата: Среда, 03.07.2019, 15:07 |
Сообщение № 5
Группа: Пользователи
Ранг: Прохожий
Сообщений: 5
Репутация:
0
±
Замечаний:
0% ±
Excel 2010
Огромное вам спасибо! Заработало! рано обрадовалась. Excel не хочет со мной дружить
Огромное вам спасибо! Заработало! рано обрадовалась. Excel не хочет со мной дружить Olga1981
Сообщение отредактировал Olga1981 - Среда, 03.07.2019, 15:51
Ответить
Сообщение Огромное вам спасибо! Заработало! рано обрадовалась. Excel не хочет со мной дружить Автор - Olga1981 Дата добавления - 03.07.2019 в 15:07
Olga1981
Дата: Среда, 03.07.2019, 15:49 |
Сообщение № 6
Группа: Пользователи
Ранг: Прохожий
Сообщений: 5
Репутация:
0
±
Замечаний:
0% ±
Excel 2010
Эх... формула заработала, но подставляет неверные значения... Не понимаю где искать ошибку Прошу помощи у гуру
Эх... формула заработала, но подставляет неверные значения... Не понимаю где искать ошибку Прошу помощи у гуру Olga1981
К сообщению приложен файл:
test4.xls
(27.5 Kb)
Сообщение отредактировал Olga1981 - Среда, 03.07.2019, 15:53
Ответить
Сообщение Эх... формула заработала, но подставляет неверные значения... Не понимаю где искать ошибку Прошу помощи у гуру Автор - Olga1981 Дата добавления - 03.07.2019 в 15:49
_Boroda_
Дата: Среда, 03.07.2019, 16:10 |
Сообщение № 7
Группа: Админы
Ранг: Местный житель
Сообщений: 16912
Репутация:
6616
±
Замечаний:
±
2003; 2007; 2010; 2013 RUS
Так нужно?Код
=ЕСЛИОШИБКА(ВПР(ЛЕВБ(A4;-ПРОСМОТР(;-(ПОИСКПОЗ(ЛЕВБ(A4;СТРОКА($6:$45))&"*";Лист2!A$4:A$99;))))&"*";Лист2!A$4:D$99;4;)*(ДЛСТР(A4)>5);)
Так нужно?Код
=ЕСЛИОШИБКА(ВПР(ЛЕВБ(A4;-ПРОСМОТР(;-(ПОИСКПОЗ(ЛЕВБ(A4;СТРОКА($6:$45))&"*";Лист2!A$4:A$99;))))&"*";Лист2!A$4:D$99;4;)*(ДЛСТР(A4)>5);)
_Boroda_
Скажи мне, кудесник, любимец ба’гов... Платная помощь: Boroda_Excel@mail.ru Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
Ответить
Сообщение Так нужно?Код
=ЕСЛИОШИБКА(ВПР(ЛЕВБ(A4;-ПРОСМОТР(;-(ПОИСКПОЗ(ЛЕВБ(A4;СТРОКА($6:$45))&"*";Лист2!A$4:A$99;))))&"*";Лист2!A$4:D$99;4;)*(ДЛСТР(A4)>5);)
Автор - _Boroda_ Дата добавления - 03.07.2019 в 16:10
Olga1981
Дата: Среда, 03.07.2019, 17:00 |
Сообщение № 8
Группа: Пользователи
Ранг: Прохожий
Сообщений: 5
Репутация:
0
±
Замечаний:
0% ±
Excel 2010
Благодарю! Теперь все корректно.
Благодарю! Теперь все корректно. Olga1981
Ответить
Сообщение Благодарю! Теперь все корректно. Автор - Olga1981 Дата добавления - 03.07.2019 в 17:00