Excel7 мин·
Как убрать лишние пробелы и символы в Excel — очистка данных
СЖПРОБЕЛЫ, ПЕЧСИМВ, ПОДСТАВИТЬ, ЗНАЧЕН. Очистка данных после импорта: лишние пробелы, невидимые символы, числа как текст.
Грязные данные — главная боль
Выгрузка из 1С. Копирование с сайта. Импорт CSV. В результате: пробелы в начале/конце ячеек, двойные пробелы между словами, невидимые символы (перенос строки, табуляция), числа, сохранённые как текст (ВПР не находит, СУММ не считает). Разберём инструменты очистки.
СЖПРОБЕЛЫ (TRIM) — основное оружие
Удаляет начальные, конечные пробелы и оставляет только по одному между словами:
=СЖПРОБЕЛЫ(A2)
💡 Совет: СЖПРОБЕЛЫ не удаляет неразрывные пробелы (код 160). Для них: =ПОДСТАВИТЬ(A2;СИМВОЛ(160);" ") перед СЖПРОБЕЛЫ.
ПЕЧСИМВ (CLEAN) — невидимые символы
Удаляет непечатаемые символы (коды 0-31): переносы строк, табуляции, символы конца файла:
=ПЕЧСИМВ(A2)
Комбо: СЖПРОБЕЛЫ + ПЕЧСИМВ
Максимальная очистка — обе функции вместе:
=СЖПРОБЕЛЫ(ПЕЧСИМВ(A2))
💡 Совет: Этот приём решает 90% проблем с грязными данными после импорта.
ПОДСТАВИТЬ (SUBSTITUTE) — замена конкретного символа
Убрать все дефисы из номера телефона:
=ПОДСТАВИТЬ(A2;"-";"")
Числа как текст — зелёный треугольник
Если в углу ячейки зелёный треугольник — число хранится как текст. ВПР не найдёт, СУММ проигнорирует.
Способ 1: Выделите ячейки → жёлтый значок → «Преобразовать в число»
Способ 2: Формулой — умножить на 1:
=A2*1
💡 Совет: Или =ЗНАЧЕН(A2) — явное преобразование текста в число. =ЗНАЧЕН(СЖПРОБЕЛЫ(ПЕЧСИМВ(A2))) — очистка + преобразование.
Найти и заменить (Ctrl+H)
Для массовой замены без формул:
1. Ctrl+H
2. Найти: два пробела (нажмите пробел 2 раза)
3. Заменить: один пробел
4. «Заменить все» — повторяйте, пока не будет 0 замен
Так же можно удалить переносы строк: в поле «Найти» нажмите Ctrl+J (невидимый символ переноса).
В Google Sheets
TRIM и CLEAN работают аналогично. Дополнительно есть:
- Данные → Очистка данных → Обрезать пробелы — массово для всего диапазона без формул
- REGEXREPLACE — удалить любые символы по шаблону: =REGEXREPLACE(A2; "[^а-яА-Яa-zA-Z0-9 ]"; "")
Заключение
=СЖПРОБЕЛЫ(ПЕЧСИМВ(A2)) — запомните эту комбинацию, она спасёт десятки часов. Для конвертации текста в числа — ЗНАЧЕН. Для замены конкретных символов — ПОДСТАВИТЬ. А если не уверены, какая функция нужна — опишите проблему в Fast Formula.
🤖
Не хотите запоминать формулы?
Опишите задачу на русском — AI сгенерирует формулу с правильными ссылками на вашу таблицу. 5 запросов бесплатно.
Попробовать бесплатно →Читайте также
ТОП-20 формул Excel, которые должен знать каждый бухгалтер
Подборка самых нужных формул Excel для бухгалтерии: СУММЕСЛИ, ВПР, ЕСЛИ, СЧЁТЕСЛИ и другие. С примерами и объяснениями на русском.
Как сделать ВПР (VLOOKUP) в Google Таблицах — полное руководство
Подробное руководство по VLOOKUP в Google Sheets: синтаксис, примеры, ошибки, альтернативы (INDEX/MATCH, XLOOKUP). С картинками и объяснениями.