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

Вход

Регистрация

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

 

= Мир MS Excel/Как формулой извлечь часть текста. - Мир MS Excel

  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_, DrMini  
Как формулой извлечь часть текста.
kepkst Дата: Вторник, 11.08.2015, 14:00 | Сообщение № 1
Группа: Пользователи
Ранг: Участник
Сообщений: 58
Репутация: 0 ±
Замечаний: 80% ±

Excel 2010
Имеем текст примерно такой:
Комментарий: Имя : Жанабаев Али Телефон : +7-777-2118063 Примечание : г. Алматы, ул. Ташкентская 348а,

Нужно извлечь:
1) ФИО заказчика (То, что после "Комментарий: Имя : " до " Телефон : ")
2) Телефон заказчика, бывает разное количество цифр (То, что после "Телефон :" до "Примечание : ")
3) Адрес заказчика (То, что после "Примечание : ")

Сам я дальше этого:
Код
=ПСТР(A2;ПОИСК("Имя : ";A2)+6;999)

Не продвинулся, к сожалению.

Спасибо.
[moder]Последнее китайское предупреждение с последним форумным замечанием и баном 2 дня.
Нарушение п.3 Правил форума в части тегов. Исправил за вас.
К сообщению приложен файл: 8749919.xls (26.0 Kb)


Сообщение отредактировал _Boroda_ - Вторник, 11.08.2015, 15:06
 
Ответить
СообщениеИмеем текст примерно такой:
Комментарий: Имя : Жанабаев Али Телефон : +7-777-2118063 Примечание : г. Алматы, ул. Ташкентская 348а,

Нужно извлечь:
1) ФИО заказчика (То, что после "Комментарий: Имя : " до " Телефон : ")
2) Телефон заказчика, бывает разное количество цифр (То, что после "Телефон :" до "Примечание : ")
3) Адрес заказчика (То, что после "Примечание : ")

Сам я дальше этого:
Код
=ПСТР(A2;ПОИСК("Имя : ";A2)+6;999)

Не продвинулся, к сожалению.

Спасибо.
[moder]Последнее китайское предупреждение с последним форумным замечанием и баном 2 дня.
Нарушение п.3 Правил форума в части тегов. Исправил за вас.

Автор - kepkst
Дата добавления - 11.08.2015 в 14:00
miver Дата: Вторник, 11.08.2015, 14:51 | Сообщение № 2
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 190
Репутация: 37 ±
Замечаний: 0% ±

Excel 2010
kepkst, С дополнительными столбцами
К сообщению приложен файл: 1261624.xls (27.5 Kb)
 
Ответить
Сообщениеkepkst, С дополнительными столбцами

Автор - miver
Дата добавления - 11.08.2015 в 14:51
китин Дата: Вторник, 11.08.2015, 15:27 | Сообщение № 3
Группа: Модераторы
Ранг: Экселист
Сообщений: 7034
Репутация: 1079 ±
Замечаний: 0% ±

Excel 2007;2010;2016
одна из формул.ГУРУ что нибудь покороче придумают
Код
=ПОДСТАВИТЬ(A2;ЛЕВБ(A2;ПОИСК("ЯЯ";ПОДСТАВИТЬ(A2;" ";"ЯЯ";ДЛСТР(A2)-ДЛСТР(ПОДСТАВИТЬ(СЖПРОБЕЛЫ(A2);" ";""))))+1);"")
К сообщению приложен файл: kepkst.xls (22.0 Kb)


Не судите очень строго:я пытаюсь научиться
ЯД 41001877306852
 
Ответить
Сообщениеодна из формул.ГУРУ что нибудь покороче придумают
Код
=ПОДСТАВИТЬ(A2;ЛЕВБ(A2;ПОИСК("ЯЯ";ПОДСТАВИТЬ(A2;" ";"ЯЯ";ДЛСТР(A2)-ДЛСТР(ПОДСТАВИТЬ(СЖПРОБЕЛЫ(A2);" ";""))))+1);"")

Автор - китин
Дата добавления - 11.08.2015 в 15:27
Мурад Дата: Вторник, 11.08.2015, 15:31 | Сообщение № 4
Группа: Проверенные
Ранг: Ветеран
Сообщений: 513
Репутация: 18 ±
Замечаний: 0% ±

Excel 2007
Вот завершенные формулы для "идеального варианта" :)
[offtop]При написании формул воспользовался готовой формулой для поиска символов при чтении справа налево в теме Источник.
Спасибо мастеру _Boroda_[/offtop]
К сообщению приложен файл: _8749919.xls (22.0 Kb)


Сообщение отредактировал Мурад - Вторник, 11.08.2015, 15:34
 
Ответить
СообщениеВот завершенные формулы для "идеального варианта" :)
[offtop]При написании формул воспользовался готовой формулой для поиска символов при чтении справа налево в теме Источник.
Спасибо мастеру _Boroda_[/offtop]

Автор - Мурад
Дата добавления - 11.08.2015 в 15:31
kepkst Дата: Вторник, 18.08.2015, 07:27 | Сообщение № 5
Группа: Пользователи
Ранг: Участник
Сообщений: 58
Репутация: 0 ±
Замечаний: 80% ±

Excel 2010
Спасибо всем за помощь.
Сразу ответить не смог, т.к. был "забанен", потом ДР отмечали.
Мне больше всего понравился вариант который предложил мой сын студент. Он создал новые функции, которые я импортировал в свою книгу.
Предлагаю Вашему вниманию эти функции:
К сообщению приложен файл: KROM_Module1.bas (0.7 Kb) · KROM_Poisk_Modu.bas (0.2 Kb)
 
Ответить
СообщениеСпасибо всем за помощь.
Сразу ответить не смог, т.к. был "забанен", потом ДР отмечали.
Мне больше всего понравился вариант который предложил мой сын студент. Он создал новые функции, которые я импортировал в свою книгу.
Предлагаю Вашему вниманию эти функции:

Автор - kepkst
Дата добавления - 18.08.2015 в 07:27
  • Страница 1 из 1
  • 1
Поиск:

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