Преобразования

Как получить домен из email в таблице

2026-06-20
Задача

В таблице есть колонка email, а для группировки или проверки нужен только домен после символа @.

Короткий ответ

Создайте колонку domain из email, удалите часть до @, удалите сам @ и примените Нижний регистр.

Как сделать в Eofferix

  1. Создайте итоговую колонку domain, выберите источником email и откройте настройки domain.
    Анимация открытия настроек колонки domain в табличном снапшоте Eofferix
    Анимация показывает, как открыть настройки колонки domain в табличном снапшоте. Клик сделан по шестеренке именно этой колонки.
  2. Добавьте правило: условие Содержит подстроку, значение @, действие Удалить до.
    Скриншот правила удаления части email до @
    Первое правило оставляет часть email начиная с символа @.
  3. Добавьте правило: условие Содержит подстроку, значение @, действие Удалить подстроку, результат оставьте пустым.
    Скриншот правила удаления символа @
    Второе правило удаляет сам символ @, чтобы в ячейке остался только домен.
  4. Добавьте правило: условие Любое, действие Нижний регистр, затем сохраните настройки.
    Скриншот правила Нижний регистр для домена
    Третье правило приводит домен к нижнему регистру: Example.TEST становится example.test.

Что важно для результата

  • Правило Нижний регистр должно идти последним, если email может прийти в верхнем регистре.
  • Для строк без @ добавьте условие выгрузки или оставьте домен пустым, чтобы не получить мусор.
  • Если в ячейке несколько email, сначала решите: нужен первый адрес или все адреса отдельными строками.

Было / стало

Было

исходная таблица
email
User@Example.TEST
sales@shop.example

Стало

результат
domain
example.test
shop.example

Обрабатывайте данные быстрее с Eofferix

Создайте бесплатный аккаунт, чтобы автоматизировать каталоги и прайс-листы под ваши правила.

Зарегистрироваться