Как удалить начальные и конечные пробелы в ячейках Excel?
Иногда, когда вы копируете данные из других мест и вставляете их на лист Excel, в ячейках могут оставаться лишние пробелы в начале или в конце строк. Удаление пробелов по одному, чтобы данные выглядели аккуратно, занимает много времени. В этом руководстве представлены простые и разумные способы быстрого удаления начальных и конечных пробелов.
- Метод A: Удалите все лишние пробелы из строк с помощью функции TRIM (2 шага)
Удалите все лишние пробелы, включая лишнее, начальное и конечное пробелы - Метод B: удаление ведущих пробелов из строк с помощью кода VBA (5 шагов)
Удалите только первый пробел, перед запуском кода нужно иметь копию - Метод C: удалите ведущие / конечные / дополнительные / все пробелы по мере необходимости с помощью Kutools (3 шага)
Удалите ведущие / конечные / дополнительные / все пробелы по мере необходимости - Скачать образец файла
Этот образец файла содержит все данные, необходимые для этой статьи. - Другие операции (статьи), связанные с пространствами
Считать пробел перед текстовой строкой Найти позицию n-го пробела Скоро..
Удалите лишние пробелы из строк
1. Выберите ячейку рядом с ячейкой, в которой вы хотите удалить лишние пробелы из строки, введите эту формулу
=TRIM(B2)
B2 - это ячейка, из которой вы хотите удалить пробелы, см. Снимок экрана:
2. Нажмите Enter Чтобы получить результат, перетащите дескриптор автозаполнения на ячейки, из которых вы хотите удалить лишние пробелы, все начальные и конечные пробелы и лишние пробелы были удалены.
Наконечник:
1. Вы можете скопировать и вставить результаты формулы как значение, как показано ниже:
2. Этот метод довольно прост, если вам нужно только удалить пробелы в смежных ячейках в строке или столбце. Однако, когда вам нужно удалить ведущие пробелы в диапазоне с несколькими строками и столбцами, вам придется использовать эту функцию несколько раз. В этом случае вы можете попробовать метод C.
Удалите все лишние пробелы, включая непечатаемые символы и неразрывные пробелы
Если в вашей строке есть некоторые непечатаемые символы, например, появившиеся в Excel как CHAR (160), их нельзя успешно удалить с помощью функции TRIM. В этом случае вам необходимо объединить функции TRIM, CLEAN и SUBSTITUTE для обработки этого задания.
Используя эту формулу:
=TRIM(CLEAN(SUBSTITUTE(B2,CHAR(160)," ")))
В этом случае ячейка B2 - это ячейка, из которой вы хотите удалить все лишние пробелы.
Затем перетащите маркер заливки на ячейки, к которым вы хотите применить эту формулу.
Примечание:
Функция TRIM удалит все лишние пробелы, включая ведущие, конечные пробелы и лишние пробелы между словами. Если вы хотите удалить только начальные пробелы, перейдите к методу Б. Если вы хотите удалить только начальные пробелы или только конечные пробелы, или хотите удалить все лишние пробелы, включая непечатаемые символы, перейдите к метод 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 он удаляет только начальные пробелы, изменяет исходные данные и не поддерживает отмену. Прежде чем применять этот код VBA, сохраните копию своих данных.
Метод C: удалите ведущие / конечные / дополнительные / все пробелы по мере необходимости с помощью Kutools (3 шага)
Этот инструмент является одним из 229 инструментов в Kutools for Excel, он предоставляет пять вариантов удаления различных типов пространств по мере необходимости:
- Удалить ведущие пробелы
- Удалить конечные пробелы
- Удалить начальные и конечные пробелы
- Удалите все лишние пробелы
- Удалить все пробелы
Этот инструмент поддерживает отмену, но перед использованием этой утилиты вам нужно потратить несколько минут, чтобы бесплатная установка его.
1. Выберите данные, из которых вы хотите удалить пробелы, затем щелкните Кутулс > Удалить пробелы. Смотрите скриншот:
2. Затем отметьте нужный вариант в Удалить пробел Диалог.
Удалить только ведущие пробелы:
Удалить только конечные пробелы:
Удалите только начальные и конечные пробелы:
Удалите все лишнее пространство:
Удалить все пробелы:
Демо: удаление пробелов
Нажмите, чтобы загрузить этот образец файла
Считать пробел перед текстовой строкой
Предоставляет трюк для быстрого подсчета количества ведущих пробелов
Найти позицию n-го пробела
В этой статье представлены уловки, позволяющие легко найти положение n-го пространства в Excel.
Добавьте пробел между именем и фамилией
Как правило, между именем и фамилией есть пробел. Но в некоторых случаях пробелы теряются, поэтому вам нужно добавить пробел между именами в Excel. Здесь будут представлены два разных способа быстро справиться с этой работой.
Подсчитайте количество символов без пробелов
Обычно вы используете функцию LEN для подсчета количества символов, однако, если вы хотите подсчитать символы без учета пробелов, вам понадобится другая формула. В этой статье предлагается два простых способа решить эту головоломку.
Лучшие инструменты для работы в офисе
Kutools for Excel решает большинство ваших проблем и увеличивает вашу производительность на 80%
- Бар Супер Формулы (легко редактировать несколько строк текста и формул); Макет для чтения (легко читать и редактировать большое количество ячеек); Вставить в отфильтрованный диапазон...
- Объединить ячейки / строки / столбцы и хранение данных; Разделить содержимое ячеек; Объедините повторяющиеся строки и сумму / среднее значение... Предотвращение дублирования ячеек; Сравнить диапазоны...
- Выберите Дубликат или Уникальный Ряды; Выбрать пустые строки (все ячейки пустые); Супер находка и нечеткая находка во многих рабочих тетрадях; Случайный выбор ...
- Точная копия Несколько ячеек без изменения ссылки на формулу; Автоматическое создание ссылок на несколько листов; Вставить пули, Флажки и многое другое ...
- Избранные и быстро вставляйте формулы, Диапазоны, диаграммы и изображения; Зашифровать ячейки с паролем; Создать список рассылки и отправлять электронные письма ...
- Извлечь текст, Добавить текст, Удалить по позиции, Удалить пробел; Создание и печать промежуточных итогов по страницам; Преобразование содержимого ячеек в комментарии...
- Суперфильтр (сохранять и применять схемы фильтров к другим листам); Расширенная сортировка по месяцам / неделям / дням, периодичности и др .; Специальный фильтр жирным, курсивом ...
- Комбинируйте книги и рабочие листы; Объединить таблицы на основе ключевых столбцов; Разделить данные на несколько листов; Пакетное преобразование xls, xlsx и PDF...
- Группировка сводной таблицы по номер недели, день недели и другое ... Показать разблокированные, заблокированные ячейки разными цветами; Выделите ячейки, у которых есть формула / имя...
- Включение редактирования и чтения с вкладками в Word, Excel, PowerPoint, Издатель, доступ, Visio и проект.
- Открывайте и создавайте несколько документов на новых вкладках одного окна, а не в новых окнах.
- Повышает вашу продуктивность на 50% и сокращает количество щелчков мышью на сотни каждый день!