Удалить из ячеек ненужное автоматически

Автор Alksprin, 26 августа 2013, 10:13

0 Пользователи и 1 гость просматривают эту тему.

Alksprin

Добрый день! В прайсе, выгруженном с сайта, прописываются картинки несколько видов. Нужно оставить только те, которые оканчиваются на _enl.jpg, как это можно сделать автоматически?
Вид в ячейках вот такой:
вдохновение-новjd.jpg,вдохновение-новjd_thm.jpg,вдохновение-новjd_enl.jpg
вдохновение-новnt.jpg,вдохновение-новnt_thm.jpg,вдохновение-новnt_enl.jpg
вдохновение-нов.jpg,вдохновение-нов_thm.jpg,вдохновение-нов_enl.jpg


[вложение удалено Администратором]

JohnSUN

#1
Ой, какой кошмар! И что, этот вот RS26b имеет шанс найти своего покупателя? Разве что для любимой тёщи или друга на 1 апреля подколоть... Остальные наборы - ничего себе так, симпатичные. Но этот зелёный монстр из первой строки - это что-то с чем-то!
Судя по тому фрагменту, который ты нарисовал, в прайсе всегда три фотки и нужная тебе _enl.jpg всегда последняя.
Значит можно было бы развалить эти строки через Данные-Текст по столбцам по разделителю "запятая" на три отдельных колонки и две первых просто удалить.
Ну, или использовать что-то вроде такого:
=MID(A1,FIND(",",A1,FIND(",",A1,1)+1)+1,LEN(A1))

PS. Чуть не забыл! Стандартный Поиск и Замена может сделать то же самое - найди регулярное выражение .*, и "помножь на ноль" - замени на пустую строку
Владислав Орлов aka JohnSUN
Благодарить-не зазорно.
Подарить благо создателям офиса, нашему ресурсу, мне

Alksprin

Большое спасибо, помог первый вариант!