Как удалить пустые пробелы в Excel (7 способов)

  • Поделись Этим
Hugh West

Если ваш набор данных содержит ненужные пробелы, вам может понадобиться их удалить. В этой статье я покажу вам семь эффективных способов удаления пробелов в Excel.

Допустим, у нас есть набор данных, где в разных ячейках есть несколько пробелов. Теперь мы удалим эти пробелы.

Скачать Рабочую тетрадь для практических занятий

Удаление пустых пробелов в Excel.xlsm

7 способов удаления пустых пробелов в Excel

1. Функция TRIM для удаления пустых пробелов

Вы можете легко удалить пустые места с помощью

используя функция TRIM Введите следующую формулу в пустую ячейку ( A16 ),

=TRIM(A5)

Здесь TRIM функция удалит лишние пробелы из выделенной ячейки A5 .

Нажмите ENTER и Вы найдете текст без пробелов в ячейке A16 .

Клетка для перетаскивания A16 чтобы применить ту же формулу для всех остальных ячеек в столбце A .

Читать далее: Как удалить пробел перед текстом в Excel

2. Команда "Найти и заменить

Использование Найти и заменить Это еще один способ удаления пробелов. Сначала выделите ячейки, из которых вы хотите удалить пробелы, и перейдите к команде Главная> Редактирование> Найти> Выбрать> Заменить

Теперь Найти и заменить Появится окно. Вставьте пробел в Найдите то, что и нажмите кнопку Заменить все .

Появится окно подтверждения с указанием количества замен. Нажмите кнопку OK в этом поле и закройте Найти и заменить окно.

Теперь вы можете видеть, что все пустые места были удалены из выбранных ячеек.

Читать далее: Как удалить пробелы в ячейке в Excel

3. Функция SUBSTITUTE для удаления пустых пробелов

Вы также можете использовать функция SUBSTITUTE чтобы удалить пробелы. Введите следующую формулу в ячейку B16 ,

=SUBSTITUTE(B5, " ", "")

Здесь функция замены удалит пробелы из выделенной ячейки B5 .

Нажмите ENTER и вы получите текст без пробелов в ячейке B16 .

Перетащите B16 ячейку, чтобы применить формулу для всех остальных ячеек столбца B .

Похожие чтения:

  • Удаление всех пробелов в Excel (9 методов)
  • Как удалить пробелы в конце страницы в Excel (6 простых способов)
  • Удаление лидирующего пробела в Excel (5 полезных способов)

4. Удаление пустого пространства с помощью функции REPLACE

Использование функция REPLACE это еще один способ удаления пробелов. Введите следующую формулу в ячейку B16 ,

=REPLACE(B5,1,LEN(B5)-LEN(TRIM(B5)),"")

Вот, функция LEN дает длину строки ячейки B5 . LEN(B5)-LEN(TRIM(B5) часть дает количество пустых мест. Наконец, часть ЗАМЕНИТЬ функция заменяет исходный текст строкой без пробелов.

Нажмите ENTER и вы получите текст без пробелов в ячейке B16 .

Клетка для перетаскивания B16 чтобы применить формулу для всех остальных ячеек столбца B .

5. Функции "Текст в столбец" для удаления пустых пробелов

Вы также можете использовать Текст в колонку чтобы удалить пустые пробелы из столбца. Сначала выделите столбец и перейдите в меню Data> Data Tools> Text to Columns

После этого на экране появится окно с именем Мастер преобразования текста в столбцы появится. Выберите Фиксированная ширина и нажмите на Следующий .

На втором этапе переместите вертикальную линию в конец текста и нажмите на кнопку Следующий.

На последнем этапе выберите Общий и нажмите на Отделка.

Теперь вы видите, что в ячейках выбранных столбцов нет пустых мест.

6. VBA для удаления пустых пробелов

Другим способом удаления пробелов является создание пользовательской функции с использованием Приложения Microsoft Visual Basic (VBA) Сначала нажмите ALT+F11 Откроется VBA окно. Теперь в VBA окно из Проект панели щелкните правой кнопкой мыши на названии листа. Появится выпадающее меню. Щелкните на Вставка из выпадающего меню, чтобы развернуть его, и выберите Модуль .

Теперь Модуль(Код) появится окно.

Вставьте следующий код в Модуль .

 Sub Remove_Blanks() Dim x As Range For Each x In Selection.Cells x.Value = VBA.Trim(x.Value) Next x End Sub 

После вставки кода закройте VBA Теперь выберите свой набор данных и перейдите в раздел Просмотр> Макросы .

A Макро Появится окно. Нажмите на Бегите.

Это позволит удалить все ненужные пустые места из вашего набора данных.

7. Power Query для удаления пустых пробелов

Использование Power Query это еще один метод удаления пробелов. Выберите свой набор данных и перейдите в раздел Данные> Получить данные> Из других источников> Из таблицы/диапазона

A Создать таблицу появится окно. Нажмите на OK .

Теперь Редактор Power Query откроется окно.

В окне вы можете видеть, что все ваши данные были импортированы.

Теперь щелкните правой кнопкой мыши на любом из заголовков и выберите Трансформация> Отделка .

Повторите ту же процедуру для всех столбцов. Это позволит удалить пустые места.

Теперь на главной вкладке выберите Закрыть & Загрузить .

Теперь вы можете видеть, что данные импортированы в ваш файл Excel в новый лист с именем Таблица.

Заключение

Удаление пробелов вручную может быть очень утомительным. Любой из описанных выше методов позволит вам удалить пробелы из вашего набора данных несколькими щелчками мыши. Я надеюсь, что вы нашли эту статью полезной. Если у вас есть какие-либо неясности, пожалуйста, оставьте комментарий.

Хью Уэст — опытный тренер и аналитик Excel с более чем 10-летним опытом работы в отрасли. Он имеет степень бакалавра в области бухгалтерского учета и финансов и степень магистра делового администрирования. Хью страстно любит преподавать и разработал уникальный подход к обучению, которому легко следовать и который легко понять. Его экспертные знания Excel помогли тысячам студентов и специалистов по всему миру улучшить свои навыки и преуспеть в своей карьере. В своем блоге Хью делится своими знаниями со всем миром, предлагая бесплатные учебные пособия по Excel и онлайн-обучение, чтобы помочь отдельным лицам и компаниям полностью раскрыть свой потенциал.