KutoolsforOffice — Одно решение — пять мощных инструментов.Меньше усилий — больше результата.

Как удалить все лишние пробелы, включая неразрывные, в Excel?

АвторZhoumandyДата изменения

Иногда лишние пробелы в тексте вызывают раздражение: они мешают корректной работе формул и затрудняют чтение данных. Обычно для их удаления в Excel применяют функцию «СЖПРОБЕЛЫ» (TRIM). Однако с неразрывными пробелами эта функция бессильна — дело в том, что TRIM удаляет только обычные пробелы (символ с кодом 32 в 7-битной ASCII-таблице), тогда как неразрывный пробел имеет код 160. Так как же удалить все лишние пробелы, включая неразрывные, в Excel? В этом руководстве мы покажем два быстрых способа решения этой задачи.

Снимок экрана результата удаления лишних пробелов и неразрывных пробелов в Excel

Удаление всех лишних пробелов, включая Неразрывный пробел, путём замены их обычными пробелами

Устранение всех лишних пробелов, включая Неразрывный пробел, с помощью мощного инструмента


Удаление всех лишних пробелов, включая Неразрывный пробел, путём замены их обычными пробелами

Чтобы удалить лишние обычные и неразрывные пробелы, используйте комбинацию функций «СЖПРОБЕЛЫ» (TRIM) и «ПОДСТАВИТЬ» (SUBSTITUTE). Выполните следующие действия.

1. Чтобы удалить лишние пробелы и неразрывные пробелы из ячейки A2, скопируйте приведённую ниже формулу в ячейку C2 и нажмите клавишу «Enter», чтобы получить результат.

=TRIM(SUBSTITUTE(A2, UNICHAR(160), " "))

Снимок экрана результата после применения формулы для удаления лишних пробелов и неразрывных пробелов

2. Выделите ячейку с результатом и перетащите маркер автозаполнения вниз, чтобы распространить формулу на остальные ячейки.
Снимок экрана перетаскивания маркера автозаполнения для применения формулы к другим ячейкам

Примечание. В приведённой выше формуле функцию «UNICHAR» можно заменить на функцию «СИМВОЛ» (CHAR). UNICHAR — это расширенная версия CHAR, доступная в Excel начиная с версии 2013. После замены формула будет выглядеть следующим образом:

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

Однако в некоторых версиях Excel функция СИМВОЛ(160) может работать некорректно. Если СИМВОЛ(160) не срабатывает, замените её на UNICHAR(160).


Устранение всех лишних пробелов, включая Неразрывный пробел, с помощью мощного инструмента

Помимо описанного выше метода, функция «Удалить пробелы» из набора «Kutools для Excel» позволяет всего за несколько кликов удалить все лишние пробелы, включая неразрывные!

Kutools для Excelпредлагает более 300 расширенных функций для упрощения сложных задач, повышая креативность и эффективность.Интегрировано с возможностями ИИ, Kutools автоматизирует задачи с высокой точностью, делая управление данными простым и удобным.Подробная информация о Kutools для Excel…         Бесплатная пробная версия…

1. Выделите диапазон, в котором нужно удалить пробелы.

2. Перейдите на вкладку «Kutools» и выберите «Текст» → «Удалить пробелы».
Снимок экрана параметра Kutools for Excel «Удалить пробелы» на вкладке Kutools на ленте

3. Откроется диалоговое окно «Удалить пробелы». Установите флажок напротив параметра «Все лишние пробелы» и нажмите «OK».
Снимок экрана диалогового окна «Удалить пробелы», в котором установлен флажок «Все лишние пробелы».

Теперь все лишние обычные и неразрывные пробелы удалены.
Снимок экрана окончательного результата после удаления всех лишних пробелов в Excel с помощью Kutools

Kutools для Excel— раскройте весь потенциал Excel с помощью более чем 300 незаменимых инструментов, которые ускоряют и упрощают вашу работу, а также воспользуйтесь возможностями ИИ для более разумной обработки данных и повышения продуктивности.Получить сейчас


Другие операции (статьи)

Как быстро вставить строку на основе текущей даты в Excel?
Допустим, на листе есть строка с датами, и вы хотите автоматически вставлять новую строку сразу после текущей даты — причём эта дата должна обновляться каждый раз при открытии книги. Можно ли реализовать такое в Excel?

Как всегда вставлять пустую строку ниже, а не выше в Excel?
Как известно, при вставке пустой строки на листе она всегда добавляется над выделенной строкой или ячейкой. Однако иногда возникает необходимость вставить строку именно под выбранной ячейкой или строкой. Как выполнить такую задачу в Excel?

Как автоматически вставить новую пустую строку с помощью кнопки управления в Excel?
Часто возникает необходимость добавить новую пустую строку в определённое место на листе. В этой статье мы покажем, как сделать это автоматически — достаточно просто нажать кнопку управления в Excel!

Как вставить пустую строку после определённого текста в Excel?
Хотите быстро и легко вставить пустые строки после конкретного текста — как на снимке экрана ниже — без утомительного ручного добавления по одной строке?

Лучшие инструменты повышения продуктивности в Office

🤖KUTOOLS AI Помощник: Преобразуйте Анализ данных с помощью:Интеллектуального выполнения   |  Генерации кода|  Создания пользовательские формулы  |  Анализа данных и построения диаграмм|  Вызова Расширенные функции
Популярные функции:Поиск, выделение или Отметить дубликаты   |  Удалить пустые строки   |  Объединить столбцы или ячеек без потери данных   |  Округление без использования формул
Супер ПОИСК:VLookup по нескольким критериям  |  VLookup по нескольким значениям  |   VLookup по нескольким листам   |   Распознавание нечетких соответствий
Расширенный раскрывающийся список:Быстрое создание выпадающего списка   |  Зависимый выпадающий список   |  Выпадающий список с множественным выбором
Управление столбцами:Добавление заданного количества столбцов|Перемещение столбцов|Переключение видимости скрытых столбцов|Сравнение диапазонов и столбцов
Избранные функции:Сетка фокусировки   |  Просмотр дизайна   |Улучшенная строка формулы   | Управление рабочими книгами и листами   |  Библиотека ресурсов(автотекст)|  Выбор даты   |  Объединить листы  |  Шифрование/Расшифровать ячейки   | Отправка писем по списку   |  Супер фильтр   |   Специальный фильтр(Фильтр ячеек с жирным шрифтом/курсив/зачёркивание…) …
Лучшие наборы инструментов 15:12 Текстовыеинструменты(Добавить текст,Удалить определенные символы, …)|   50+Типыдиаграмм(Диаграмма Ганта, …)|   40+ Практические формулы(Рассчитать возраст на основе даты рождения, …)|   19 Инструментывставки(Вставить QR-код,Вставка изображения по пути, …)|   12 Инструментыпреобразования(Преобразовать в слова,Конвертация валют, …)|   7 Объединить и разделитьИнструменты(Расширенное объединение строк,Разделить ячейки, …)|… и многое другое
Используйте Kutools на предпочитаемом языке — поддержка английского, испанского, немецкого, французского, китайского и ещё 40+ языков!

Раскройте весь потенциал Excel с помощью Kutools для Excel и ощутите эффективность как никогда раньше.Kutools для Excel предлагает более 300 расширенных функций для повышения продуктивности и Экономия времени.Нажмите здесь, чтобы получить нужную Вам функцию…


Office Tab добавляет в Office вкладки и значительно упрощает Вашу работу

  • Включите редактирование и чтение во вкладках в Word, Excel, PowerPoint, Publisher, Access, Visio и Project.
  • Открывайте и создавайте несколько документов во вкладках одного окна — вместо того чтобы использовать отдельные окна.
  • Повышает вашу продуктивность на 50 % и экономит сотни кликов мышью каждый день!

Все надстройки Kutools — один установщик

Kutools for Office — набор надстроек для Excel, Word, Outlook и PowerPoint, а также Office Tab Pro, идеально подходящий командам, работающим с разными приложениями Office.

ExcelWordOutlookTabsPowerPoint
  • Единый комплект— надстройки для Excel, Word, Outlook и PowerPoint + Office Tab Pro
  • Один установщик, одна лицензия— настройка занимает считанные минуты (готово для MSI)
  • Лучше работать вместе— оптимизированная продуктивность во всех приложениях Office
  • 30-дневная полнофункциональная пробная версия— без регистрации и кредитной карты
  • Лучшее соотношение цены и качества— экономия по сравнению с покупкой отдельных надстроек