Как удалить пробелы в числах в Excel
Обновлено: 21.11.2024
При импорте данных из внешних источников и веб-страниц вы, скорее всего, обнаружите много ненужных пробелов. Вот как их удалить.
Excel — это невероятно мощный инструмент для анализа данных, который по-прежнему используется каждым человеком даже спустя 30 лет после его изобретения. Освоение некоторых функций Excel — хорошая идея, так как это может помочь вам максимально повысить производительность. Они также очень удобны, когда вы хотите избавиться от мелких сбоев, таких как удаление лишних пробелов и все такое.
Иногда при вставке данных из внешнего источника (веб-страниц или текстовых отчетов) вместе с важными данными появляются дополнительные пробелы. Ваш стол становится беспорядочным и неудобным в использовании.
Как удалить пробелы в Excel
Есть три способа удалить лишние пробелы в Excel. Вы можете использовать параметр «Найти и заменить», формулу «Обрезать» и инструмент «Обрезать пробелы». Давайте посмотрим, как это сделать.
Использование функции «Найти и заменить»
Это самый простой способ удалить пробелы в Excel, но вы можете использовать его только для удаления пробелов между словами. Если есть начальные и конечные пробелы, они будут уменьшены до 1, но не будут удалены полностью.
- Выберите один или несколько столбцов, из которых вы хотите удалить лишние пробелы.
- Нажмите «Найти и заменить» или нажмите CTRL+H.
- Дважды нажмите пробел в поле "Найти" и один раз нажмите пробел в поле "Заменить на".
- Нажмите «Заменить все» и нажмите «ОК», чтобы сохранить изменения.
Использование формулы обрезки
Если вам нужна формула Excel для удаления пробелов, это то, что вам нужно. Хотя это занимает немного времени, это эффективно и лучше всего подходит для конечных и начальных пробелов.
- Для начала добавьте вспомогательный столбец в конец данных и назовите его "Обрезка".
- В первой ячейке вспомогательного столбца введите формулу Excel для удаления пробелов =TRIM (A2).
Использование инструмента обрезки пробелов
Надстройка «Обрезать пробелы» — лучший способ удалить лишние пробелы в Excel. Это потому, что он удаляет все ненужные пробелы, включая начальные и конечные пробелы, лишние пробелы между словами, неразрывные пробелы, разрывы строк, непечатаемые символы, и делает это в три клика.
- Для начала загрузите и установите пробную версию Ultimate Suite for Excel.
- Выберите диапазон в таблице или нажмите CTRL+A, чтобы выбрать все ячейки.
- Затем перейдите на вкладку «Данные» Ablebits, которая находится рядом с вкладкой «Данные». Щелкните значок «Обрезать пробелы».
Как удалить пробелы между цифрами
Упомянутые выше методы в большинстве случаев работают только для пробелов между словами. Чтобы удалить лишние пробелы в Excel между числами, функция «Найти и заменить» снова работает лучше всего. Если у вас много цифр, разделенных пробелами, Excel рассматривает их как текст.
- Откройте диалоговое окно "Найти и заменить".
- Введите один пробел в поле "Найти" и оставьте вкладку "Заменить на" пустой.
- Затем нажмите «Заменить все» и нажмите «ОК», чтобы подтвердить изменения. И вуаля! Все лишние пробелы будут удалены. Наслаждайтесь идеально чистой таблицей.
Удалить лишние пробелы в Excel очень просто
Использование формулы TRIM может занять некоторое время, особенно при работе с большими листами. Вот почему мы рекомендуем использовать инструмент Trim Spaces. Он наиболее эффективен и позволяет выполнить работу менее чем за 3 клика.
Для всех ваших второстепенных задач функция «Найти и заменить» подойдет больше, чем просто отлично. Независимо от того, какой вариант вы выберете, удалить лишние пробелы в Excel невероятно просто.
При вставке данных из внешнего источника в электронную таблицу Excel (текстовые отчеты, числа с веб-страниц и т. д.) вы, скорее всего, получите дополнительные пробелы вместе с важными данными. Могут быть начальные и конечные пробелы, несколько пробелов между словами и тысячные разделители для чисел.
Следовательно, ваша таблица выглядит беспорядочно и становится неудобной в использовании. Может возникнуть проблема с поиском клиента в столбце «Имя», поскольку вы ищете «Джон Доу», в котором нет лишних пробелов между именами, в то время как в вашей таблице он выглядит как «Джон Доу». Или числа не складываются, и опять виноваты лишние пробелы.
В этой статье вы узнаете, как очистить ваши данные.
Обрезать пробелы между словами до 1, удалить конечные/начальные пробелы
Например, у вас есть таблица с двумя столбцами. В столбце «Имя» первая ячейка содержит «Джон Доу», написанное правильно, без лишних пробелов. Во всех остальных ячейках между именем и фамилией есть дополнительные пробелы. В то же время в этих ячейках есть ненужные пробелы до и после полных имен, известные как начальные и конечные пробелы. Второй столбец называется «Длина» и показывает количество символов в каждом имени:
Используйте формулу обрезки, чтобы удалить лишние пробелы
В Excel есть формула обрезки, которая используется для удаления лишних пробелов из текста. Ниже вы можете найти шаги, показывающие, как использовать эту опцию:
- Добавьте вспомогательный столбец в конец ваших данных. Вы можете назвать его "Обрезка".
- В первой ячейке вспомогательного столбца (C2) введите формулу для обрезки лишних пробелов =TRIM(A2)
- Скопируйте формулу в другие ячейки столбца. Вы можете воспользоваться некоторыми советами из статьи "Введите одну и ту же формулу во все выделенные ячейки одновременно".
- Замените исходный столбец столбцом с очищенными данными. Выделите все ячейки во вспомогательном столбце и нажмите Ctrl + C, чтобы скопировать данные в буфер обмена.
Вот оно! Мы удалили все лишние пробелы с помощью формулы trim(). К сожалению, это занимает немного времени, особенно если ваша электронная таблица довольно большая.
Примечание. Если после использования формулы вы все еще видите лишние пробелы (последняя ячейка на снимке экрана), ознакомьтесь с разделом Если не работает функция ОБРЕЗ.
Использование функции «Найти и заменить» для удаления лишних пробелов между словами
Для этого варианта требуется меньше шагов, но он позволяет удалять только лишние пробелы между словами. Начальные и конечные пробелы также будут обрезаны до 1, но не будут удалены.
- Выберите один или несколько столбцов с данными, чтобы удалить пробелы между словами.
- Нажмите Ctrl + H, чтобы открыть диалоговое окно Найти и заменить.
- Дважды нажмите клавишу пробела в поле Найти и один раз в поле Заменить на .
- Нажмите кнопку "Заменить все", а затем нажмите ОК, чтобы закрыть диалоговое окно подтверждения Excel.
- Повторяйте шаг 4, пока не появится сообщение "Нам не удалось найти ничего для замены". :) ол>р>
- Выберите диапазон в таблице, из которого вы хотите удалить лишние пробелы. Для новых таблиц я обычно нажимаю Ctrl + A, чтобы сразу обработать все столбцы.
- Перейдите на вкладку Данные Ablebits и щелкните значок Обрезать пробелы.
- Панель надстройки откроется в левой части листа. Просто отметьте нужные галочки, нажмите кнопку «Обрезать» и наслаждайтесь идеально очищенным столом.
- Нажмите Ctrl + Пробел, чтобы выделить все ячейки в столбце.
- Нажмите Ctrl + H, чтобы открыть диалоговое окно Найти и заменить.
- Нажмите пробел в поле Найти и убедитесь, что поле "Заменить на" пусто.
- Нажмите кнопку "Заменить все", а затем нажмите ОК. Вуаля! Все пробелы удалены.
3 клика, чтобы очистить данные с помощью инструмента Trim Spaces
Если вы часто импортируете данные в Excel из внешних источников и тратите много времени на полировку таблиц, воспользуйтесь нашими текстовыми инструментами для Excel.
Надстройка Trim Spaces очистит данные, импортированные из Интернета или любого другого внешнего источника. Он удаляет начальные и конечные пробелы, лишние пробелы между словами, неразрывные пробелы, разрывы строк, непечатаемые символы и другие нежелательные символы. Кроме того, есть возможность конвертировать слова в ПРОПИСНОЙ, нижний или правильный регистр. А если вам нужно преобразовать текстовые числа обратно в числовой формат и удалить апострофы, это тоже не будет проблемой.
Чтобы удалить все лишние пробелы на листе, в том числе лишние шаги между словами, вам нужно сделать следующее:
-
и установите пробную версию Ultimate Suite для Excel.
Разве это не быстрее, чем с двумя предыдущими советами? Если вы всегда имеете дело с обработкой данных, этот инструмент сэкономит вам часы драгоценного времени.
Удалить все пробелы между числами
Предположим, у вас есть книга с числами, где цифры (тысячи, миллионы, миллиарды) разделены пробелами. Таким образом, Excel видит числа как текст, и никакие математические операции не могут быть выполнены.
Самый простой способ избавиться от лишних пробелов — использовать стандартную функцию поиска и замены Excel:
Использование формулы для удаления всех пробелов
Возможно, вам придется удалить все пробелы, как в цепочке формул. Для этого можно создать вспомогательный столбец и ввести формулу: =ПОДСТАВИТЬ(A1," ","")
Здесь A1 – это первая ячейка столбца с числами или словами, в которой необходимо удалить все пробелы.
Затем следуйте шагам из части, используя формулу, чтобы удалить лишние пробелы между словами до 1
Пробелы между числами — обычная ситуация при работе в Excel. Иногда они преднамеренные. Иногда это ошибка. Мы задаем входные числа в общем формате, но мы хотим рассматривать их как числа. Но промежутки между ними не дают нам такого представления. В этом уроке мы покажем вам, как удалить пробел в Excel перед числами.
Скачать рабочую тетрадь
3 способа удалить пробел в Excel перед цифрами
Мы собираемся показать вам 3 способа удаления пробелов. По нашему мнению, эти 3 формулы будут эффективно работать для удаления этих пробелов. Два из них являются функциями, а еще один использует параметр «Найти и заменить».
1. Удалить пробел перед числом с помощью функции TRIM
Теперь, по сути, функция TRIM удаляет пробелы до и после чисел. Он убирает пробел с конца и с начала. Но мы считаем, что вам также следует изучить эту функцию, чтобы в будущем вы также могли использовать ее для удаления пробела с конца.
Основная формула TRIM:
=ОТРЕЗАТЬ(текст)
Посмотрите на этот набор данных:
Похоже на нормальные значения в таблице. Но посмотрите на значение в строке формул.
Перед числами есть пробелы. Теперь мы удалим это с помощью функции TRIM.
ШАГ 1. Создайте столбец «Без пробелов». Теперь в первой ячейке введите эту формулу:
ШАГ 2: Нажмите ENTER. Вы можете увидеть результат.
ШАГ 3. Перетащите маркер заполнения (знак +), чтобы скопировать формулу в столбце. Вы увидите все значения без пробелов.
ШАГ 4. Теперь нам нужно проверить, есть ли пробел перед числом. Сначала создайте новый столбец. Скопируйте любое значение без пробелов.
ШАГ 5. Вставьте значение в новый столбец. Теперь проверьте строку формул. (Вставить значения)
Вы видите, что перед номером нет пробела.
2. Удаление пробела с помощью функции замены
Теперь функция ПОДСТАВИТЬ в основном используется для замены любого количества символов в строке. Мы также можем использовать его для удаления пробела перед числами. Это будет полезная возможность сделать это. Чтобы узнать больше о функции ПОДСТАВИТЬ, прочитайте статью «Как использовать функцию ПОДСТАВИТЬ в Excel (4 примера)»
Основная формула ПОДСТАВИТЬ:
=ПОДСТАВИТЬ (текст, старый_текст, новый_текст)
Посмотрите на этот набор данных:
Здесь вы можете увидеть некоторые числа с пробелами. Мы собираемся удалить это, используя ПОДСТАВИТЬ.
ШАГ 1. Создайте столбец без пробелов. Выберите первый столбец и введите формулу:
ШАГ 2: После этого нажмите ENTER. Вы увидите числа без пробелов.
ШАГ 3. Перетащите маркер заполнения (знак +), чтобы скопировать формулу и просмотреть все значения.
Как видите, перед цифрами нет пробела.
3. Удалить пробел перед цифрами с помощью запроса «Найти и заменить» в Excel
Последний и простой способ удалить пробел перед числом — использовать подсказку "Найти и заменить". Вы можете легко найти любой пробел, а также заменить его без пробела.
Посмотрите на этот набор данных:
Теперь мы удалим все эти пробелы.
ШАГ 1. Выберите все данные.
ШАГ 2. Теперь нажмите Ctrl + H на клавиатуре. Откроется приглашение «Найти и заменить». В поле «Найти» введите пробел.
ШАГ 3. В поле «Заменить на» убедитесь, что в нем нет места. Держите это без какой-либо ценности. Затем нажмите Заменить ВСЕ.
Откроется еще одна подсказка, показывающая, сколько изменений было внесено. Нажмите «ОК». Вы увидите, что все эти значения указаны без пробелов.
Функция TRIM в Excel удаляет начальные, лишние и конечные пробелы. Используйте функцию ПОДСТАВИТЬ, чтобы удалить все пробелы или неразрывные пробелы.
<р>1. Приведенная ниже функция TRIM удаляет 2 начальных пробела, 3 дополнительных пробела и 2 пробела в конце.
Примечание: функция TRIM не удаляет одиночные пробелы между словами.
<р>2. Чтобы получить длину строки, используйте функцию ДЛСТР.
Объяснение: функция ДЛСТР считает 2 пробела, 2 символа, 4 пробела, 3 символа и 2 пробела.
<р>3. Вы можете использовать функцию ПОДСТАВИТЬ, чтобы удалить все пробелы.
Примечание: функция ПОДСТАВИТЬ заменяет пробелы (второй аргумент) пустыми строками (третий аргумент).
Текст, импортированный из других приложений, может содержать символы ASCII. Функция CLEAN удаляет первые 32 непечатаемых символа ASCII (коды от 0 до 31).
<р>4. Приведенная ниже функция CLEAN удаляет непечатаемый символ CHAR(7).<р>5. Просто объедините CLEAN и TRIM, чтобы удалить непечатаемые символы и пробелы.
<р>6. Функция CLEAN удаляет разрывы строк. Чтобы ввести разрыв строки, нажмите ALT + ENTER.
<р>7. Вы также можете использовать функцию ПОДСТАВИТЬ, чтобы удалить разрыв строки CHAR(10) и заменить его чем-то другим. Например, запятая и пробел.
Функция CLEAN не удаляет все символы ASCII. Просто используйте функцию ПОДСТАВИТЬ, чтобы удалить другие символы ASCII.
<р>8. Сначала узнайте кодовый номер символа.<р>9. Затем используйте ПОДСТАВИТЬ и СИМВОЛ, чтобы вернуть текстовую строку без этого символа.
<р>10. Если ваш текст содержит неразрывные пробелы, CHAR(160), функция TRIM не работает.
<р>11. Вы можете использовать функцию ПОДСТАВИТЬ, чтобы заменить неразрывные пробелы, СИМВОЛ(160) на обычные пробелы, СИМВОЛ(32). Не забудьте добавить функцию TRIM для удаления лишних пробелов.
Читайте также: