Как убрать лишние пробелы в Excel: СЖПРОБЕЛЫ и неразрывный пробел из 1С

Лишние пробелы из выгрузки 1С убирает СЖПРОБЕЛЫ вместе с ПОДСТАВИТЬ и ПЕЧСИМВ: верно 30 из 30 строк. Нейросеть дала одну СЖПРОБЕЛЫ, и в 10 строках остались неразрывный пробел или перенос строки.

Ошибка моделиNemotron 3 SuperСнимок LibreOffice Calc: формула модели в столбце B — верно 20 из 30, исправленная в столбце C — 30 из 30

Вышло20 из 30 строк

Формула Excel по описанию таблицы

пак «Таблицы и Excel», задача 6

Не получилось: Очищено 20 из 30: неразрывный пробел и перенос строки СЖПРОБЕЛЫ не убирает

Nemotron 3 Super 120B, 16.10.2026, попытка 1

Ответ модели с ошибкой: =СЖПРОБЕЛЫ(A2)

Исправленная формула=СЖПРОБЕЛЫ(ПЕЧСИМВ(ПОДСТАВИТЬ(A2;СИМВОЛ(160);" ")))

Промпт, который мы отправили:

В столбце A Excel названия товаров из выгрузки 1С, строки со 2-й по 31-ю. В них лишние пробелы в начале, в конце и по два-три между словами. Напиши формулу для B2 в русском Excel, которая уберёт лишние пробелы и оставит между словами по одному; протяну её вниз. Ответь формулой и двумя предложениями объяснения.

Как пользоваться этим промптом?

  1. Скопируйте промпт и поменяйте столбец и номера строк под свою выгрузку.
  2. Отправьте промпт нейросети; если в ответе одна СЖПРОБЕЛЫ, проверьте строки, где пробел остался.
  3. Для выгрузок из 1С берите формулу с заменой неразрывного пробела: =СЖПРОБЕЛЫ(ПЕЧСИМВ(ПОДСТАВИТЬ(A2;СИМВОЛ(160);" "))).
  4. Проверьте у себя: в нашем файле в столбце B ответ модели, в C исправление, разница видна в 10 строках.

Как формула пишется в английском Excel?

Русский Excel, исправленная формула:

=СЖПРОБЕЛЫ(ПЕЧСИМВ(ПОДСТАВИТЬ(A2;СИМВОЛ(160);" ")))

Английский Excel:

=TRIM(CLEAN(SUBSTITUTE(A2,CHAR(160)," ")))

Английскую запись мы считали в LibreOffice Calc 24.2, наша таблица из 30 строк, запуск 16.10.2026.

Почему сработало и где споткнулось?

Нажмите номер: под ним видно, какая часть промпта дала какую часть ответа.

  1. 1лишние пробелы в начале, в конце и по два-три между словами

    эту часть СЖПРОБЕЛЫ сделала: края и двойные пробелы ушли

  2. 2из выгрузки 1С

    про особые знаки модель не подумала: в выгрузках бывает неразрывный пробел с кодом 160, а СЖПРОБЕЛЫ убирает только обычный пробел с кодом 32

Что пошло не так и как исправили?

Таблицу можно листать вбок.

Что пошло не такСтрока промптаКак исправили
Неразрывный пробел (код 160) остался в 8 строкахиз выгрузки 1СПОДСТАВИТЬ(A2;СИМВОЛ(160);" ") меняет его на обычный пробел
Перенос строки в конце остался в 2 строкахиз выгрузки 1СПЕЧСИМВ убирает непечатаемые знаки с кодами 0–31, в том числе перенос строки

Наш запуск 16.10.2026, попытка 1, проверка: LibreOffice Calc 24.2, наша таблица из 30 строк.

Какие задачи решают рядом?

Как проверять ответ нейросети в таблице, разобрано отдельно: Как проверить ответ нейросети: таблица фактов.

Все задачи пака «Таблицы и Excel»

Ещё задачи пака «Таблицы и Excel»

Все 28 задач