Страницы: 1
RSS
Поиск части текста с разным количеством символов в ячейке и вывод в соседнюю
 
Добрый день. Прошу помочь разобраться с задачей. Существует несколько вариантов текста, все варианты начинаются одинаково
assets/images/products/
заканчиваться могут любым количеством символов, в конце интересующей части текста ".jpg" или ".png". Далее в ячейке содержится любое количество символов.
Нужно отрезать все что стоит после ".png" или ".jpg"
Примерный результат:
assets/images/products/3565/sdfghjkl-sdfdf-sdf.png

Если будут коментарии по предложенной формуле буду очень благодарен. Хочу разобраться в логике, что за что отвечает.
 
Здравствуйте
Код
=ЛЕВБ(A1;ПОИСК(" ";A1)-2)
 
с оговоркой что это ссылки, которые не могут содержать пробелы и в случае их наличия заменяются на %20, то поддержу  №2.
По вопросам из тем форума, личку не читаю.
 
Цитата
Андрей Лящук написал:
Здравствуйте Код ? 1=ЛЕВБ(A1;ПОИСК(" ";A1)-2)
Спасибо, работает.
 
Код
Function iJpgPng(cell$)
 With CreateObject("VBScript.RegExp")
   .Pattern = "^.+(.jpg|.png)"
   iJpgPng = .Execute(cell)(0)
 End With
End Function
Страницы: 1
Наверх