Eurotehnik.ru

Бытовая Техника "Евротехник"
0 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

2 способа удалить пробелы между словами или числами в ячейках Excel

2 способа удалить пробелы между словами или числами в ячейках Excel

Рассмотрим способы удаления пробелов в Excel (например, между словами, в начале или конце предложений, в числах).

Приветствую всех, уважаемые читатели блога TutorExcel.Ru.

Зачастую при копировании текста или переносе таблиц возникают проблемы с наличием лишних символов, которые могут появиться по самым разным причинам: неправильный ввод данных, импортирование данных из внешних источников и т.д.

Достаточно часто лишние пробелы в Excel встречаются в тексте в следующих случаях:

  • В начале или в конце предложений;
  • Дублирование пробелов;
  • Невидимые символы, в т.ч. неразрывный пробел;
  • В числах (в разделителях разрядов).

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

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

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

  • Повторное использование чего угодно: Добавляйте наиболее часто используемые или сложные формулы, диаграммы и все остальное в избранное и быстро используйте их в будущем.
  • Более 20 текстовых функций: Извлечь число из текстовой строки; Извлечь или удалить часть текстов; Преобразование чисел и валют в английские слова.
  • Инструменты слияния : Несколько книг и листов в одну; Объединить несколько ячеек / строк / столбцов без потери данных; Объедините повторяющиеся строки и сумму.
  • Разделить инструменты : Разделение данных на несколько листов в зависимости от ценности; Из одной книги в несколько файлов Excel, PDF или CSV; От одного столбца к нескольким столбцам.
  • Вставить пропуск Скрытые / отфильтрованные строки; Подсчет и сумма по цвету фона ; Отправляйте персонализированные электронные письма нескольким получателям массово.
  • Суперфильтр: Создавайте расширенные схемы фильтров и применяйте их к любым листам; Сортировать по неделям, дням, периодичности и др .; Фильтр жирным шрифтом, формулы, комментарий .
  • Более 300 мощных функций; Работает с Office 2007-2019 и 365; Поддерживает все языки; Простое развертывание на вашем предприятии или в организации.

стрелка синий правый пузырь Удалите лишние пробелы между словами с помощью TRIM в Excel

Популярные

Удивительный! Использование эффективных вкладок в Excel, таких как Chrome, Firefox и Safari!
Экономьте 50% своего времени и сокращайте тысячи щелчков мышью каждый день!

В Excel вы можете удалить лишние пробелы между словами с помощью TRIM. Пожалуйста, сделайте следующее:

Шаг 1. Введите формулу = ОБРЕЗАТЬ (A1) в ячейке B1, которая находится рядом с ячейкой A1, см. снимок экрана:

Шаг 2. Нажмите Enter и выберите B1, затем перетащите маркер заполнения по диапазону ячеек, к которому вы хотите применить эту формулу. И все лишние пробелы между символами были удалены из диапазона. Смотрите скриншот:

Чаевые-: 1. Поскольку это формулы, поэтому, когда вы копируете и вставляете их в другие места, вам необходимо вставлять их как значения.

Читайте так же:
Массив в vba excel примеры

стрелка синий правый пузырь Удалите лишние пробелы между словами с помощью VBA

С помощью VBA вы также можете удалить лишние пробелы между словами.

1. Держать ALT кнопку и нажмите F11 на клавиатуре, чтобы открыть Microsoft Visual Basic для приложений окно.

2. Нажмите Вставить > Модуль, и скопируйте VBA в модуль.

VBA: удалить лишние пробелы между словами:

3. Нажмите Запустите или нажмите F5 ключ для запуска VBA. Появится диалоговое окно с напоминанием о выборе диапазона, в котором вы хотите удалить лишние пробелы, см. Снимок экрана:

4. Затем нажмите OK, из ячеек удалены лишние пробелы. Смотрите скриншот:

стрелка синий правый пузырь Удалите лишние пробелы между словами с помощью Kutools for Excel

Есть Kutools for Excel установлен, с Удалить пробелы функция, вы можете быстро и легко удалить лишние пробелы между словами.

Kutools for Excel включает более 300 удобных инструментов Excel. Бесплатная пробная версия без ограничений в течение 30 дней. Получить сейчас

Пожалуйста, примените Удалить пробелы функция, нажав Kutools > Текстовые инструменты > Удалить пробелы. Смотрите скриншот:

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

Шаг 2. Нажмите Kutools > Текстовые инструменты > Удалить пробелы и появится диалоговое окно. Смотрите скриншот:

Шаг 3. Проверьте Все лишние места в Тип пространства опцию.

Шаг 4. Нажмите Ok or Применить чтобы убрать все лишние пробелы в ячейках.

Kutools for Excel‘s Удалить пробелы функция также может удалять только начальные пробелы, конечные пробелы, начальные и конечные пробелы или все пробелы. Щелкните здесь, чтобы узнать больше об удалении пробелов.

Удалить переносы строк внутри ячеек («энтеры»)

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

В !SEMTools такая возможность тоже есть! Т.к. надстройка добавляет регулярные выражения в Excel. В синтаксисе регулярных выражений s (space) обозначает любые виды пробелов, включая переносы строк. Заменой можно преобразовать их в обычные пробелы, и если останутся лишние, уже повторить шаг выше.

Удалить переносы (разрывы) строк в ячейках столбца в Excel

Технология удаления пробелов

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

Способ 1: использование инструмента «Заменить»

С заменой двойных пробелов между словами на одинарные в Экселе отлично справляется инструмент «Заменить».

    Находясь во вкладке «Главная», кликаем по кнопке «Найти и выделить», которая размещена в блоке инструментов «Редактирование» на ленте. В выпадающем списке выбираем пункт «Заменить». Можно также вместо вышеперечисленных действий просто набрать сочетание клавиш на клавиатуре Ctrl+H.

Читайте так же:
Как в ворде удалить лист целиком

Переход в Найти и выделить в Microsoft Excel

Окно Найти и заменить в Microsoft Excel

Информационное окно в Microsoft Excel

Искомые данные не найдены в Microsoft Excel

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

Урок: Замена символов в Excel

Способ 2: удаление пробелов между разрядами

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

    Выделяем столбец или диапазон, в котором нужно удалить разделители между цифрами. Этот момент очень важен, так как если диапазон не будет выделен, то инструмент уберет все пробелы из документа, в том числе и между словами, то есть, там, где они действительно нужны. Далее, как и ранее, кликаем по кнопке «Найти и выделить» в блоке инструментов «Редактирование» на ленте во вкладке «Главная». В добавочном меню выбираем пункт «Заменить».

Переход в окно Заменить в Microsoft Excel

Окно замены в Microsoft Excel

Разделения между разрядами будут удалены, а формулы начнут вычисляться корректно.

Пробелы удалены в Microsoft Excel

Способ 3: удаление разделителей между разрядами путем форматирования

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

Так как пробелы были сделаны с помощью инструментов форматирования, то только при помощи этих же инструментов их можно убрать.

  1. Выделяем диапазон чисел с разделителями. Кликаем по выделению правой кнопкой мыши. В появившемся меню выбираем пункт «Формат ячеек…».

Переход в формат ячеек в Microsoft Excel

Формат ячеек в Microsoft Excel

Разделители убраны в Microsoft Excel

Урок: Форматирование таблиц в Excel

Способ 4: удаление пробелов с помощью функции

Инструмент «Найти и заменить» отлично подходит для удаления лишних пробелов между символами. Но что делать, если их нужно убрать в начале или в конце выражения? В этом случае на помощь придет функция из текстовой группы операторов СЖПРОБЕЛЫ.

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

Синтаксис этого оператора довольно прост и имеет всего один аргумент:

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

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

Переход в Мастер функций в Microsoft Excel

Переход к аргументам функции СЖПРОБЕЛЫ в Microsoft Excel

Аргументы функции СЖПРОБЕЛЫ в Microsoft Excel

Маркер заполнения в Microsoft Excel

Выделяем диапазон с преобразованными значениями. Жмем на кнопку «Копировать», расположенную на ленте во вкладке «Главная» в группе инструментов «Буфер обмена». Как альтернативный вариант можно после выделения набрать сочетание клавиш Ctrl+C.

Копирование в Microsoft Excel

Вставка в Microsoft Excel

Очистка содержимого в Microsoft Excel

Урок: Мастер функций в Excel

Урок: Как сделать автозаполнение в Excel

Как видим, существует целый ряд способов быстрого удаления лишних пробелов в Экселе. Но все эти варианты реализуются при помощи всего двух инструментов — окна «Найти и заменить» и оператора СЖПРОБЕЛЫ. В отдельном случае можно использовать также форматирование. Не существует универсального способа, который было бы максимально удобно использовать во всех ситуациях. В одном случае будет оптимальным использовать один вариант, а во втором — другой и т.д. Например, с удалением двойного пробела между словами быстрее всего справится инструмент «Найти и заменить», а вот убрать пробелы в начале и в конце ячейки корректно сможет только функция СЖПРОБЕЛЫ. Поэтому о применении конкретного способа пользователь должен принимать решение самостоятельно с учетом ситуации.

Читайте так же:
Модульная сетка в фотошопе как включить

Форматирование ячеек

Порой причиной ненужных пробелов является форматирование. Оно может быть уже установлено с отступами или переместится вместе с данными из внешнего источника. Чтобы все исправить нужно нажать правой кнопкой мыши на верх столбца и выбрать там вкладку «Формат ячеек». Появится список настроек, нужно выбрать закладку «Число», где уже и настроить наличие разрядных промежутков.

Если же нужно убрать разделительные пропуски в числах, то заходим в настройки формата ячейки и выбираем «Числовой». При этом, снимаем галочку «Разделитель групп разрядов».

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

Google Sheets — это мощный и бесплатный инструмент для работы с электронными таблицами, предлагаемый как часть веб-службы Документов Google. Многие физические лица, организации и компании считают, что Google Sheets являются бесценным дополнением к их вычислительной жизни, поскольку электронная таблица (хотя и не обладающая достаточным охватом и возможностями платных программ, таких как Excel), предлагает широкий спектр функциональных возможностей с плавной кривой обучения. И Google Sheets бесплатно.

Несмотря на то, что в Google Sheets не так много функций для работы с электронными таблицами, как в Excel, он все еще является отличной альтернативой облачному программному обеспечению. В основных функциях электронной таблицы она практически соответствует функции Excel.

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

Функция TRIM

Если у вас есть ячейки (или, что более вероятно, столбцы), заполненные текстовыми записями, и вам нужно избавиться от начальных и конечных пробелов, вы можете использовать функцию TRIM, которая работает так же, как аналогичная функция, включенная в Excel.

TRIM позволяет вам удалить начальные и конечные пробелы из ячеек, а также любые лишние пробелы в тексте. Для этого примера откройте новую электронную таблицу Google и введите значение 455 643 в ячейку. B3 с тремя начальными и двумя пробелами плюс три пробела между числами.

Далее выберите ячейку B4 и нажмите на панели FX, затем введите функцию = TRIM (B3) на панели FX и нажмите Enter. Тогда ячейка B4 будет содержать те же значения, что и исходная ячейка B3, с одним пробелом между числами, как показано ниже. ‘455 643‘ становится ‘455 643’ с удаленными начальным, конечным и дополнительным пробелами.

Читайте так же:
Гугл хром мои действия

Функция Google Sheets TRIM

Функция ЗАМЕНИТЕЛЯ

Google Sheets также имеет функцию ЗАМЕНИТЕЛЯ, которая заменяет текст в ячейках. Это позволяет пользователям изменять содержимое ячеек, и вы также можете использовать его, чтобы стереть все расстояния между ячейками с помощью функции. Синтаксис для SUBSTITUTE: SUBSTITUTE (text_to_search, search_for, replace_with, [occurrence_number]). Это как функция «найти и заменить», которая ищет текст в ячейке и заменяет его чем-то другим.

Чтобы настроить эту функцию для удаления всего пробела из текстовой строки, щелкните ячейку B5. Затем введите = ЗАМЕНА (B3, «», «») в функциональной панели и нажмите Enter. Теперь B5 вернет число 455643 без пробелов в текстовой строке, как показано непосредственно ниже.

Если вам нужно скопировать эту функцию, чтобы удалить интервал из нескольких ячеек, щелкните левой кнопкой мыши в нижнем правом углу ячейки, которая включает функцию ЗАМЕНА, и удерживайте кнопку нажатой. Затем наведите курсор на ячейки, в которые нужно скопировать функцию. Синий прямоугольник выделяет ячейки, которые вы выбрали для копирования функции, как показано в примере ниже.

Функция замены листов Google

Инструмент поиска и замены Google Sheet

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

В качестве примера выберите ячейку B3. Затем нажмите Ctrl + H горячая клавиша, чтобы открыть Найти и заменить диалоговое окно показано в примере ниже. Поиск и замена включают в себя текстовые поля, в которые вы обычно вводите текст или цифры для поиска, а также текст или цифры для их замены. Но в этом случае ваша цель состоит в том, чтобы удалить лишние пробелы, поэтому щелкните в поле «Найти» и введите один пробел используя ваш пробел.

Затем нажмите кнопку «Заменить все» в диалоговом окне, затем нажмите «Готово», удалив все интервалы из ячейки B3. Текст также будет выровнен по правому краю ячейки (потому что теперь Google Sheets считает, что ячейка содержит число, а числа по умолчанию выровнены по правому краю), поэтому вам, возможно, потребуется скорректировать выравнивание по мере необходимости.

Кроме того, вы можете удалить лишний интервал, не стирая все пробелы. Нажмите на Отменить Нажмите кнопку, чтобы восстановить исходный интервал в ячейке B3, затем снова выберите ячейку B3. Нажмите Ctrl + H, введите двойной пробел в поле «Найти», нажмите «Заменить все», затем нажмите Выполнено, Этот процесс уменьшает все конечные и ведущие интервалы до одного пробела и сокращает интервал между текстом только до одного пробела.

Читайте так же:
Можно ли добавлять соль в цементный раствор

Удаление пробелов с помощью надстройки Power Tools

В Google Sheets также есть различные надстройки, которые расширяют его возможности и инструменты. Power Tools — это надстройка для листов, с помощью которой вы можете удалять пробелы и разделители из ячеек. Нажмите кнопку + Free на странице дополнений в Google Sheets добавить электроинструменты на листы.

После того, как вы добавили Power Tools в Google Sheets, выберите ячейку в вашей электронной таблице, чтобы удалить пробелы. Выберите «Надстройки» в раскрывающемся меню, затем «Электроинструменты». Затем выберите «Удалить», чтобы открыть боковую панель «Электроинструменты», показанную на снимке ниже.

Выберите Удалить, чтобы открыть параметры удаления пробелов, показанные ниже.

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

  • Удалить все пробелы, чтобы удалить все пробелы из ячейки
  • Удалить начальные и конечные пробелы удаляет только начальные и конечные пробелы
  • Удаление пробелов между словами, чтобы одно оставляло начальные и конечные пробелы, но стирало лишние пробелы между словами
  • Удалить HTML-сущности удаляет любые теги HTML
  • Удалить все разделители удаляет разделители, используемые для разделения полей, таких как запятые, используемые в файлах с разделителями-запятыми (CSV), или вкладки, используемые в файлах с разделителями табуляции

Эта функция является отличным способом очистки листа Документов Google, чтобы сделать его более удобным, удаляя пробелы и символы, которые могут мешать данным или тексту. Например, вы можете загрузить список, содержащий несколько полей, в поставщика услуг электронной почты (ESP), и вам необходимо очистить файл перед экспортом обратно в файл CSV, чтобы успешно загрузить его в свою учетную запись ESP.

Таким образом, есть две функции и встроенный инструмент поиска и замены, который можно использовать для удаления лишних пробелов в Google Sheets, а также дополнение (Power Tools), которое включает эту функцию вместе с другими полезными инструментами для Google Sheets.

Вы также можете быть заинтересованы в Как объединить ячейки в Google Sheets.

У вас есть советы и рекомендации по Google Листам? Пожалуйста, поделитесь ими с нами в комментариях ниже!

Удаление пробелов только слева или справа

Если нужно произвести удаление пробелов только слева или справа (иначе называются начальные и конечные), нужно выполнить следующие действия:

  1. Убрать пробел слева, в начале строки. Чтобы все сработало нужно ввести в соседнюю ячейку следующую формулу: =ПСТР(A1;НАЙТИ(ЛЕВСИМВ(СЖПРОБЕЛЫ(A1))). Если английская версия, то тогда: =MID(A1;FIND(LEFT(TRIM(A1));A1);LEN(A1)). Где А1 целевое значение, которое нужно обработать.Пробел слева
  2. Убрать пробел справа, в конце строки. В соседнюю ячейку надо ввести следующую формулу: =ЛЕВСИМВ(Ф1;МАКС((ПСТР(A1&ПОВТОР(“ “;99);СТРОКА(А1:А99);1);» «)* СТРОКА(A1:A99))). В англоязычной версии: =LEFT(A1;MAX((MID(A1&REPT(» «;99);ROW(A1:A99),1);» «)*ROW(A1:A99))). Где А1 целевое значение, которое нужно обработать.Пробел справа
голоса
Рейтинг статьи
Ссылка на основную публикацию
Adblock
detector