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

Вход

Регистрация

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

 

= Мир MS Excel/"Укоротить" с помощью формулы ФИО - Мир MS Excel

Старая форма входа
  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_  
"Укоротить" с помощью формулы ФИО
ОлеггелО Дата: Понедельник, 02.09.2013, 10:04 | Сообщение № 1
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 129
Репутация: 20 ±
Замечаний: 0% ±

Здравствуйте! У меня всё никак не может получиться сделать формулу преобразующую: например - Иванов Иван Иванович в Иванов И.И. (Фамилия, имя и отчество могут быть любыми. Кроме того, без всякой системы вслед за ними в одной ячейке может быть написана должность. Например: Сидоров Сергей Петрович заместитель директора. Знаки после ФИО могут быть любые - как напечатает девушка, так и будет.)Подскажите, пожалуйста как это сделать?
 
Ответить
СообщениеЗдравствуйте! У меня всё никак не может получиться сделать формулу преобразующую: например - Иванов Иван Иванович в Иванов И.И. (Фамилия, имя и отчество могут быть любыми. Кроме того, без всякой системы вслед за ними в одной ячейке может быть написана должность. Например: Сидоров Сергей Петрович заместитель директора. Знаки после ФИО могут быть любые - как напечатает девушка, так и будет.)Подскажите, пожалуйста как это сделать?

Автор - ОлеггелО
Дата добавления - 02.09.2013 в 10:04
TopS Дата: Понедельник, 02.09.2013, 10:17 | Сообщение № 2
Группа: Пользователи
Ранг: Новичок
Сообщений: 29
Репутация: 2 ±
Замечаний: 0% ±

Excel 2010
типа этого
К сообщению приложен файл: 9984287.xls (42.0 Kb)
 
Ответить
Сообщениетипа этого

Автор - TopS
Дата добавления - 02.09.2013 в 10:17
ОлеггелО Дата: Понедельник, 02.09.2013, 10:27 | Сообщение № 3
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 129
Репутация: 20 ±
Замечаний: 0% ±

TopS, спасибо! Так почти работает, но в примере написал что не получается с помощью этой формулы. Возможно ли как-то изменить?
К сообщению приложен файл: 5594612.xls (43.5 Kb)
 
Ответить
СообщениеTopS, спасибо! Так почти работает, но в примере написал что не получается с помощью этой формулы. Возможно ли как-то изменить?

Автор - ОлеггелО
Дата добавления - 02.09.2013 в 10:27
AlexM Дата: Понедельник, 02.09.2013, 10:30 | Сообщение № 4
Группа: Друзья
Ранг: Участник клуба
Сообщений: 4517
Репутация: 1129 ±
Замечаний: 0% ±

Excel 2003
Формула
Код
=ЛЕВСИМВ(A1;ПОИСК(" ";A1)+1)&"."&ПСТР(A1;ПОИСК(" ";A1;ПОИСК(" ";A1)+1)+1;1)&"."
К сообщению приложен файл: 2319958.xls (13.5 Kb)



Номер мобильного модема (без голосовой связи)
9269171249 МегаФон, Московский регион.


Сообщение отредактировал AlexM - Понедельник, 02.09.2013, 10:36
 
Ответить
СообщениеФормула
Код
=ЛЕВСИМВ(A1;ПОИСК(" ";A1)+1)&"."&ПСТР(A1;ПОИСК(" ";A1;ПОИСК(" ";A1)+1)+1;1)&"."

Автор - AlexM
Дата добавления - 02.09.2013 в 10:30
ОлеггелО Дата: Понедельник, 02.09.2013, 10:36 | Сообщение № 5
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 129
Репутация: 20 ±
Замечаний: 0% ±

AlexM, Так работает гораздо увереннее, но возможно ли преобразовать прописные буквы в начале ФИО в заглавные?
В примере выделил жёлтым цветом.
К сообщению приложен файл: 2055067.xls (47.5 Kb)
 
Ответить
СообщениеAlexM, Так работает гораздо увереннее, но возможно ли преобразовать прописные буквы в начале ФИО в заглавные?
В примере выделил жёлтым цветом.

Автор - ОлеггелО
Дата добавления - 02.09.2013 в 10:36
RAN Дата: Понедельник, 02.09.2013, 10:39 | Сообщение № 6
Группа: Друзья
Ранг: Экселист
Сообщений: 5660
Репутация: 1163 ±
Замечаний: 0% ±

2010
.
К сообщению приложен файл: 3428100.xls (50.5 Kb)


Быть или не быть, вот в чем загвоздка!
 
Ответить
Сообщение.

Автор - RAN
Дата добавления - 02.09.2013 в 10:39
Serge_007 Дата: Понедельник, 02.09.2013, 10:39 | Сообщение № 7
Группа: Админы
Ранг: Местный житель
Сообщений: 16475
Репутация: 2749 ±
Замечаний: ±

Excel 2016
Код
=ПРОПНАЧ(ЛЕВБ(A15;ПОИСК(" ";A15)+1)&". "&ПСТР(A15;ПОИСК(" ";A15;ПОИСК(" ";A15)+1)+1;1)&".")


ЮMoney:41001419691823 | WMR:126292472390
 
Ответить
Сообщение
Код
=ПРОПНАЧ(ЛЕВБ(A15;ПОИСК(" ";A15)+1)&". "&ПСТР(A15;ПОИСК(" ";A15;ПОИСК(" ";A15)+1)+1;1)&".")

Автор - Serge_007
Дата добавления - 02.09.2013 в 10:39
ОлеггелО Дата: Понедельник, 02.09.2013, 10:44 | Сообщение № 8
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 129
Репутация: 20 ±
Замечаний: 0% ±

RAN, Serge_007, Спасибо! Всё работает как надо! :D
 
Ответить
СообщениеRAN, Serge_007, Спасибо! Всё работает как надо! :D

Автор - ОлеггелО
Дата добавления - 02.09.2013 в 10:44
M73568 Дата: Вторник, 03.09.2013, 10:14 | Сообщение № 9
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 197
Репутация: 46 ±
Замечаний: 0% ±

2007-2013
Цитата (ОлеггелО, Понедельник, 02.09.2013, 10:04 # 1)
Знаки после ФИО могут быть любые - как напечатает девушка, так и будет.)

Не сочтите за грубость, но зная как в основном печатают девушки пользователи, я бы добавил, так, на всякий случай функцию СЖПРОБЕЛ
Код
=ПРОПНАЧ(ЛЕВБ(СЖПРОБЕЛЫ(A15);ПОИСК(" ";СЖПРОБЕЛЫ(A15))+1)&". "&ПСТР(СЖПРОБЕЛЫ(A15);ПОИСК(" ";СЖПРОБЕЛЫ(A15);ПОИСК(" ";СЖПРОБЕЛЫ(A15))+1)+1;1)&".")
 
Ответить
Сообщение
Цитата (ОлеггелО, Понедельник, 02.09.2013, 10:04 # 1)
Знаки после ФИО могут быть любые - как напечатает девушка, так и будет.)

Не сочтите за грубость, но зная как в основном печатают девушки пользователи, я бы добавил, так, на всякий случай функцию СЖПРОБЕЛ
Код
=ПРОПНАЧ(ЛЕВБ(СЖПРОБЕЛЫ(A15);ПОИСК(" ";СЖПРОБЕЛЫ(A15))+1)&". "&ПСТР(СЖПРОБЕЛЫ(A15);ПОИСК(" ";СЖПРОБЕЛЫ(A15);ПОИСК(" ";СЖПРОБЕЛЫ(A15))+1)+1;1)&".")

Автор - M73568
Дата добавления - 03.09.2013 в 10:14
  • Страница 1 из 1
  • 1
Поиск:

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