Note: The other languages of the website are Google-translated. Back to English

Перевернуть или перевернуть имя и фамилию в списке Excel

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


Переверните или переверните имя и фамилию (Стоун Джерри = Джерри Стоун)

Обычно в Excel функция MID, объединяющая функции ПОИСК и LEN, может помочь вам перевернуть имя и фамилию по мере необходимости.

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

=MID(A2&" "&A2,SEARCH(" ",A2)+1,LEN(A2))

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


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

A2 & "" & A2: Эта часть используется для соединения содержимого ячеек в A2 и A2 и разделения объединенных данных пробелом, вы получите результат: «Стоун Джерри Стоун Джерри”, Это распознается как текстовый аргумент в функции MID.

ПОИСК (""; A2) +1: Функция ПОИСК используется для поиска позиции символа пробела в ячейке A2, добавление 1 означает получение позиции первого символа после пробела. Эта часть распознается как аргумент start_num в функции MID.

LEN (A2): Эта функция LEN возвращает длину текста в ячейке A2, она распознается как аргумент num_chars в функции MID.

MID(A2&" "&A2,SEARCH(" ",A2)+1,LEN(A2)): Пока что функция MID используется для извлечения текста из «Stone Jerry Stone Jerry», который начинается с позиции, возвращаемой функцией SEARCH, и длины, возвращаемой функцией LEN.


Переверните или поменяйте местами имя и фамилию с помощью запятой (Стоун, Джерри = Джерри Стоун)

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

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

=MID(A2&" "&A2,SEARCH(",",A2)+2,LEN(A2)-1)

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


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

A2 & "" & A2: Эта часть используется для соединения содержимого ячеек в A2 и A2 и разделения объединенных данных пробелом, вы получите результат: «Стоун, Джерри Стоун, Джерри”, Это распознается как текстовый аргумент в функции MID.

ПОИСК (",", A2) +2: Функция ПОИСК используется для поиска позиции символа запятой в ячейке A2, добавление 2 означает получение позиции первого символа после запятой. Эта часть распознается как аргумент start_num в функции MID.

LEN (A2) -1: Эта функция LEN возвращает длину текста в ячейке A2, вычитание 1 означает исключение запятой, это распознается как аргумент num_chars в функции MID.

MID(A2&" "&A2,SEARCH(",",A2)+2,LEN(A2)-1): Пока что функция MID используется для извлечения текста из «Stone, Jerry Stone, Jerry», который начинается с позиции, возвращаемой функцией SEARCH, и длины, возвращаемой функцией LEN.


Переверните или переверните имя и фамилию без запятой (Стоун Джерри = Джерри, Стоун)

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

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

=MID(A2&", "&A2,SEARCH(" ",A2)+1,LEN(A2)+1)

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


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

A2 & "," & A2: Эта часть используется для объединения содержимого ячеек в A2 и A2 и разделения объединенных данных запятой и пробелом, вы получите результат: «Стоун Джерри, Стоун Джерри”, Это распознается как текстовый аргумент в функции MID.

ПОИСК (""; A2) +1: Функция ПОИСК используется для поиска позиции символа пробела в ячейке A2, добавление 1 означает получение позиции первого символа после пробела. Эта часть распознается как аргумент start_num в функции MID.

ДЛИНА (A2) +1: Эта функция LEN возвращает длину текста в ячейке A2, добавление 1 означает включение запятой, это распознается как аргумент num_chars в функции MID.

MID(A2&", "&A2,SEARCH(" ",A2)+1,LEN(A2)+1): Пока что функция MID используется для извлечения текста из «Stone Jerry, Stone Jerry», который начинается с позиции, возвращаемой функцией SEARCH, и длины, возвращаемой функцией LEN.


Советы:

1. Если ваши полные имена содержат имя, отчество и фамилию, чтобы поменять местами эти имена, вы должны применить следующую формулу:

=MID(TRIM(A2)&" "&TRIM(A2),IF(LEN(TRIM(A2))-LEN(SUBSTITUTE(TRIM(A2)," ",""))=1,FIND(" ",TRIM(A2))+1,FIND(" ",TRIM(A2),FIND(" ",TRIM(A2))+1)+1),LEN(TRIM(A2)))

2. Чтобы добавить запятую между перевернутыми фамилией и именем, используйте следующую формулу:

=MID(TRIM(A2)&", "&TRIM(A2),IF(LEN(TRIM(A2))-LEN(SUBSTITUTE(TRIM(A2)," ",""))=1,FIND(" ",TRIM(A2))+1,FIND(" ",TRIM(A2),FIND(" ",TRIM(A2))+1)+1),LEN(TRIM(A2))+1)


Переверните или переверните имя и фамилию на основе любых разделителей с полезной функцией

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


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

  • MID:
  • Функция MID используется для поиска и возврата определенного количества символов из середины данной текстовой строки.
  • SEARCH:
  • В Excel функция ПОИСК может помочь вам найти позицию определенного символа или подстроки в заданной текстовой строке.
  • LEN:
  • Функция LEN возвращает количество символов в текстовой строке.

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

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

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

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

Хотите быстро и качественно выполнять свою повседневную работу? Kutools for Excel предлагает мощные расширенные функции 300 (объединение книг, суммирование по цвету, разделение содержимого ячеек, преобразование даты и т. д.) и экономит для вас 80% времени.

  • Разработан для 1500 рабочих сценариев, помогает решить 80% проблем с Excel.
  • Уменьшите количество нажатий на клавиатуру и мышь каждый день, избавьтесь от усталости глаз и рук.
  • Станьте экспертом по Excel за 3 минуты. Больше не нужно запоминать какие-либо болезненные формулы и коды VBA.
  • 30-дневная неограниченная бесплатная пробная версия. 60-дневная гарантия возврата денег. Бесплатное обновление и поддержка 2 года.
Лента Excel (с установленным Kutools for Excel)

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

  • Одна секунда для переключения между десятками открытых документов!
  • Уменьшите количество щелчков мышью на сотни каждый день, попрощайтесь с рукой мыши.
  • Повышает вашу продуктивность на 50% при просмотре и редактировании нескольких документов.
  • Добавляет эффективные вкладки в Office (включая Excel), точно так же, как Chrome, Firefox и новый Internet Explorer.
Снимок экрана Excel (с установленной вкладкой Office)
Сортировать комментарии по
Комментарии (0)
Оценок пока нет. Оцените первым!
Здесь еще нет комментариев
Оставляйте свои комментарии
Публикация как гость
×
Оценить этот пост:
0   Характеристики
Предлагаемые места

Подписывайтесь на Нас

Copyright © 2009 - www.extendoffice.ком. | Все права защищены. Питаться от ExtendOffice, | Карта сайта
Microsoft и логотип Office являются товарными знаками или зарегистрированными товарными знаками Microsoft Corporation в США и / или других странах.
Защищено Sectigo SSL