Оглавление
В этой статье мы научимся удалять пробелы в excel с помощью формулы. Пробелы создают много проблем, когда мы пытаемся выполнить любую формулу в рабочем листе excel. Иногда, когда мы копируем данные и вставляем их в лист excel, лишние пробелы могут появиться непреднамеренно. Это может привести к неправильным результатам или ошибкам. Сейчас мы продемонстрируем некоторые методы преодоления этой проблемы.
Скачать книгу по практике
Скачайте учебник по практике.
Удаление пробелов с помощью формулы.xlsm
5 способов удаления пробелов с помощью формулы Excel
1. использование формулы обрезки для удаления пробелов в Excel
В Excel есть встроенная формула, которая удаляет пробелы из текста. Это формула Отделка формула. для объяснения этого метода мы будем использовать набор данных из двух столбцов. это Сотрудник & Идентификационный номер Мы будем использовать один и тот же набор данных во всех методах в этой статье.
Чтобы освоить этот метод, выполните следующие действия.
ШАГИ:
- В начале нам нужно создать вспомогательный столбец. Мы назвали его ' TRIM ' в нашем наборе данных.
- Теперь выберите Ячейка D5 и введите формулу в колонке помощника.
=TRIM(B5)
Здесь, после ввода функции, нужно выделить ячейку, из которой нужно удалить пробелы.
- Затем нажмите Войти чтобы увидеть результат.
- Затем используйте Наполнительная рукоятка чтобы увидеть результаты во всех клетках.
- После этого выберите Ячейка D5 и скопируйте его.
- Теперь вставьте только значение в Клетка B5 .
- Наконец, после выполнения 'Copy & Paste' во всех ячейках, удалите вспомогательный столбец.
Подробнее: Как убрать пробелы в Excel: с помощью формул, VBA и Power Query
2. Удаление всех пробелов с помощью функции Excel SUBSTITUTE
Мы также можем удалять пробелы с помощью функции Функция замещения . Это будет удалите все пробелы из нужной ячейки.
Обратите внимание на шаги, чтобы узнать больше.
ШАГИ:
- Во-первых, создайте Колонка помощника & введите формулу.
=SUBSTITUTE(B5," ","")
Здесь эта формула заменит пробелы (второй аргумент) на пустую строку (третий аргумент).
- Во-вторых, нажмите Войти чтобы увидеть результат.
- Теперь используйте Наполнительная рукоятка чтобы увидеть результаты в Колонка помощника .
Здесь мы видим, что между именем и фамилией сотрудников нет пробела. Мы, конечно, можем исправить эту проблему с помощью функции Функция TRIM в начале Функция SUBSTITUTE .
- Введите формулу Ячейка D5 .
=TRIM(SUBSTITUTE(B5,CHAR(160),CHAR(32)))
Здесь Функция SUBSTITUTE заменяет неперекрывающиеся пробелы, CHAR(160) с нормальными пространствами, CHAR(32) . Функция TRIM удаляет здесь лишние пробелы. Нам нужно добавить его перед Функция SUBSTITUTE .
- Хит Войти чтобы увидеть результат.
- Наконец, используйте Наполнительная рукоятка для остальных клеток.
3. Формула Excel с функцией MID для удаления лидирующих пробелов
Сайт Функция MID помогает нам для удаления пробелов из ячейки Он не удаляет лишние пробелы между текстами. Мы снова воспользуемся предыдущим набором данных.
Чтобы узнать об этом методе, выполните следующие действия.
ШАГИ:
- Создать Колонка помощника сначала.
- Теперь введите формулу Ячейка D5 .
=MID(B5,FIND(MID(TRIM(B5),1,1),B5),LEN(B5))
Эта формула сначала найдет текст и его длину. The функция FIND вернет позицию текстовой строки в виде числа, а параметр Функция LEN будет подсчитывать длину Клетка B5 После этого в тексте будут обрезаны пробелы.
- Далее нажмите Войти Вы можете увидеть в Ячейка D5 что в нем нет ведущего пробела. Но в нем есть пробелы между текстами.
- Наконец, перетащите Наполнительная рукоятка вниз, чтобы увидеть результаты в Колонка помощника .
Похожие чтения
- Как удалить пробелы в ячейке в Excel (5 методов)
- Удаление пробела в Excel перед цифрами (3 способа)
- Как удалить пустые пробелы в Excel (7 способов)
- Как убрать пробел в Excel после текста (6 быстрых способов)
4. Применение VBA для удаления лишних пробелов в Excel
VBA также дает нам возможность удаление лишних пробелов в excel Он может удалять пробелы в начале и в конце текста, но не может удалять пробелы между текстами.
Выполните следующие шаги для этой техники.
ШАГИ:
- В первую очередь, перейдите к Разработчик вкладку и выберите Visual Basic .
- Далее, перейдите к Вставка в Visual Basic окно и затем выберите Модуль .
- Введите код в Модуль и сохранить его.
Sub Remove_Spaces() Dim x As Range Dim Cells As Range Dim TCell As String Set x = Selection For Each Cells In x TCell = Cells.Value TCell = Trim(TCell) Cells.Value = TCell Next Cells End Sub
- После этого выберите диапазон ячеек, к которым вы хотите применить параметр VBA Здесь мы выбрали Клетка B5 на Ячейка B9 .
- Затем выберите Макросы из Разработчик.
- Кроме того, выберите Запускайте из Макро.
- Наконец, вы увидите результаты, как на рисунке ниже.
5. Вставка формулы Excel для удаления пробелов между числами
Иногда нам нужно убрать пробелы между числами. В этом разделе мы покажем, как можно убрать пробелы между числами. Мы будем использовать тот же набор данных, но с пробелами в Идентификационный номер колонку на этот раз.
Выполните следующие действия.
ШАГИ:
- Во-первых, создайте дополнительный столбец. Колонка помощника это дополнительная колонка.
- Во-вторых, выберите Ячейка D5 и введите формулу.
=SUBSTITUTE(C5," ","")
- В-третьих, нажмите Войти и использовать Наполнительная рукоятка в Колонка помощника .
- В качестве альтернативы, вы можете сделать это с помощью 'Find & Replace' Выберите диапазон ячеек, из которых нужно удалить пробелы.
- Далее нажмите Ctrl + H с клавиатуры. 'Найти и заменить' появится окно.
- Нажмите кнопку Пробел в 'Найти что' раздел и сохранить 'Заменить на' раздел пуст.
- Наконец, выберите Заменить все чтобы увидеть результаты.
Подробнее: Как убрать пробел после числа в Excel (6 простых способов)
О чем следует помнить
Мы рассмотрели несколько простых методов обрезки пробелов в excel. При использовании этих методов необходимо помнить одну важную вещь: мы должны создать дополнительная колонка сначала для Метод-1,2 & 3 После выполнения этих действий нам нужно заменить основные данные на обрезанные. Мы можем сделать это с помощью функции Копировать & Паста Убедитесь, что вставили только значения Эта процедура показана в Метод-1 .
Заключение
Мы описали 5 методов удаления пробелов из рабочего листа excel. Это в основном методы, основанные на формулах. Вы также можете использовать 'Find & Replace' Я надеюсь, что эти методы помогут вам полностью решить вашу проблему. И последнее, если у вас есть какие-либо вопросы или предложения, не стесняйтесь оставлять комментарии ниже.