Excel: как извлечь домен из адреса электронной почты


Вы можете использовать следующий синтаксис, чтобы извлечь имя домена из адреса электронной почты в Excel:

 =TEXTAFTER( A2 , "@")

Эта конкретная формула извлекает имя домена из адреса электронной почты в ячейке A2 .

Например, предположим, что ячейка A2 содержит следующий адрес электронной почты:

  • zach@Statorials.org

Эта формула вернет только доменное имя этого адреса электронной почты:

  • Statorials.org

Следующий пример показывает, как использовать эту формулу на практике.

Пример: извлечь домен из адреса электронной почты в Excel

Предположим, у нас есть следующий столбец адреса электронной почты в Excel:

Предположим, мы хотим извлечь доменное имя из каждого адреса электронной почты в столбце A.

Для этого мы можем ввести следующую формулу в ячейку B2 :

 =TEXTAFTER( A2 , "@")

Затем мы можем щелкнуть и перетащить эту формулу в каждую оставшуюся ячейку в столбце B:

Excel извлечь доменное имя из адреса электронной почты

Столбец B теперь содержит доменное имя каждого адреса электронной почты в столбце A.

Например:

  • Формула извлекает сайт Statorials.org из zach@Statorials.org.
  • Формула извлекает адрес superemail.com из doug@superemail.com.
  • Формула извлекает сайт Messengerflighter.com из cody@messengerflighter.com.

И так далее.

Как работает эта формула?

Функция TEXTAFTER в Excel извлекает весь текст из ячейки после определенного символа или подстроки.

Эта функция использует следующий синтаксис:

TEXTAFTER(текст, разделитель, [номер_экземпляра], [режим_сопоставления], [конец_сопоставления], [если_не_найдено])

Золото:

  • text : Текст для поиска
  • разделитель : символ или подстрока для извлечения текста после
  • номер_экземпляра (необязательно) : экземпляр разделителя, после которого следует извлечь текст (по умолчанию — 1).
  • match_mode (необязательно) : 0 = с учетом регистра (по умолчанию), 1 = без учета регистра
  • match_end (необязательно) : считать конец текста разделителем (по умолчанию отключено).
  • if_not_found (необязательно) : значение, возвращаемое, если разделитель не найден.

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

 =TEXTAFTER( A2 , "@")

Используя значение @ в качестве разделителя, мы смогли указать, что хотим извлечь текст после @ в каждой строке.

Это эквивалентно извлечению только имени домена из каждого адреса электронной почты.

Примечание . Полную документацию по функции TEXTAFTER в Excel можно найти здесь .

Дополнительные ресурсы

В следующих руководствах объясняется, как выполнять другие распространенные задачи в Excel:

Excel: как удалить определенный текст из ячеек
Excel: как удалить специальные символы
Excel: как вставить символ в строку

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *