Как убрать лишние пробелы в Excel: рабочие способы

Excel
Пошаговое руководство, как быстро удалить лишние пробелы в Excel с помощью формул, функции «Найти и заменить» и макросов.

Лишние пробелы в Excel — частая проблема при импорте данных из CRM, текстовых файлов или веб-сайтов. Они не только портят внешний вид таблицы, но и ломают формулы поиска (например, ВПР или ГПР). В этой инструкции мы разберем три надежных способа очистки данных.

Способ 1. Функция СЖПРОБЕЛЫ (TRIM)

Это самый простой и безопасный метод. Функция автоматически удаляет все лишние пробелы в начале и конце строки, а между словами оставляет строго по одному пробелу.

1. Создайте пустой столбец рядом с очищаемыми данными.

2. Введите формулу: =СЖПРОБЕЛЫ(A2) (где A2 — ячейка с исходным текстом).

3. Протяните формулу вниз по всему столбцу с помощью маркера автозаполнения.

4. Скопируйте полученные значения и вставьте их на место оригинала как Значения (через меню Специальная вставка).

Способ 2. Инструмент «Найти и заменить»

Если вам нужно быстро избавиться от двойных пробелов во всей таблице без создания дополнительных столбцов и формул.

1. Выделите нужный диапазон ячеек или всю таблицу.

2. Нажмите комбинацию клавиш Ctrl + H.

3. В поле Найти введите два пробела.

4. В поле Заменить на введите один пробел.

5. Нажмите кнопку Заменить все. Повторяйте процедуру, пока Excel не покажет отчет о 0 выполненных замен.

Внимание: Иногда стандартные методы не работают. Это происходит потому, что в тексте используются неразрывные пробелы (символ с кодом 160), которые часто копируются из веб-страниц. Обычная функция СЖПРОБЕЛЫ их игнорирует.

Как удалить неразрывные пробелы

Чтобы избавиться от скрытых неразрывных пробелов, используйте комбинацию функций ПОДСТАВИТЬ и СИМВОЛ:

Введите формулу: =СЖПРОБЕЛЫ(ПОДСТАВИТЬ(A2;СИМВОЛ(160);" "))

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

Читайте также

Оцените статью
TechWork
Добавить комментарий