Как в экселе фамилию имя отчество перевести в фамилию инициалы
Перейти к содержимому

Как в экселе фамилию имя отчество перевести в фамилию инициалы

  • автор:

Как в EXCEL "Иванов Иван Иванович" превратить в "Иванов И.И."

Если Фамилия, Имя и Отчество (ФИО) хранятся в одной ячейке (например, в 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)&».» То же относится и к другим строковым значениям: Адрес (индекс, страна, город, улица); Название книги (автор, название), банковские реквизиты (номер счета, банк, БИК) и др. Формулы становятся значительно проще, если разные по смыслу данные хранятся в отдельных ячейках.

Как разделить ФИО в Excel на ячейки? Как выделить инициалы из ФИО в Excel?

В столбце Эксель (Excel) записано ФИО человека в формате "Фамилия Имя Отчество".

Например, Иванов Андрей Иванович.

Требуется с помощью формул сделать, чтобы:

1) Фамилия, имя и отчество располагались в отдельных ячейках.

2) Выделить инициалы — преобразовать "Иванов Андрей Иванович" в "Иванов А. И.".

Как в (Эксель) Excel выполнить подобную задачу?

Как в (Эксель) Excel разделить ФИО на отдельные ячейки и на инициалы?

Пусть в ячейке A1 содержится ФИО в виде "Фамилия Имя Отчество".

Тогда, для получения результата :

  1. В ячейку B1 пишем формулу : =ПСТР(A1;1;НАЙТИ(" ";A1;1))
  2. В ячейку С1 пишем формулу : =ПСТР(A1;НАЙТИ(" ";A1;1)+1;НАЙТИ(" ";A1;НАЙТИ(" ";A1;1)+1)-НАЙТИ(" ";A1;1))
  3. В ячейку D1 пишем формулу : =ПСТР(A1;НАЙТИ(" ";A1;НАЙТИ(" ";A1;1)+1)+1;ДЛСТР(A1)-НАЙТИ(" ";A1;НАЙТИ(" ";A1;1)+1)+1)
  4. В ячейку E1 пишем формулу : =B1&" "&ЛЕВСИМВ(C1;1)&". "&ЛЕВСИМВ(D1;1)&"."

Не зная, что у многих программ есть очень интересные и полезные функции часто приходится выполнять лишнюю работу, которую, зная как сделать проще можно было сделать за секунды. Так часто бывает нужно разбить фамилию имя отчество, написанные в одной ячейке Экселя на три столбца разных, где будет отдельно фамилия, отдельно имя, отдельно отчество. Чтобы это сделать нужно выделить ячейки, в которых нужно разделить данные, потом выбрать вверху программы слово Данные, потом выбрать кнопку текст по столбцам и в диалоговом окошке выполнить необходимые настройки. Иногда бывает несколько пробелов между словами, чтобы не появлялось лишних столбцов нужно поставить флажок считать последовательные ограничители одним. потом выбрать далее и готово.

Как в экселе фамилию имя отчество перевести в фамилию инициалы

Существует два способа: встроенный (самый простой) и через формулу (немного посложней).

Встроенный.

Если в вашем распоряжении есть Microsoft Excel одной из последних версий, вам повезло. Так как там реализовать задуманное будет очень просто. К примеру мы имеем список с полными Именем и Отчеством, а нам надо чтобы вместо полного имени и фамилии были лишь инициалы. Для этого мы просто в соседнем столбике пишем нужный нам вариант, можно кстати инициалы как после фамилии так и до. И после того как мы написали нужный нам вариант нажимаем сочетание клавиш CTRL+E и до конца всего списка мы получаем нужные нам варианты.

Но хочу вас предупредить, не стоит где необходимо инициалы ставить перед фамилией брать за пример п людей у которых в Фамилии или в Отчестве встречается их Имя иначе программа немного не так все поймет. Смотрите пример ниже.

Вариант с помощью формулы.

Если же у вас старая версия Microsoft Excel и встроенной возможности такого автозаполнения нет, не расстраивайтесь. Такое сокращение тоже можно сделать с помощью формулы, конечно если у вас список всего из десяти фамилий лучше сделать это вручную будет быстрее, но если в списке более сотни фамилий, то тогда вам поможет формула такого вида

где А2 это номер ячейки в которой указана Фамилия и полные Имя и Отчество. После этого просто протягиваем эту формулу до самого низа взяв за правый краешек ячейки.

Если вам была полезна данная статья, то поделитесь данной статьей в социальной сети. А если вам нужна помощь в настройке сайта, нужна верстка или что то еще то жду Вас на kwork .

Преобразование имени в инициалы в Excel

Иногда в работе необходимо преобразовать имена и отчества людей в инициалы. Это можно быстро сделать при помощи автозаполнения Excel (см.видео ниже), а также при помощи приведенных ниже формул (в формулах полное имя расположено в ячейке A1):

1. Преобразование Иванов Иван Иванович —> Иванов И.И.:

2. Для преобразования Иванов Иван Иванович —> И.И. Иванов :

3. Для преобразования Иван Иванович Иванов —> Иванов И.И.:

4. Для преобразования Иван Иванович Иванов —> И.И. Иванов:

Как можно заметить, формулы достаточно объемны. Быстро вводить данные и многие другие формулы Excel можно при помощи нашей надстройки PowerQuick:

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *