Smart Tool для Excel

TRIM в Excel — AI чистит пробелы и невидимые символы

SGКоманда SideGenius·

TRIM убирает только обычные пробелы (CHAR(32)), но в выгрузках из 1С, веб-форм и базы клиентов чаще всего попадаются неразрывные пробелы (CHAR(160), он же nbsp), переносы строк (CHAR(10), CHAR(13)), tab-символы (CHAR(9)) — TRIM их не трогает, и значение «Иван Петров» с nbsp остаётся неизменным, хотя выглядит как должное быть очищенным. На разбор «почему VLOOKUP не находит, хотя визуально совпадает» уходит 20–40 минут — обычно через CODE() выясняешь, что там CHAR(160). AI решает задачу за 5 секунд: вы говорите «в колонке B убери все лишние пробелы, включая невидимые», и SideGenius применяет =TRIM(CLEAN(SUBSTITUTE(B2;CHAR(160);" "))) — последовательно: SUBSTITUTE заменяет nbsp на обычный пробел, CLEAN убирает непечатаемые символы (CHAR 0–31), TRIM сжимает множественные пробелы в один и обрезает крайние. Понимает «убрать только начальные и конечные» (тогда нужна более длинная формула с REGEX или SUBSTITUTE-LEN), «привести табы к пробелу», «оставить ровно один внутренний пробел».

SideGenius для Excel
Попробовать в Excel за 5 секунд
20 кредитов бесплатно — без карты, без VPN
Установить
Пример промпта
> В колонке B имена клиентов с разными невидимыми пробелами после копирования из 1С. Очисти всё в новую колонку C: убери nbsp, табы, обрежь крайние пробелы.
Результат

C2: =TRIM(CLEAN(SUBSTITUTE(B2;CHAR(160);" "))). Из «Иван Петров » получится «Иван Петров» (один пробел между словами, без хвостового). Длина строки до и после видна через LEN, обычно сокращается на 1–4 символа.

Почему не ChatGPT

ChatGPT часто пишет только TRIM и считает задачу решённой — но nbsp и табы остаются, и VLOOKUP всё равно даёт #N/A. SideGenius применяет связку TRIM+CLEAN+SUBSTITUTE и проверяет результат через CODE для крайних символов. Работает в РФ без VPN.

Как использовать за 3 шага

1

Зарегистрируйтесь на sidegenius.ru — мастер онбординга подключит SideGenius к Excel за 2 минуты.

2

Опишите задачу — что чистим, и какие символы считаем «лишними».

3

Подтвердите — формула TRIM/CLEAN/SUBSTITUTE появится с проверкой через LEN.

Вопросы и ответы

Что такое CHAR(160) и почему он мешает SUM?

CHAR(160) — неразрывный пробел (nbsp), визуально не отличим от обычного. Появляется при копировании из веб-страниц, выгрузках из 1С и баз. Если число в ячейке содержит nbsp как разделитель тысяч, Excel видит его как текст и SUM возвращает 0. Лечение — SUBSTITUTE(A2;CHAR(160);"") и потом VALUE.

TRIM не работает — почему?

TRIM убирает только CHAR(32). Если в строке CHAR(160), CHAR(9) или другие невидимые — нужны CLEAN и SUBSTITUTE. Самая частая ошибка — копировать из браузера: получаете nbsp, TRIM его игнорирует. Используйте =TRIM(CLEAN(SUBSTITUTE(A2;CHAR(160);" "))).

Как проверить, какой именно символ в ячейке?

=CODE(LEFT(A2;1)) показывает код первого символа, =CODE(MID(A2;5;1)) — пятого. Если видите 32 — обычный пробел, 160 — nbsp, 10/13 — переносы строк, 9 — табуляция. SideGenius может выдать всю «карту» странных символов в столбце через одну команду.

Можно ли сделать всё одним кликом для всей колонки?

Да. Стандартный способ — Find&Replace (Ctrl+H), вводите Alt+0160 в поле «Найти» (это nbsp) и пробел в «Заменить», и заменяете все. Но это заменит и в нужных местах, и не уберёт двойные пробелы. SideGenius применяет полную связку TRIM+CLEAN+SUBSTITUTE на выделенной колонке.

Что делает CLEAN и чем отличается от TRIM?

CLEAN убирает непечатаемые символы — CHAR 0–31 и CHAR 127 (таб, перенос строки, и т.д.). TRIM работает с пробелами. CLEAN не трогает CHAR(160) — он печатается, просто невидим. Для полного скана нужны обе функции вместе.

Сколько это стоит?

Бесплатный старт — 20 кредитов на пробу. Подписка Pro — 399 ₽/мес, оплата картами банков РФ через ЮKassa, без VPN.

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

20 кредитов на старт, без карты. Работает в РФ без VPN, оплата картами РФ.

Установить в Excel
Без VPN Оплата картами РФ 399 ₽/мес

Связанные инструменты

20 кредитов бесплатно
SideGenius в Excel
Установить