Всё об операционных системах — подробное руководство для пользователей операционных систем

Как легко убрать пробелы в цифрах в Excel

Работая с таблицами в Экселе, пользователи нередко сталкиваются с лишними пробелами в ячейках. Чаще всего это происходит тогда, когда данные для заполнения таблицы копируются из внешних источников. Также появление лишних символов может быть связано с некорректным форматированием. В данном материале рассмотрим, как убрать пробелы в числах в Excel с помощью простых методов.

Способ №1: форматируем ячейки

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

Несмотря на наличие пробела, эти два числа являются полностью идентичными. Более того, в строке формулы число отображается без каких-либо разделителей. Это говорит о том, что пробел появился только из-за настроек форматирования. Следовательно, его можно с легкостью убрать. Для этого следуем инструкции:

  1. Выделяем ячейки, в которых необходимо убрать пробел между числами. В нашем примере это будет столбец «D». Далее нажимаем правую кнопку мыши и в окне опционного меню выбираем «Формат ячеек».Открываем формат ячеек
  2. Открываем вкладку «Число». Убираем галочку возле строки «Разделитель групп разрядов». После этого нажимаем кнопку «OK».Убираем разделитель групп

В результате этого пробелы во всех выделенных ячейках будут удалены, а сами числа будут написаны слитно. Этот способ очень удобен и эффективен, однако он работает только в том случае, если в ячейке установлен числовой формат данных. К слову, для быстрой очистки пробелов также можно осуществить замену формата. С числового смените его на «Общий» и разделитель групп будет удален автоматически.Меняем формат на общий

Способ №2: функции СЖПРОБЕЛЫ и ПОДСТАВИТЬ

Пользователи могут убрать любой пробел между цифрами в Excel, используя формулы. Способ нетрудный, однако для его реализации потребуется вспомогательная ячейка для записи результата обработки. Преимущество данного метода заключается в том, что есть возможность заменить пробелы на пустое место как в числовом, так и текстовом форматах. Рассмотрим порядок действий более детально:

  1. Для примера удалим пробелы во всех ячейках, содержащихся в столбце «D». Выделяем клетку для записи результата. Вводим формулу «СЖПРОБЕЛЫ» и в скобках, в качестве аргумента, указываем ссылку на ячейку с числом.Применяем формулу сжпробелы
  2. Формула возвращает содержимое указанной ячейки без пробелов. Используем маркер автозаполнения, растягивая ячейку с формулой вниз для ее применения во всем столбце. В результате этого получаем набор чисел без разделителя.Результат выполнения сжпробелы
  3. Далее нужно заменить числа в ячейке «D» на числа без пробела. Для этого выделяем новый столбец со значениями без разделителя. Нажимаем правую кнопку мыши и выбираем команду «Копировать».Копируем ячейки без пробелов
  4. Затем выделяем диапазон для вставки. После этого нажимаем правую кнопку мыши и в поле «Параметры вставки» жмем «Значения». Так мы сможем заменить числа, вставив значения без разделителя, полученные в результате выполнения формулы.Вставляем значения

Для быстрого удаления пробелов в числе также можно использовать формулу «ПОДСТАВИТЬ». В качестве первого аргумента указывается ссылка на ячейку. Затем через знак «;» в кавычках указывают символ, который нужно заменить и предлагаемый вариант его замены. В нашем случае в кавычках нужен пробел и затем пустое место без каких-либо символов.Применяем формулу подставить

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

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

Способ №3: ручная замена символов

В Экселе предусмотрена функция «Найти и заменить», по аналогии с MS Word и другими офисными программами. С ее помощью можно быстро найти определенный символ, несколько знаков или целый фрагмент текста, чтобы выполнить его замену на новое значение. Рассмотрим, как убрать пробелы в цифрах в Excel на примере:

  1. Выделяем ячейки, в которых нужно осуществить замену. В нашем примере будем менять знак во всем столбце «D». Выбрав диапазон, открываем вкладку «Главная» и нажимаем кнопку «Найти и выделить». В выпадающем окне выбираем команду «Заменить».Нажимаем заменить
  2. В строку «Найти» прописываем пробел, а для «Заменить на» оставляем пустое поле, не вводя ничего. Затем жмем кнопку «Заменить все».Вводим параметры замены и жмем заменить все
  3. В результате этого в ячейках Excel будут убраны пробелы, разделяющие цифры. Сообщение об успешной замене будет отображено на экране.Результат выполнения найти и заменить

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

Замена с помощью макроса

Можно использовать вспомогательную микропрограмму, чтобы удалить пробелы между цифрами. Предварительно для этого добавляем Панель разработчикам в разделе «Параметры» и в окне «Настроить ленту».Включаем панель разработчика

Далее открываем вкладку «Разработчик» и запускаем редактор «Visual Basic». Жмем кнопку F7 для вызова окна для записи кода. Вставляем в него следующий набор команд:


Sub Удаление_пробелов()
Dim c As Range
Selection.NumberFormat = "@"
For Each c In Selection
c.Value = Replace(c, " ", "")
Next
End Sub

Вставляем код в редактор текст макроса

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

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

Подводим итоги

Пробел в числах — разделитель, который используется для обозначения разрядов чисел. Его можно убрать, если изменить способ отображения в выбранном формате данных. Также можно удалить данный разделитель, используя функции или инструмент замены символов в ячейках.

Видео по теме

Adblock
detector