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

Вход

Регистрация

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

 

= Мир MS Excel/Копировать из ячейки 3 последних слова - Мир MS Excel

Старая форма входа
  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_  
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Копировать из ячейки 3 последних слова (Формулы/Formulas)
Копировать из ячейки 3 последних слова
XBird Дата: Вторник, 28.10.2014, 16:45 | Сообщение № 1
Группа: Пользователи
Ранг: Новичок
Сообщений: 11
Репутация: 0 ±
Замечаний: 0% ±

Excel 2013
Есть большая таблица (порядка 4500 строк), согласно сведениям которой необходимо сделать рассылку (письма бумажные). Здесь уже нашла, как преобразовать ФИО полностью в Фамилию И.О. и изменить падеж, но ФИО в одной ячейке с должностью, значит надо сначала три последних слова копировать в другую ячейку и потом с ними работать (правильно я мыслю?). Но как это сделать? И как тогда выделить должности, если они могут состоять из одного и из нескольких слов?

В идеале, конечно, хотелось бы иметь должность руководителя (в разных падежах - именительный, дательный) и Фамилию И.О. (в разных падежах).
К сообщению приложен файл: 9427677.xlsx (10.3 Kb)


Сообщение отредактировал XBird - Вторник, 28.10.2014, 16:46
 
Ответить
СообщениеЕсть большая таблица (порядка 4500 строк), согласно сведениям которой необходимо сделать рассылку (письма бумажные). Здесь уже нашла, как преобразовать ФИО полностью в Фамилию И.О. и изменить падеж, но ФИО в одной ячейке с должностью, значит надо сначала три последних слова копировать в другую ячейку и потом с ними работать (правильно я мыслю?). Но как это сделать? И как тогда выделить должности, если они могут состоять из одного и из нескольких слов?

В идеале, конечно, хотелось бы иметь должность руководителя (в разных падежах - именительный, дательный) и Фамилию И.О. (в разных падежах).

Автор - XBird
Дата добавления - 28.10.2014 в 16:45
Russel Дата: Вторник, 28.10.2014, 16:56 | Сообщение № 2
Группа: Друзья
Ранг: Старожил
Сообщений: 1394
Репутация: 320 ±
Замечаний: 0% ±

Excel 2010
значит надо сначала три последних слова копировать в другую ячейку и потом с ними работать

Код
=СЖПРОБЕЛЫ(ПСТР(ПОДСТАВИТЬ(СЖПРОБЕЛЫ(D2);" ";ПОВТОР(" ";99);ДЛСТР(СЖПРОБЕЛЫ(D2))-ДЛСТР(ПОДСТАВИТЬ(D2;" ";""))-2);99;999))

Вытаскиваем три последние слова.
Если лишних пробелов в изначальных ячейках нет, можно короче:
[code]=СЖПРОБЕЛЫ(ПСТР(ПОДСТАВИТЬ(D2;" ";ПОВТОР(" ";99);ДЛСТР(D2)-ДЛСТР(ПОДСТАВИТЬ(D2;" ";""))-2);99;999))


QIWI 9173973973
 
Ответить
Сообщение
значит надо сначала три последних слова копировать в другую ячейку и потом с ними работать

Код
=СЖПРОБЕЛЫ(ПСТР(ПОДСТАВИТЬ(СЖПРОБЕЛЫ(D2);" ";ПОВТОР(" ";99);ДЛСТР(СЖПРОБЕЛЫ(D2))-ДЛСТР(ПОДСТАВИТЬ(D2;" ";""))-2);99;999))

Вытаскиваем три последние слова.
Если лишних пробелов в изначальных ячейках нет, можно короче:
[code]=СЖПРОБЕЛЫ(ПСТР(ПОДСТАВИТЬ(D2;" ";ПОВТОР(" ";99);ДЛСТР(D2)-ДЛСТР(ПОДСТАВИТЬ(D2;" ";""))-2);99;999))

Автор - Russel
Дата добавления - 28.10.2014 в 16:56
_Boroda_ Дата: Вторник, 28.10.2014, 16:57 | Сообщение № 3
Группа: Модераторы
Ранг: Местный житель
Сообщений: 16675
Репутация: 6481 ±
Замечаний: 0% ±

2003; 2007; 2010; 2013 RUS
Так нужно?
ФИО и должность
К сообщению приложен файл: 9427677_1.xlsx (11.5 Kb)


Скажи мне, кудесник, любимец ба’гов...
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
 
Ответить
СообщениеТак нужно?
ФИО и должность

Автор - _Boroda_
Дата добавления - 28.10.2014 в 16:57
XBird Дата: Вторник, 28.10.2014, 17:06 | Сообщение № 4
Группа: Пользователи
Ранг: Новичок
Сообщений: 11
Репутация: 0 ±
Замечаний: 0% ±

Excel 2013
Чудеса!!!!!!!! yes
Russel, спасибо!
_Boroda_, да, именно то, что нужно! Понимаю, что это легко, но что-то совсем отстала (*давненько не брал я в руки шашек!)
Премного благодарна!
 
Ответить
СообщениеЧудеса!!!!!!!! yes
Russel, спасибо!
_Boroda_, да, именно то, что нужно! Понимаю, что это легко, но что-то совсем отстала (*давненько не брал я в руки шашек!)
Премного благодарна!

Автор - XBird
Дата добавления - 28.10.2014 в 17:06
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Копировать из ячейки 3 последних слова (Формулы/Formulas)
  • Страница 1 из 1
  • 1
Поиск:

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