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

Формула Excel: Витягніть ім’я та прізвище з адреси електронної пошти

Цей підручник вводить формули для вилучення імені та прізвища з вказаних адрес електронної пошти в окремі комірки, як показано на знімку екрана нижче, а також надає приклад для пояснення аргументів та частин формул.
doc витяг розширення з імені файлу 5

Витяг власного імені

Загальна формула:

LEFT(e_address,FIND("separator",)-1)

Аргументи

E_address: the email address you want to extract the first name.
Separator: the delimiter between first name and last name.

Як працює ця формула

Для вилучення власного імені з адреси електронної пошти в комірці B3, використовуйте формулу нижче:

=LEFT(B3,FIND("_",B3)-1)

прес вводити ключ
doc витяг власного прізвища електронною поштою 2

Пояснення

FIND функція: щоб знайти початкову позицію символу або тексту в заданому текстовому рядку. Формула ЗНАЙТИ ("_", B3) знаходить позицію символу "_" в комірці B3, повертає 4.

LEFT функція: витягнути текст з лівого боку даного текстового рядка на основі заданої довжини тексту. Формула LEFT (B3, FIND ("_", B3) -1) можна розглядати як ВЛІВО (B3,4-1), витягніть перші 3 символи з тексту в комірці B3.

Витяг прізвища

Загальна формула

LEFT(RIGHT(e_address,LEN(e_address)-FIND("separacter",e_address)),FIND("@",RIGHT(e_address,LEN(e_address)-FIND("separator",e_address)))-1)

аргументація

E_address: the email address you want to extract the first name.
Separator: the delimiter between first name and last name.

Як працює ця формула

Щоб вилучити прізвище з адреси електронної пошти в комірці B3, використовуйте формулу нижче:

=LEFT(RIGHT(B3,LEN(B3)-FIND("_",B3)),FIND("@",RIGHT(B3,LEN(B3)-FIND("_",B3)))-1)

прес вводити ключ
doc витяг власного прізвища електронною поштою 3

Пояснення

FIND функція: щоб знайти початкову позицію символу або тексту в заданому текстовому рядку.

LEN функція: підрахувати кількість текстового рядка.

RIGHT функція: для вилучення тексту з правого боку.

Формула ПРАВО (B3, LEN (B3) -FIND ("_", B3)) можна розглядати як:
= ПРАВО (B3, LEN (B3) -4)
= ПРАВО (B3,17)
= "Smith@kutools.com"

Потім ЗНАЙТИ ("@", ПРАВО (B3, LEN (B3) -FIND ("_", B3))) можна розглядати як
= ЗНАЙТИ ("@", "Smith@kutools.com")
= "6"

LEFT функція: витягнути текст з лівого боку даного текстового рядка на основі заданої довжини тексту. Формула LEFT(RIGHT(B3,LEN(B3)-FIND("_",B3)),FIND("@",RIGHT(B3,LEN(B3)-FIND("_",B3)))-1) можна розглядати так:
=LEFT(RIGHT(B3,LEN(B3)-FIND("_",B3)),6-1)
= ВЛІВО ("Smith@kutools.com", 5)
= "Сміт"

Зауваження

Якщо ви хочете витягти ім’я та прізвище з великої букви першої літери, ви можете додати функцію PROPER в передній частині наведених вище формул, наприклад:

= ПРАВИЛЬНИЙ (ВЛІВО (B3, FIND ("_", B3) -1))
=PROPER(LEFT(RIGHT(B3,LEN(B3)-FIND("_",B3)),FIND("@",RIGHT(B3,LEN(B3)-FIND("_",B3)))-1))
doc витяг власного прізвища електронною поштою 4

Зразок файлу

зразок docКлацніть, щоб завантажити зразок файлу


Відносні формули


Відносні функції


Найкращі інструменти для підвищення продуктивності офісу

Kutools для Excel - допомагає виділитися з натовпу

Бажаєте виконувати щоденну роботу швидко та якісно? Kutools для Excel надає 300 потужних розширених функцій (об’єднання робочих книг, підсумовування за кольором, розділення вмісту клітинок, перетворення дати тощо) і заощаджує 80% вашого часу.

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

Вкладка Office - Увімкнути читання та редагування з вкладками в Microsoft Office (включаючи Excel)

  • Одна секунда для перемикання між десятками відкритих документів!
  • Щодня зменшуйте сотні клацань мишею, прощайте руку миші.
  • Збільшує вашу продуктивність на 50% під час перегляду та редагування декількох документів.
  • Приносить ефективні вкладки в Office (включаючи Excel), як і Chrome, Firefox та New Internet Explorer.
Знімок екрана Excel (із встановленою вкладкою Office)
Коментарі (2)
Оцінено 5 з 5 · рейтинги 1
Цей коментар був мінімізований модератором на сайті
Дуже дякую за цю статтю. У мене є ще одне запитання щодо цієї формули.
- Скажімо, у мене є такі сценарії - я хочу відокремити FNAME і LNAME від цієї електронної пошти ann.bee@yahoo.com
За допомогою цієї команди =PROPER(LEFT(A4,FIND("_",A4)-1)); Я зможу створити Ann Bee, але цей знак "__ потрібно змінити на ".",

Як це виправити, коли це трапляється, скажімо, у мене є abee@yahoo.com - ця попередня команда створюватиме abee@yahoo як перше ім’я, коли я хочу отримати Abee.... Будь ласка, чи можете ви допомогти.
Цей коментар був мінімізований модератором на сайті
Я зрозумів, що використання @ у команді також допомогло, але не виокремлювало ім’я та прізвище, де це було можливо.
=PROPER(LEFT(A4;FIND("@",A4)-1))

Я продовжу досліджувати і, сподіваюся, зможу краще налаштувати

Дуже дякую за цю статтю.
Оцінено 5 з 5
There are no comments posted here yet
Залишайте свої коментарі
Публікація як гість
×
Оцініть цю публікацію:
0   Персонажі
Рекомендовані місця

Слідуй за нами

Copyright © 2009 - WWW.extendoffice.com. | Всі права захищені. На основі ExtendOffice. | Карта сайту
Microsoft та логотип Office є товарними знаками або зареєстрованими товарними знаками Microsoft Corporation у США та / або інших країнах.
Захищений Sectigo SSL