KutoolsforOffice — Одно решение — пять мощных инструментов.Меньше усилий — больше результата.

Извлечение первой буквы имени и Фамилия из Полное имя

АвторСяоянДата изменения

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

doc-extract-first-initial-last-name-1doc-extract-first-initial-last-name-2

Извлечение первой буквы имени и Фамилия из Полное имя в 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)

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

doc-extract-first-initial-last-name-3


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

1. LEFT(A2,1): Эта функция LEFT извлекает первый символ из ячейки A2 — в результате вы получите первую букву имени «J».

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

  • FIND(« »,A2): Эта функция FIND возвращает позицию первого пробела. В результате вы получите число 6.
  • LEN(A2)-FIND(« »,A2)+1: Длина содержимого ячейки A2 минус позиция пробела плюс 1 означает, что при извлечении данных будет включён и сам пробел. Это значение определяет количество символов, которые функция RIGHT должна вернуть с конца ячейки A2, и используется в качестве аргумента num_chars.

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)

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

doc-extract-first-initial-last-name-4


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

FIND(« »,A2)+1: функция FIND определяет позицию первого пробела в ячейке A2, а прибавление 1 даёт позицию первого символа после этого пробела. Полученное значение будет использовано как аргумент num_chars функции LEFT.

LEFT(A2,FIND(« »,A2)+1): Эта функция LEFT извлекает с начала ячейки A2 столько символов, сколько возвращает функция FIND.


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

  • LEFT:
  • Функция LEFT извлекает указанное количество символов с начала заданной текстовой строки.
  • RIGHT:
  • Функция RIGHT извлекает заданное количество символов с правого конца текстовой строки.
  • LEN:
  • Функция LEN возвращает количество символов в текстовой строке.
  • FIND:
  • Функция FIND ищет подстроку внутри другой строки и возвращает позицию её начала.

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

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

Лучшие инструменты для повышения продуктивности в Office

Kutools для Excel — Помогает вам выделиться из толпы

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

Kutools для Excel предлагает более 300 функций,гарантируя, что всё необходимое всегда под рукой…


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

  • Переключайтесь между десятками открытых документов всего за секунду!
  • Сократите сотни кликов мышью каждый день и забудьте о «мышечной руке».
  • Повышает продуктивность на 50 % при одновременном просмотре и редактировании нескольких документов.
  • Добавляет удобство работы с вкладками в Office (включая Excel) — как в Chrome, Edge и Firefox.