Как да извлечете име на домейн от EMail в Excel

Anonim

Знаем, че името на домейна винаги идва след знака @ във всеки имейл адрес. За да извлечем име на домейн от имейл адреса, можем да използваме този факт. Така че има два метода да направите това.

  1. Използване на формула
  2. Използване на текст в колона

Нека ги проверим един по един.
Извличане на име на домейн от имейл с помощта на формула.
Обща формула за извличане на име на домейн

= RIGHT (имейл_идентификатор, LEN (имейл_идентификатор) -ФИНД ("@", имейл_идентификатор))

Имейл ID: това е текстът, който представлява имейл адрес.
Нека видим пример, за да изясним нещата.
Пример: Извличане на име на домейн от имейл адреси
Тук имам този списък с имейл идентификатори. Искам да извлека имената на домейни в отделни колони, като същевременно оставя оригиналния текст непокътнат.

Приложете по -горе обща формула в клетка В2, за да извлечете име на домейн.

= НАДЯСНО (A2, LEN (A2) -FIND ("@", A2))

Копирайте клетката В2. Имената на вашите домейни ще бъдат извлечени в колона Б.

Как работи?

Идеята е да получите брой знаци след @. След като го получим, можем да използваме функцията НАДЯСНО за име на домейн.

Нека разбием горната формула, за да я разберем.

FIND ("@", A2): Функцията find връща позицията на даден текст в низ. Тук връща позицията на @ in [email protected], което е 6.

LEN (A2): връща общия брой знаци в текст. [email protected] има 15 знака в него.
Сега формулата е опростена до НАДЯСНО (A2,15-6)? НАДЯСНО (A2,9), което ни дава името на домейна ни gmail.com. Същите неща се случват във всички клетки.
Използвайте формула, когато тази задача се повтаря. Имайте определена колона за имейл идентификатори за формула. Всеки път, когато промените данните в колоната за имейли, всички домейни ще бъдат извлечени автоматично.

Но ако имате еднократна задача, тогава има друг метод за това. Той се нарича текст в колона.
Използвайте текст за колона, за да извлечете име на домейн от имейл
За да извлечете име на домейн и потребителски идентификатор в различни колони, използвайте този метод. Ако искате оригиналните данни да са непокътнати, предлагам ви да използвате копие на данните.

  1. Изберете имейл имейли.
  2. Отидете в раздела данни.
  3. Ще видите опция за текст в колона. Щракнете върху него.
  4. проверете разграничението и кликнете върху следващия.
  5. Проверете други опция. В текстовото поле напишете „@“ (без кавички). И кликнете върху край.


Това е направено. Името на домейна и потребителското име са разделени в две различни колони. Оригиналният текст няма да съдържа името на домейна. И затова препоръчвам да използвате копие на оригинални данни.

Предпазни мерки:
Преди да използвате този метод, уверете се, че нямате данни в колони, където искате текстът ви да бъде разделен. Excel показва предупреждение, ако намери данни в колони, където данните могат да бъдат отменени. Най -добре е да използвате нов лист за това.

Така че да, момчета, ето как можете да извлечете име на домейн от идентификационните номера на имейлите в Excel. И двата метода са полезни в техния контекст. Ако искате друг вид решение, уведомете ме в секцията за коментари по -долу.

Как да премахнете текст в Excel, започвайки от позиция

Премахнете първите знаци от текста

Разделяне на числа и текст от низ в Excel

Популярни статии:
Функцията VLOOKUP в Excel

COUNTIF в Excel 2016

Как да използвате функцията SUMIF в Excel