Табличные данные

Как удалить текст после символа в Excel

2026-06-28
Задача

В прайсе поставщика SKU приходят с локальным суффиксом: 00123-MSK, 00456-SPB, 00789-KZN. В итоговый файл нужен только код до дефиса: 00123, 00456, 00789.

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

Создайте колонку sku_чистый из sku_raw. Первым правилом выберите Удалить после для символа -, вторым правилом удалите оставшийся дефис через Удалить подстроку.

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

  1. Загрузите CSV или XLSX с колонкой sku_raw и откройте табличный редактор. В примере рядом оставлена колонка товар для контроля строк.

  2. Создайте колонку результата sku_чистый из источника sku_raw.

  3. Откройте настройки колонки sku_чистый через шестеренку в заголовке.

    Открытие настроек колонки sku_чистый в табличном редакторе Eofferix
    Анимация открывает настройки именно итоговой колонки sku_чистый.
  4. Добавьте правило: текущее значение содержит -, действие Удалить после. Затем добавьте второе правило: текущее значение содержит -, действие Удалить подстроку, значение -.

    Два правила Eofferix для удаления текста после дефиса и удаления дефиса
    Первое правило оставляет начало строки до дефиса, второе убирает сам дефис.
  5. Сохраните настройки и проверьте предпросмотр: 00123-MSK должен стать 00123, а ведущие нули должны сохраниться.

Было / стало

Было

исходные данные
sku_rawтовар
00123-MSKНастольная лампа Ладога
00456-SPBПолка Береза
00789-KZNЧайник Север

Стало

результат
sku_чистыйтовар
00123Настольная лампа Ладога
00456Полка Береза
00789Чайник Север

Что важно помнить

  • Этот способ подходит для одного стабильного разделителя, например дефиса.
  • Если разделитель встречается несколько раз, сначала проверьте, какой фрагмент нужно оставить.
  • SKU остаётся текстом, поэтому значения вроде 00123 не теряют ведущие нули.

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

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

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