Удалить отчество из полного имени в Excel
Если у вас есть список полных имен, который содержит имя, отчество и фамилию, теперь вы хотите удалить отчество из полных имен, чтобы получить результат скриншота ниже. В этой статье я представлю несколько формул для решения этой задачи в Excel.
- Удалить отчество из полного имени с помощью формулы
- Удалить отчество из конца имени с помощью формулы
Удалить отчество из полного имени с помощью формулы
Обычно ваши отчества находятся между именем и фамилией, в этом случае, чтобы удалить их, вы должны применить функции LEFT, FIND, TRIM, RIGHT SUBSTITUTE и REPT вместе.
Скопируйте или введите приведенную ниже формулу в пустую ячейку:
Затем перетащите дескриптор заполнения вниз к ячейкам, к которым вы хотите применить эту формулу, и все вторые имена будут удалены сразу, см. Снимок экрана:
Пояснение к формуле:
1. ВЛЕВО (A2; НАЙТИ (""; A2)):
- НАЙТИ (""; A2): Эта функция НАЙТИ получит позицию первого пробела в ячейке A2, результат: 6.
- LEFT (A2; FIND (""; A2)) = LEFT (A2; 6): Эта функция LEFT извлечет 6 символов из текстовой строки в ячейке A2, поэтому будет возвращено первое имя.
2. ОБРЕЗАТЬ (ПРАВО (ПОДСТАВИТЬ (A2, "", ПОВТОР ("", 99)), 99)):
- ПОДСТАВИТЬ (A2; ""; ПОВТОР ("", 99)): Функция ЗАМЕНА заменит пробел в текстовой строке на 99 пробелов в ячейке A2. Результат такой: «Никол (99 пробел) младший (99 пробел) Вуд».
- ВПРАВО (ПОДСТАВИТЬ (A2, "", ПОВТОР ("", 99)), 99): Эта функция RIGHT используется для извлечения 99 символов из правой части текстовой строки, возвращаемой функцией SUBSTITUTE.
- ОБРЕЗАТЬ (ПРАВО (ПОДСТАВИТЬ (A2; ""; ПОВТОР ("", 99)); 99)): Функция TRIM удалит все лишние пробелы из результата. Это получит фамилию.
3. LEFT (A2, FIND ("", A2)) & TRIM (RIGHT (SUBSTITUTE (A2, "", REPT ("", 99)), 99)): Наконец, используйте символ &, чтобы соединить две части формулы, чтобы получить нужный результат.
Удалить отчество из конца имени с помощью формулы
Иногда ваши полные имена форматируются как имя, фамилия и отчество, чтобы удалить средний инициал из конца имени, как показано ниже, как вы могли этого добиться?
Вставьте следующую формулу в пустую ячейку:
Затем перетащите дескриптор заполнения вниз, чтобы заполнить эту формулу в другие нужные вам ячейки, и вы получите следующий результат по мере необходимости:
Пояснение к формуле:
1. НАЙТИ (""; A2; НАЙТИ (""; A2) +1) -1:
- НАЙТИ (""; A2) +1): Эта функция НАЙТИ используется для получения первого символа пробела из ячейки A2, добавление 1 означает нахождение позиции символа рядом с первым пробелом. Результат: 7.
- НАЙТИ (""; A2; НАЙТИ (""; A2) +1) -1 = НАЙТИ (""; A2; 7) -1: Эта функция НАЙТИ вернет позицию второго пробела в ячейке A2. Вычитание 1 означает исключение символа пробела. И это получит число 10.
2. LEFT (A2, FIND ("", A2, FIND ("", A2) +1) -1) = LEFT (A2, 10): Наконец, функция LEFT извлечет 10 символов из левой части ячейки A2, поэтому будут возвращены имя и фамилия, а отчество в конце будет удалено.
Внимание: Если некоторые из полных имен содержат только имя и фамилию, приведенная выше формула приведет к ошибке, в этом случае примените следующую формулу:
Используемые относительные функции:
- LEFT:
- Функция LEFT извлекает заданное количество символов из левой части предоставленной строки.
- RIGHT:
- Функция RIGHT используется для извлечения определенного количества символов из правой части текстовой строки.
- FIND:
- Функция НАЙТИ используется для поиска строки в другой строке и возвращает начальную позицию строки внутри другой.
- TRIM:
- Функция TRIM удаляет все лишние пробелы из текстовой строки и сохраняет только отдельные пробелы между словами.
- SUBSTITUTE:
- Функция ЗАМЕНА в Excel заменяет текст или символы в текстовой строке другим текстом или символами.
- REPT:
- В Excel функция ПОВТОР используется для повторения символов определенное количество раз.
Другие статьи:
- Перевернуть или перевернуть имя и фамилию в списке Excel
- Если у вас есть список полных имен, которые отформатированы как фамилия и имя, теперь вы хотите перевернуть фамилию и имя на имя и фамилию, как показано ниже. В этой статье я представлю некоторые формулы для работы с этой работой в Excel.
- Извлечь первое отчество и фамилию из полного имени в Excel
- Предположим, у вас есть список имен пользователей, теперь вы хотите разделить полные имена на имя, отчество и фамилию в отдельных столбцах, как показано на следующем снимке экрана. В этой статье я представлю некоторые формулы для работы с этой задачей в Excel.
- Извлечь первое имя и фамилию из полного имени
- Предположим, у вас есть список полных имен, теперь вы хотите извлечь первое имя и фамилию или имя и первый символ фамилии из полного имени, как показано ниже. Как бы вы могли справиться с этими задачами в книге Excel?
- Отдельные адреса электронной почты для имен пользователей и доменов в Excel
- Обычно адрес электронной почты состоит из имени пользователя, символа @ и имени домена, но иногда вам может потребоваться разделить адрес электронной почты на отдельное имя пользователя и доменное имя, как показано на скриншоте ниже, в этой статье я представлю некоторые формулы для разделения Адреса электронной почты в Excel.
Лучшие инструменты для работы в офисе
Kutools for Excel - поможет вам выделиться из толпы
Kutools для Excel может похвастаться более чем 300 функциями, Гарантия того, что то, что вам нужно, находится на расстоянии одного клика...
Вкладка Office - включение чтения и редактирования с вкладками в Microsoft Office (включая Excel)
- Одна секунда для переключения между десятками открытых документов!
- Уменьшите количество щелчков мышью на сотни каждый день, попрощайтесь с рукой мыши.
- Повышает вашу продуктивность на 50% при просмотре и редактировании нескольких документов.
- Добавляет эффективные вкладки в Office (включая Excel), как в Chrome, Edge и Firefox.