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

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

2026-06-28
Задача

Поставщик добавляет в конец SKU трехсимвольный код склада: 00123MSK, 00456SPB, 07890KZN. Для импорта нужен SKU без последних 3 символов: 00123, 00456, 07890.

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

Создайте колонку sku_clean из sku_raw и добавьте правило: условие Регулярное выражение со значением .{3}$, действие Удалить подстроку.

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

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

  2. Создайте итоговую колонку sku_clean из исходной колонки sku_raw.

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

    Открытие настроек колонки sku_clean для удаления последних символов
    В предпросмотре видно, что 00123MSK уже превращается в 00123.
  4. В блоке Преобразования выберите Регулярное выражение, укажите .{3}$ и действие Удалить подстроку.

    Правило Eofferix для удаления последних трех символов из SKU
    Выражение .{3}$ находит последние 3 символа в конце строки, а действие удаляет найденный фрагмент.
  5. Сохраните настройки и проверьте несколько строк: 00456SPB должно стать 00456, а 07890KZN07890.

Было / стало

Было

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

Стало

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

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

  • Метод подходит, когда длина лишнего суффикса одинаковая во всех строках.
  • Если суффикс отделен символом, например 00123-MSK, удобнее использовать кейс удаления текста после символа.
  • Для другой длины замените число в выражении: .{2}$ удалит последние 2 символа, .{4}$ — последние 4.

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

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

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