Удалите лишние пробелы в Excel (ведущие, конечные, двойные пробелы)

Начальные и конечные пробелы в Excel часто приводят к большому разочарованию. Я не могу представить себе ситуацию, когда вам могут понадобиться эти дополнительные места, но они часто находят свое отражение в таблицах Excel.

Есть много способов, которыми вы можете закончить эти лишние пробелы — например, как часть загрузки данных из базы данных, при копировании данных из текстового документа или введении вручную по ошибке.

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

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

Удалите лишние пробелы в Excel (ведущие, конечные, двойные пробелы)

Теперь посмотрим, что происходит, когда я использую функцию ВПР для получения фамилии по имени.

Удалите лишние пробелы в Excel (ведущие, конечные, двойные пробелы)

Возможно, вы не сможете невооруженным глазом заметить разницу в том, что в имени есть лишний конечный пробел, вызывающий эту ошибку.

Удалите лишние пробелы в Excel (ведущие, конечные, двойные пробелы)

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

На всякий случай рекомендуется очистить данные и удалить пробелы в Excel.

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

В этом уроке я покажу вам два способа удаления пробелов в Excel.

  • Использование функции TRIM.
  • Использование поиска и замены.

Использование функции TRIM

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

Например, в приведенном выше примере, чтобы удалить пробелы из всего списка для имен (в A2: A7), используйте следующую формулу в ячейке C1 и перетащите ее вниз для всех имен:
= ОБРЕЗАТЬ (A2)
Функция Excel TRIM мгновенно удалит все начальные и конечные пробелы в ячейке.

Полезное:  Как вычислить квадратный корень в Excel (с помощью простых формул)

Когда у вас есть очищенные данные, скопируйте их и вставьте как значения вместо исходных данных.

Удалите лишние пробелы в Excel (ведущие, конечные, двойные пробелы)

Эта функция также полезна, если у вас есть более одного символа пробела между словами. Он удалит лишние пробелы, так что в результате между словами всегда будет один пробел.

Удалите лишние пробелы в Excel (ведущие, конечные, двойные пробелы)

Функция Excel TRIM хорошо справляется с удалением пробелов в Excel, однако она не работает, если в вашем наборе данных есть непечатаемые символы (например, разрывы строк). Чтобы удалить непечатаемые символы, вы можете использовать комбинацию функций ОБРЕЗАТЬ и ОЧИСТИТЬ.

Если у вас есть текст в ячейке A1, из которого вы хотите удалить пробелы, используйте следующую формулу:
= ОБРЕЗАТЬ (ЧИСТЫЙ (A1))
Непечатаемые символы также могут быть результатом = CHAR (160), который не может быть удален с помощью формулы CLEAN. Итак, если вы хотите быть абсолютно уверены, что у вас есть все лишние пробелы и непечатаемые символы, используйте следующую формулу:
= ОБРЕЗАТЬ (ОЧИСТИТЬ (ПОДСТАВИТЬ (A1; СИМВОЛ (160); "")))

Удалите лишние пробелы в Excel с помощью НАЙТИ и ЗАМЕНИТЬ

Вы можете удалить пробелы в Excel с помощью функции «Найти и заменить».

Это более быстрый метод, который может быть полезен в следующих ситуациях:

  • Когда вы хотите удалить двойные пробелы.
  • Если вы хотите удалить все символы пробела.

Удаление двойных пробелов

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

Вот как это сделать:

  • Выделите ячейки, из которых вы хотите удалить двойные пробелы.
  • Перейдите на главную -> Найти и выбрать -> Заменить. (Также можно использовать сочетание клавиш — Ctrl + H).
  • В диалоговом окне «Найти и заменить» введите:
    • Найдите что: Двойное пространство.
    • Заменить на: Single Space.
  • Нажмите «Заменить все».
Полезное:  Как удалить макросы из книги Excel (3 простых способа)

Это заменит все двойные пробелы одним пробелом.

Удалите лишние пробелы в Excel (ведущие, конечные, двойные пробелы)

Обратите внимание, что это удалит только двойные пробелы. Если у вас есть три пробела между двумя словами, это приведет к двум пробелам (один будет удален). В таких случаях вы можете сделать это снова, чтобы удалить любые двойные пробелы, которые могли остаться.

Удаление одиночных пространств

Чтобы удалить все пробелы в наборе данных, выполните следующие действия:

  • Выделите ячейки, из которых вы хотите удалить пробел.
  • Перейдите на главную -> Найти и выбрать -> Заменить. (Также можно использовать сочетание клавиш — Ctrl + H).
  • В диалоговом окне «Найти и заменить» введите:
    • Что: единое пространство.
    • Заменить на: Оставьте это поле пустым.
  • Нажмите «Заменить все».

Это удалит все пробелы в выбранном наборе данных.

Удалите лишние пробелы в Excel (ведущие, конечные, двойные пробелы)

Обратите внимание, что в этом случае, даже если между двумя текстовыми строками или числами имеется более одного символа пробела, все они будут удалены.

Удалить разрывы строк

Вы также можете использовать «Найти и заменить», чтобы быстро удалить разрывы строк.

Вот как это сделать:

  • Выберите данные.
  • Перейдите на главную -> Найти и выбрать -> Заменить (сочетание клавиш — Ctrl + H).
  • В диалоговом окне «Найти и заменить»:
    • Найти что: нажмите Ctrl + J (вы можете не видеть ничего, кроме мигающей точки).
    • Заменить на: оставьте поле пустым.
  • Заменить все.

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

В зависимости от ситуации вы можете выбрать любой метод (формула или поиск и замена) для удаления пробелов в Excel.

Vip Excel: cоветы по работе с Эксель, таблицы и формулы
Добавить комментарий