Домашняя страница Undo Do New Save Карта сайта Обратная связь Поиск по форуму
МИР MS EXCEL - Гость.xls

Вход

Регистрация

Напомнить пароль

 

= Мир MS Excel/Вычленение части данных - Мир MS Excel

Старая форма входа
  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_  
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Вычленение части данных (Формулы/Formulas)
Вычленение части данных
naska Дата: Четверг, 07.07.2016, 00:22 | Сообщение № 1
Группа: Пользователи
Ранг: Прохожий
Сообщений: 2
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
Доброй ночи.
Часто захожу на форум, но всё как гость. А тут назрел весьма не простой вопрос, требующей помощи.
Хочу чтобы в ячейках L была определенная информация. Пример L265. Обращаю внимание принципиально важен момент, именно оконцовка u.jpg.
Какая формула подойдет?
К сообщению приложен файл: __.xlsx (55.1 Kb)


шарю)

Сообщение отредактировал naska - Четверг, 07.07.2016, 00:47
 
Ответить
СообщениеДоброй ночи.
Часто захожу на форум, но всё как гость. А тут назрел весьма не простой вопрос, требующей помощи.
Хочу чтобы в ячейках L была определенная информация. Пример L265. Обращаю внимание принципиально важен момент, именно оконцовка u.jpg.
Какая формула подойдет?

Автор - naska
Дата добавления - 07.07.2016 в 00:22
SLAVICK Дата: Четверг, 07.07.2016, 02:08 | Сообщение № 2
Группа: Модераторы
Ранг: Старожил
Сообщений: 2290
Репутация: 766 ±
Замечаний: 0% ±

2019
Можно удф-кой:
[vba]
Код
Function ggG$(s$, Optional p$ = "[-a-zA-Z0-9@:%_\+.~#?&//=]{2,256}\.[a-z]{2,4}\b(\/[-a-zA-Z0-9@:%_\+.~#?&//=]*)?u.jpg")
    Set R = CreateObject("vbscript.regexp")
    R.Pattern = p: R.Global = True
    Set m = R.Execute(s)
    ggG = m(1)
End Function
[/vba]
К сообщению приложен файл: 1324294.xlsm (57.7 Kb)


Иногда все проще чем кажется с первого взгляда.
 
Ответить
СообщениеМожно удф-кой:
[vba]
Код
Function ggG$(s$, Optional p$ = "[-a-zA-Z0-9@:%_\+.~#?&//=]{2,256}\.[a-z]{2,4}\b(\/[-a-zA-Z0-9@:%_\+.~#?&//=]*)?u.jpg")
    Set R = CreateObject("vbscript.regexp")
    R.Pattern = p: R.Global = True
    Set m = R.Execute(s)
    ggG = m(1)
End Function
[/vba]

Автор - SLAVICK
Дата добавления - 07.07.2016 в 02:08
naska Дата: Четверг, 07.07.2016, 10:18 | Сообщение № 3
Группа: Пользователи
Ранг: Прохожий
Сообщений: 2
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
SLAVICK, мерси


шарю)
 
Ответить
СообщениеSLAVICK, мерси

Автор - naska
Дата добавления - 07.07.2016 в 10:18
sv2014 Дата: Четверг, 07.07.2016, 14:34 | Сообщение № 4
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 226
Репутация: 61 ±
Замечаний: 0% ±

Excel 2013
naska, добрый день,еще вариант функции yyy в столбце T

[vba]
Код
Function yyy$(t$)
    With CreateObject("vbscript.regexp"): .Pattern = "http://[^htt]+u\.jpg"
     If .test(t) Then yyy = .Execute(t)(0) Else yyy = ""
    End With
End Functio
[/vba]n
К сообщению приложен файл: ddddd7.rar (44.1 Kb)
 
Ответить
Сообщениеnaska, добрый день,еще вариант функции yyy в столбце T

[vba]
Код
Function yyy$(t$)
    With CreateObject("vbscript.regexp"): .Pattern = "http://[^htt]+u\.jpg"
     If .test(t) Then yyy = .Execute(t)(0) Else yyy = ""
    End With
End Functio
[/vba]n

Автор - sv2014
Дата добавления - 07.07.2016 в 14:34
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Вычленение части данных (Формулы/Formulas)
  • Страница 1 из 1
  • 1
Поиск:

Яндекс.Метрика Яндекс цитирования
© 2010-2024 · Дизайн: MichaelCH · Хостинг от uCoz · При использовании материалов сайта, ссылка на www.excelworld.ru обязательна!