Как удалить начальные и конечные пробелы в ячейках Excel?
Иногда при копировании данных из других источников и вставке их на лист Excel в начале или конце текстовых строк в ячейках могут остаться лишние пробелы. Их ручное удаление отнимает много времени. В этом руководстве описаны простые и эффективные способы быстрого удаления начальных и конечных пробелов.
- Способ A: Удаление всех лишних пробелов из строк с помощью функции TRIM (2 шага)
Удаление Все лишние пробелы, включая лишние, начальные и конечные пробелы - Способ B: Удаление Пробелы в начале из строк с помощью кода VBA (5 шагов)
Удаляется только первый пробел; перед запуском кода необходимо сделать копию данных - Способ C: Удаление начальных, конечных, лишних или всех пробелов по вашему выбору с помощью Kutools (3 шага)
Удаление начальных, конечных, лишних или всех пробелов по вашему выбору - Скачать пример файла
Этот файл содержит все данные, необходимые для данной статьи - Другие операции (статьи), связанные с пробелами
Подсчёт пробелов перед текстовой строкой Определение позиции n-го пробелаИ так далее…
Удаление лишних пробелов из строк
1. Выберите ячейку рядом с той, из которой требуется удалить лишние пробелы, и введите следующую формулу:
=TRIM(B2)
B2 — это ячейка, из которой вы хотите удалить пробелы (см. снимок экрана):
2. Нажмите клавишу Enter, чтобы получить результат, затем перетащите маркер автозаполнения на ячейки, из которых нужно удалить лишние пробелы. Все начальные, конечные и лишние пробелы будут удалены.
Совет:
1. Вы можете скопировать результаты формулы и вставить их как значения, как показано на снимке экрана ниже:
2. Этот метод очень прост, если вам нужно удалить пробелы в смежных ячейках одной строки или столбца. Однако если требуется убрать начальные пробелы в диапазоне, охватывающем несколько строк и столбцов, функцию придётся применять многократно. В таком случае попробуйте способ C.
Удаление Все лишние пробелы, включая непечатаемые символы и Неразрывный пробел
Если в вашей строке присутствуют непечатаемые символы, например CHAR(160), отображаемые в Excel, стандартная функция TRIM не справится с их удалением. В таком случае используйте комбинацию функций TRIM, ОЧИСТИТЬ (CLEAN) и ПОДСТАВИТЬ (SUBSTITUTE), чтобы эффективно решить эту задачу.
Используйте эту формулу:
=TRIM(CLEAN(SUBSTITUTE(B2,CHAR(160)," ")))
В данном случае ячейка B2 — это та самая ячейка, из которой вы хотите удалить все лишние пробелы.
Затем перетащите маркер заполнения на ячейки, к которым следует применить эту формулу.
Примечание:
Функция TRIM удаляет все лишние пробелы, включая начальные, конечные и лишние пробелы между словами. Если вы хотите удалить только начальные пробелы, перейдите к способу B. Если же вам нужно удалить только начальные или только конечные пробелы, а также все лишние пробелы вместе с непечатаемыми символами, перейдите к способу C.
Если вы хотите преобразовать или импортировать все данные из документа Word в Excel, воспользуйтесь кодом VBA.
1. Нажмите клавиши Alt + F11, чтобы открыть окно Microsoft Visual Basic для приложений.
2. Щёлкните Вставка > Модуль, чтобы создать новый модуль, и скопируйте приведённый ниже код в него.
VBA: Удаление Пробелы в начале из строки
">Sub RemoveLeadingSpace()
'Updateby20131129
Dim Rng As Range
Dim WorkRng As Range
On Error Resume Next
xTitleId = "KutoolsforExcel"
Set WorkRng = Application.Selection
Set WorkRng = Application.InputBox("Range", xTitleId, WorkRng.Address, Type:=8)
For Each Rng In WorkRng
Rng.Value = VBA.LTrim(Rng.Value)
Next
End Sub


3. Нажмите клавишу F5, чтобы запустить код. После этого откроется диалоговое окно KutoolsforExcel для выбора ячеек, из которых нужно удалить пробелы в начале.
4. После выбора ячеек нажмите кнопку OK, и начальные пробелы в выбранных ячейках будут удалены.

Примечание:
Этот код VBA удаляет только начальные пробелы и изменяет исходные данные без возможности отмены. Обязательно сохраните резервную копию своих данных перед его применением.
Способ C: Удаление начальных, конечных, лишних или всех пробелов по вашему выбору с помощью Kutools (3 шага)
Этот инструмент входит в состав 229 инструментов в Kutools для Excelи предоставляет пять вариантов удаления различных типов пробелов по вашему выбору:
- Удалить Пробелы в начале
- Удалить Пробелы в конце
- Удалить начальные и Пробелы в конце
- Удалить Все лишние пробелы
- Удалить все пробелы
Этот инструмент поддерживает отмену действий, но перед его использованием вам нужно потратить всего несколько минут на бесплатную установку.
1. Выделите данные, из которых нужно удалить пробелы, затем нажмите Kutools > Удалить пробелы. См. снимок экрана:
2. Затем установите нужный флажок в диалоговом окне Удаление пробелов.
Удалить только Пробелы в начале:
Удалить только Пробелы в конце:
Удалить только начальные и Пробелы в конце:
Удалить Все лишние пробелы:
Удалить все пробелы:
Нажмите, чтобы скачать этот пример файла
Подсчёт пробелов перед текстовой строкой
Предлагается способ быстро подсчитать количество Пробелы в начале
Определение позиции n-го пробела
В этой статье представлены простые способы определения позиции n-го пробела в Excel.
Добавление пробела между именем и фамилией
Обычно между именем и фамилией ставится пробел. Однако иногда пробелы исчезают, и вам нужно быстро восстановить их в Excel. Ниже — два простых способа решить эту задачу.
Подсчёт количества символов без учёта пробелов
Обычно для подсчёта количества символов используется функция ДЛСТР (LEN). Но если вам нужно посчитать символы без пробелов, понадобится другая формула. В этой статье мы предлагаем два простых способа решения этой задачи.
Лучшие инструменты повышения продуктивности в Office
Раскройте весь потенциал 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.
- Единый комплект— надстройки для Excel, Word, Outlook и PowerPoint + Office Tab Pro
- Один установщик, одна лицензия— настройка занимает считанные минуты (готово для MSI)
- Лучше работать вместе— оптимизированная продуктивность во всех приложениях Office
- 30-дневная полнофункциональная пробная версия— без регистрации и кредитной карты
- Лучшее соотношение цены и качества— экономия по сравнению с покупкой отдельных надстроек
