Перейти к основному содержанию

Извлечь имя и фамилию из полного имени

Предположим, у вас есть список полных имен, теперь вы хотите извлечь первое имя и фамилию или имя и первый символ фамилии из полного имени, как показано ниже. Как бы вы могли справиться с этими задачами в книге Excel?


Извлечь имя и фамилию из полного имени в Excel

Чтобы извлечь первое имя и фамилию, комбинация функций LEFT, RIGHT, LEN и FIND может оказать вам услугу, общий синтаксис:

=LEFT(text,1)&RIGHT(text,LEN(text)-FIND(" ",text)+1)
  • text: Полное имя или значение ячейки, которое вы хотите использовать.

Введите или скопируйте следующую формулу в пустую ячейку:

=LEFT(A2,1)&RIGHT(A2,LEN(A2)-FIND(" ",A2)+1)

Затем перетащите дескриптор заполнения вниз к ячейкам, в которых вы хотите применить эту формулу, и вы получите все первые инициалы и фамилии, которые были извлечены, см. Снимок экрана:


Пояснение к формуле:

1. ВЛЕВО (A2,1; XNUMX): Эта функция LEFT используется для извлечения первого символа ячейки A2. Это будет первая буква «J».

2. RIGHT(A2,LEN(A2)-FIND(" ",A2)+1):

  • НАЙТИ (""; A2): Эта функция НАЙТИ возвращает позицию символа пробела. Он получит номер 6.
  • LEN (A2) -НАЙТИ ("", A2) +1: Длина A2 вычитает номер символа пробела, добавление 1 означает включение символа пробела при извлечении данных. Это будет количество символов, которое будет возвращено с конца ячейки A2. Это распознается как num_chars функции RIGHT.

3. LEFT(A2,1)&RIGHT(A2,LEN(A2)-FIND(" ",A2)+1): Наконец, использование символа & для соединения первого инициала, возвращаемого функцией LEFT, и фамилии, возвращаемой функцией RIGHT.


Извлечь имя и первый символ фамилии из полного имени в Excel

Если вам нужно извлечь имя и первый символ фамилии, вам могут помочь функции LEFT и FIND. Общий синтаксис:

=LEFT(text,FIND(" ",text)+1)
  • text: Полное имя или значение ячейки, которое вы хотите использовать.

Скопируйте или введите приведенную ниже формулу в пустую ячейку:

=LEFT(A2,FIND(" ",A2)+1)

Затем перетащите дескриптор заполнения вниз к ячейкам, к которым вы хотите применить эту формулу, и все имена и первый символ фамилий были извлечены, см. Снимок экрана:


Пояснение к формуле:

НАЙТИ (""; A2) +1: Функция НАЙТИ используется для возврата позиции символа пробела в ячейке A2, добавление 1 означает получение позиции первого символа после пробела. Это будет распознано как аргумент num_chars в функции LEFT.

ВЛЕВО (A2; НАЙТИ (""; A2) +1): Эта функция LEFT используется для извлечения количества символов, возвращаемых функцией FIND, из левой части ячейки A2.


Используемые относительные функции:

  • LEFT:
  • Функция LEFT извлекает заданное количество символов из левой части предоставленной строки.
  • RIGHT:
  • Функция ВПРАВО используется для извлечения определенного количества символов из правой части текстовой строки.
  • LEN:
  • Функция LEN возвращает количество символов в текстовой строке.
  • FIND:
  • Функция НАЙТИ используется для поиска строки в другой строке и возвращает начальную позицию строки внутри другой строки.

Другие статьи:

  • Перевернуть или перевернуть имя и фамилию в списке Excel
  • Если у вас есть список полных имен, которые отформатированы как фамилия и имя, теперь вы хотите перевернуть фамилию и имя на имя и фамилию, как показано ниже. В этой статье я представлю некоторые формулы для работы с этой работой в Excel.
  • Извлечь несколько строк из ячейки
  • Если у вас есть список текстовых строк, разделенных разрывами строк (это происходит при нажатии клавиш Alt + Enter при вводе текста), и теперь вы хотите извлечь эти строки текста в несколько ячеек, как показано ниже. Как бы вы могли решить это с помощью формулы в Excel?
  • Извлечь N-е слово из текстовой строки в Excel
  • Если у вас есть список текстовых строк или предложений, теперь вы хотите извлечь конкретное n-е слово из списка, как показано ниже. В этой статье я расскажу о некоторых методах решения этой задачи в Excel.

Лучшие инструменты для работы в офисе

Kutools for Excel - поможет вам выделиться из толпы

Популярные опции: Найдите, выделите или определите дубликаты  |  Удалить пустые строки  |  Объедините столбцы или ячейки без потери данных  |  Раунд без формулы ...
Супер ВПросмотр: Несколько критериев  |  Множественное значение  |  На нескольких листах  |  Нечеткий поиск...
Адв. Выпадающий список: Простой раскрывающийся список  |  Зависимый раскрывающийся список  |  Выпадающий список с множественным выбором...
Менеджер столбцов: Добавить определенное количество столбцов  |  Переместить столбцы  |  Переключить статус видимости скрытых столбцов  Сравнить столбцы с Выберите одинаковые и разные ячейки ...
Рекомендуемые функции: Сетка Фокус  |  Просмотр дизайна  |  Большой Формулный Бар  |  Менеджер книг и листов | Библиотека ресурсов (Авто текст)  |  Выбор даты  |  Комбинировать листы  |  Шифровать/дешифровать ячейки  |  Отправлять электронные письма по списку  |  Суперфильтр  |  Специальный фильтр (фильтровать жирным шрифтом/курсивом/зачеркиванием...) ...
15 лучших наборов инструментов12 Текст Инструменты (Добавить текст, Удалить символы ...)  |  50+ График Тип (Диаграмма Ганта ...)  |  40+ Практических Формулы (Рассчитать возраст по дню рождения ...)  |  19 Вносимые Инструменты (Вставить QR-код, Вставить изображение из пути ...)  |  12 Конверсия Инструменты (Числа в слова, Конверсия валюты ...)  |  7 Слияние и разделение Инструменты (Расширенные ряды комбинирования, Разделить ячейки Excel ...)  |  ... и более

Kutools для Excel может похвастаться более чем 300 функциями, Гарантия того, что то, что вам нужно, находится на расстоянии одного клика...


Вкладка Office - включение чтения и редактирования с вкладками в Microsoft Office (включая Excel)

  • Одна секунда для переключения между десятками открытых документов!
  • Уменьшите количество щелчков мышью на сотни каждый день, попрощайтесь с рукой мыши.
  • Повышает вашу продуктивность на 50% при просмотре и редактировании нескольких документов.
  • Добавляет эффективные вкладки в Office (включая Excel), как в Chrome, Edge и Firefox.
Comments (3)
Rated 4.5 out of 5 · 1 ratings
This comment was minimized by the moderator on the site
Gleesh is right! Shan is a Dumbass.

Before you comment make sure you understand the explanations provided very clearly.

This totally answered my question.
Rated 4.5 out of 5
This comment was minimized by the moderator on the site
This absolutely did NOT work. Occasionally it worked for the first one, but the formula did not translate to other cells and kept inputting the first cell's data
This comment was minimized by the moderator on the site
You're an absolute dumbass
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations