serega800 23 Posted May 31, 2018 Report Share Posted May 31, 2018 Добрый вечер всем! В общем такая проблема, поставщик прислал прайс лист, в нем указаны только название картинок, картинки естественно присланы отдельным файлом. Суть проблемы состоит в сцепке этих названий к пути на сайте, в файле прайса excel. Подскажите как сделать, есть формула, но весь интернет уже перерыл и ничего не нашел! название картинки находится например в 3 столбце image.jpg;image2.jpg;image3.jpg; и все это в одну строчку через точку с запятой, во втором стобце я пишу путь к картинке site.ru/image/каталог/. Вопрос: Как мне подцепить картинке в первом столбце, чтобы они выглядели так site.ru/image/каталог/image.jpg, site.ru/image/каталог/image2.jpg, site.ru/image/каталог/image3.jpg (естественно в одну строчку.) Link to post Share on other sites
pawok 669 Posted May 31, 2018 Report Share Posted May 31, 2018 Я правильно понимаю - все нужны вам картинки в одной строке? Если это так: Копируете строку в notepad, открываете поиск (ставите режим расширенный), пишите искать ";", заменить на " \r\n ". В результате все названия картинок встанут в столбик. Вставляете столбиком в exel. Дальше остается применить формулу =СЦЕПИТЬ("site.ru/image/каталог/";Ячейка с названием картинки) P/s: первое что пришло в голову. Link to post Share on other sites
VIP serjin 1061 Posted May 31, 2018 VIP Report Share Posted May 31, 2018 1 Выделить столбец с фото 2 заменить ; на ;site.ru/image/каталог/ результат image.jpg;site.ru/image/каталог/ image2.jpg;site.ru/image/каталог/ image3.jpg остается первая фотка без пути но тут уже нотепад... копируете в нотепад столбец, дальше меню->правка->генератор столбца->site.ru/image/каталог/ в результате к каждой строке вначале добавится путь, вернуть все в ексель. Или в самом екселе сцепку сделать,тут уж как кому удобнее serega800 and StayinLight 2 Link to post Share on other sites
drVadz 15 Posted June 1, 2018 Report Share Posted June 1, 2018 А какой формат нужен на выходе, csv с разделителем ";"? Если каталог фоток один для всех, сделайте просто автозамену "image" на "site.ru/image/каталог/image". Link to post Share on other sites
serega800 23 Posted June 1, 2018 Author Report Share Posted June 1, 2018 9 часов назад, serjin сказал: 1 Выделить столбец с фото 2 заменить ; на ;site.ru/image/каталог/ результат image.jpg;site.ru/image/каталог/ image2.jpg;site.ru/image/каталог/ image3.jpg остается первая фотка без пути но тут уже нотепад... копируете в нотепад столбец, дальше меню->правка->генератор столбца->site.ru/image/каталог/ в результате к каждой строке вначале добавится путь, вернуть все в ексель. Или в самом екселе сцепку сделать,тут уж как кому удобнее Можете подробней рассказать про данную функцию пожалуйста, что-то читаю в интернете и немного не понимаю как она работает. Link to post Share on other sites
serega800 23 Posted June 1, 2018 Author Report Share Posted June 1, 2018 12 часа назад, serjin сказал: 1 Выделить столбец с фото 2 заменить ; на ;site.ru/image/каталог/ результат image.jpg;site.ru/image/каталог/ image2.jpg;site.ru/image/каталог/ image3.jpg остается первая фотка без пути но тут уже нотепад... копируете в нотепад столбец, дальше меню->правка->генератор столбца->site.ru/image/каталог/ в результате к каждой строке вначале добавится путь, вернуть все в ексель. Или в самом екселе сцепку сделать,тут уж как кому удобнее Разобрался, такой вариант не подходит. В конце названий фото, тоже стоит ; и то есть получается image.jpg;site.ru/image/каталог/ image2.jpg;site.ru/image/каталог/ image3.jpg;site.ru/image/каталог/ Link to post Share on other sites
VIP serjin 1061 Posted June 1, 2018 VIP Report Share Posted June 1, 2018 1 час назад, serega800 сказал: Разобрался, такой вариант не подходит. В конце названий фото, тоже стоит ; и то есть получается image.jpg;site.ru/image/каталог/ image2.jpg;site.ru/image/каталог/ image3.jpg;site.ru/image/каталог/ А вам нужна просто запятая? тогда замену делайте на нее и все заменить ; на ,site.ru/image/каталог/ Link to post Share on other sites
BCarlson 1 Posted September 17, 2018 Report Share Posted September 17, 2018 В 31.05.2018 в 10:49 PM, serega800 сказал: Добрый вечер всем! В общем такая проблема, поставщик прислал прайс лист, в нем указаны только название картинок, картинки естественно присланы отдельным файлом. Суть проблемы состоит в сцепке этих названий к пути на сайте, в файле прайса excel. Подскажите как сделать, есть формула, но весь интернет уже перерыл и ничего не нашел! название картинки находится например в 3 столбце image.jpg;image2.jpg;image3.jpg; и все это в одну строчку через точку с запятой, во втором стобце я пишу путь к картинке site.ru/image/каталог/. Вопрос: Как мне подцепить картинке в первом столбце, чтобы они выглядели так site.ru/image/каталог/image.jpg, site.ru/image/каталог/image2.jpg, site.ru/image/каталог/image3.jpg (естественно в одну строчку.) Можете прислать на почту файлик я вам пропишу формулу. Обязательно сделайте вручную хотя бы 1 строчку что бы было наглядней что должно быть в результате. Санитар 1 Link to post Share on other sites
Модератор ApxuBapuyc 654 Posted September 17, 2018 Модератор Report Share Posted September 17, 2018 7 часов назад, BCarlson сказал: Можете прислать на почту файлик я вам пропишу формулу. Обязательно сделайте вручную хотя бы 1 строчку что бы было наглядней что должно быть в результате. я думаю, что serega800 за лето справился таки с задачей. но за попытку добродетели спасибо. GUEVARA 1 Link to post Share on other sites
Recommended Posts
Please sign in to comment
You will be able to leave a comment after signing in
Sign In Now