Оглавление
Если ваш набор данных содержит ненужные пробелы, вам может понадобиться их удалить. В этой статье я покажу вам семь эффективных способов удаления пробелов в Excel.
Допустим, у нас есть набор данных, где в разных ячейках есть несколько пробелов. Теперь мы удалим эти пробелы.
Скачать Рабочую тетрадь для практических занятий
Удаление пустых пробелов в Excel.xlsm7 способов удаления пустых пробелов в 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 в новый лист с именем Таблица.
Заключение
Удаление пробелов вручную может быть очень утомительным. Любой из описанных выше методов позволит вам удалить пробелы из вашего набора данных несколькими щелчками мыши. Я надеюсь, что вы нашли эту статью полезной. Если у вас есть какие-либо неясности, пожалуйста, оставьте комментарий.