База знанийОчистка данных
Очистка данныхНачальный6 мин чтения

СЖПРОБЕЛЫ / TRIM: удаление лишних пробелов

Рабочий разбор СЖПРОБЕЛЫ / TRIM: отдельный пример данных, контрольный результат, ошибки именно этой функции, практические приёмы и самостоятельное задание.

Русская версия Excel=СЖПРОБЕЛЫ(A2)
Английская версия Excel=TRIM(A2)

В русской локализации Excel аргументы чаще разделяются точкой с запятой, а в английской — запятой. При копировании формул учитывайте региональные настройки.

01

Задача статьи

CRM содержит названия клиентов с лишними пробелами, из-за чего поиск и группировка создают ложные дубли. Здесь СЖПРОБЕЛЫ / TRIM рассматривается не как учебная абстракция, а как рабочий способ получить конкретный проверяемый результат. Контроль для примера: После очистки визуальные дубли должны стать одинаковыми строками.

Для СЖПРОБЕЛЫ / TRIM в категории «Очистка данных» разбор идёт от конкретной таблицы к контрольному результату. Поэтому после чтения у вас останется не только синтаксис, но и способ проверить расчёт в рабочем файле.

02

Где это применяется

Рабочий сценарий: CRM содержит названия клиентов с лишними пробелами, из-за чего поиск и группировка создают ложные дубли.

В этом сценарии приём с СЖПРОБЕЛЫ / TRIM особенно полезен, когда одно и то же правило приходится применять к новым строкам или периодам. Главный критерий качества — возможность объяснить, почему получился результат, и быстро найти исходные значения, которые на него повлияли.

03

Данные для примера

Исходный текстПосле СЖПРОБЕЛЫ
ООО АльфаООО Альфа
АО СеверАО Север
ИП ВолковИП Волков
МаякМаяк

Эта таблица подобрана именно под СЖПРОБЕЛЫ / TRIM. Она содержит поля Исходный текст, После СЖПРОБЕЛЫ; контрольное значение можно получить вручную, не используя формулу. Это позволяет отличить ошибку Excel от ошибки в постановке задачи.

04

Что проверить в данных до формулы

  • Проверьте столбцы «Исходный текст» и «После СЖПРОБЕЛЫ»: значения должны иметь один и тот же смысл во всех строках.
  • Перед расчётом вручную найдите строку, которая подтверждает контроль: После очистки визуальные дубли должны стать одинаковыми строками.
  • Отдельно смоделируйте проблему: Неразрывный пробел может не удалиться обычным СЖПРОБЕЛЫ. Это важнее проверки только «красивой» первой строки.
05

Формула на примере

Русский Excel: =СЖПРОБЕЛЫ(A2)

Английский Excel: =TRIM(A2)

Контрольный результат: После очистки визуальные дубли должны стать одинаковыми строками.

06

Как читать именно эту формулу

  • СЖПРОБЕЛЫ обрабатывает текст в одной ячейке.
  • Она убирает пробелы по краям и сокращает серии обычных пробелов внутри.
07

Пошаговый разбор

  1. Скопируйте таблицу из раздела «Данные для примера» в Excel начиная с A1. В этом примере используются реальные поля задачи: Исходный текст, После СЖПРОБЕЛЫ.
  2. Сначала ответьте на вопрос без формулы: После очистки визуальные дубли должны стать одинаковыми строками. Так вы создадите независимую контрольную точку.
  3. Введите формулу =СЖПРОБЕЛЫ(A2). Не копируйте её дальше, пока первая контрольная строка не совпала с ручным результатом.
  4. Прочитайте формулу слева направо по аргументам. В этой статье ключевые части такие: СЖПРОБЕЛЫ обрабатывает текст в одной ячейке. Она убирает пробелы по краям и сокращает серии обычных пробелов внутри.
  5. Проверьте первую характерную ловушку: Неразрывный пробел может не удалиться обычным СЖПРОБЕЛЫ. Затем протестируйте ещё минимум одну строку с другим типом данных или граничным значением.
  6. После успешной проверки примените приём к собственному набору: Создайте 12 вариантов названий клиентов с пробелами и сравните число уникальных значений до и после очистки.
  7. Когда модель начнёт расти, оцените альтернативу: Для регулярной очистки многих столбцов удобнее Power Query.
08

Ручная проверка результата

До массового копирования формулы проверьте её независимым способом. Для текущего примера ожидается: После очистки визуальные дубли должны стать одинаковыми строками.. Найдите соответствующие строки в таблице и восстановите логику вручную. Если ручной результат и Excel расходятся, проверьте диапазоны, типы данных и условия — не переписывайте формулу наугад.

09

Важный нюанс именно этой темы

Для СЖПРОБЕЛЫ / TRIM: ### Почему пробелы ломают поиск Москва и Москва визуально почти одинаковы, но сравнение может не совпасть. СЖПРОБЕЛЫ удаляет лишние обычные пробелы, однако не всегда решает проблему неразрывных пробелов из веб-страниц — там может понадобиться дополнительная ПОДСТАВИТЬ.

Отдельно проверьте: Неразрывный пробел может не удалиться обычным СЖПРОБЕЛЫ. Это один из случаев, когда формула может вернуть правдоподобный результат, но бизнес-смысл будет неверным.

10

Типичные ошибки

  • Неразрывный пробел может не удалиться обычным СЖПРОБЕЛЫ
  • Функция не удаляет все непечатаемые символы
  • Очистка отображения не помогает, если ключ в справочнике остаётся грязным
11

Практические приёмы

  • Сравнивайте ДЛСТР до и после очистки.
  • После очистки перепроверьте дубли справочника.
  • Для веб-импорта часто нужна ПОДСТАВИТЬ+СЖПРОБЕЛЫ.
  • Контроль именно для этого кейса. После применения приёмов отдельно перепроверьте: Неразрывный пробел может не удалиться обычным СЖПРОБЕЛЫ; Функция не удаляет все непечатаемые символы; Очистка отображения не помогает, если ключ в справочнике остаётся грязным.
12

Как масштабировать решение

Для небольшой рабочей таблицы формула удобна тем, что результат виден непосредственно в строке. Но масштабирование не означает просто растянуть формулу на весь столбец. Следите за структурой данных, фиксированием ссылок и тем, остаётся ли расчёт понятным коллеге. Для этого кейса разумная граница перехода к другому инструменту описывается так: Для регулярной очистки многих столбцов удобнее Power Query.

13

Когда выбрать другой инструмент

Для регулярной очистки многих столбцов удобнее Power Query.

14

Проверьте себя

Самопроверка0 из 5 пунктов
15

Практическое задание

Создайте 12 вариантов названий клиентов с пробелами и сравните число уникальных значений до и после очистки.

Критерий готовности: вы можете показать исходные строки, объяснить формулу по аргументам и доказать вывод независимой проверкой. Для текущего примера контроль звучит так: После очистки визуальные дубли должны стать одинаковыми строками.

16

Усложнение

Добавьте неразрывные пробелы и соберите цепочку ПОДСТАВИТЬ+ПЕЧСИМВ+СЖПРОБЕЛЫ.

17

Итог

  • Задача: CRM содержит названия клиентов с лишними пробелами, из-за чего поиск и группировка создают ложные дубли.
  • Контроль: После очистки визуальные дубли должны стать одинаковыми строками.
  • Главная ловушка: Неразрывный пробел может не удалиться обычным СЖПРОБЕЛЫ
  • Практический приём: Сравнивайте ДЛСТР до и после очистки
  • Альтернатива при усложнении: Для регулярной очистки многих столбцов удобнее Power Query.

Продолжить изучение

Ещё по теме «Очистка данных»

Все материалы категории →
6 мин · СреднийКонтроль длины ИНН=ЕСЛИ(ИЛИ(ДЛСТР(A2)=10;ДЛСТР(A2)=12);"OK";"Проверьте ИНН")Открыть →6 мин · НачальныйУдаление двойных пробелов после импорта=СЖПРОБЕЛЫ(A2)Открыть →6 мин · СреднийЗамена запятой на точку в импортированных данных=ПОДСТАВИТЬ(A2;",";".")Открыть →

Не знаете, что учить дальше?

Проверьте свой уровень Excel за 7–10 минут

18 рабочих ситуаций покажут сильные стороны и темы, которые дадут вам самый заметный прирост.

Пройти бесплатно

Практика по системе

Закрепите формулы на рабочих задачах

В курсах Tablicus теория связана с практикумами, таблицами и автоматической проверкой результата.

Посмотреть курсы