Как в EXCEL "Иванов Иван Иванович" превратить в "Иванов И.И."
history 4 апреля 2013 г.
- Группы статей
- Изменение Текстовых Строк (значений)
Превращаем полное ФИО в Фамилию + Инициалы.
Если Фамилия, Имя и Отчество (ФИО) хранятся в одной ячейке (например, в B1 ) и отсутствуют лишние пробелы, то превратить полное ФИО в Фамилию + инициалы можно с помощью этой формулы (см. файл примера ): =ЛЕВСИМВ(B1;НАЙТИ(" ";B1;1)+1)&"."&ПСТР(B1;НАЙТИ(" ";B1;НАЙТИ(" ";B1;1)+1)+1;1)&"."
Формула определяет позицию начала Имени и Отчества по пробелам (код символа пробел =32). Очевидно, что порядок следования фамилии и имени с отчеством важен для работы формулы.
Формула НАЙТИ(" ";B1;1) в выражении Иванов Иван Иванович . Соответственно, выражение ЛЕВСИМВ(B1;НАЙТИ(" ";B1;1)+1) выводит фамилию и первый инициал (первую букву имени).
Гарантировать, что в ячейке отсутствуют лишние пробелы можно предварительно применив формулу СЖПРОБЕЛЫ() .
Чтобы превратить Иванов Иван Иванович (в ячейке B2 ) в И.И. Иванов (инициалы перед фамилией) используйте формулу = ПСТР(B2;НАЙТИ(СИМВОЛ(32);B2;1)+1;1)&"."&ПСТР(B2;ПОИСК(СИМВОЛ(32);B2;НАЙТИ(СИМВОЛ(32);B2;1)+1)+1;1)&". "&ЛЕВСИМВ(B2;НАЙТИ(СИМВОЛ(32);B2;1)-1)
Совет : Если бы фамилия, имя и отчество хранились в отдельных ячейках , то формула была бы гораздо проще =ЛЕВСИМВ(B1;1)&"." То же относится и к другим строковым значениям: Адрес (индекс, страна, город, улица); Название книги (автор, название), банковские реквизиты (номер счета, банк, БИК) и др. Формулы становятся значительно проще, если разные по смыслу данные хранятся в отдельных ячейках.
Комментарии 5
Внимание. Далее по ссылке сайт пытается передать вирус.
Выставляет таблички — при согласии возможен вирус!!
Это не вирус! Это банерная реклама!
Как смотреть статью, если она полностью закрыта банером? Это про мазилу, и банер знает какая у меня версия мазилы? И дает ссылку на скачивание. А другой банер говорит что мой аккаунт заражен и дает предложение. И это для НЕ опытных пользователей. Не надо рекламировать такой сайт, который НЕ уважает посетителей!! если это только банерЫ.
И по теме: Это преобразование я умел уже давно делать, хотелось посмотреть, может есть лучше вариант. Пока потратил пол часа, а посмотреть так и не смог
Чтобы щелкнуть по крестику для закрытия баннера не надо тратить полчаса.
А если вы так и не смогла посмотреть, как делается преобразование, то как вы можете утверждать лучший это вариант или нет.