Контакты

Как в таблице ворд убрать лишние пробелы. Удаление лишних пробелов в Word. Как автоматически удалить лишние пробелы в Ворде

Из этой статьи Вы узнаете 2 быстрых способа удалить лишние пробелы между словами или все пробелы из ячеек Excel. Вы можете использовать функцию TRIM (СЖПРОБЕЛЫ) или инструмент Find & Replace (Найти и заменить), чтобы вычистить содержимое ячеек в Excel.

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

Следовательно, таблица выглядит малость неопрятно и становится трудной для использования. Казалось бы, простая задача может стать непростой. Например, найти покупателя с именем John Doe (нет лишних пробелов между частями имени), в то время как в таблице он сохранён как “John Doe “. Или числа, которые не могут быть просуммированы, а виноваты в этом опять лишние пробелы.

Из этой статьи Вы узнаете, как очистить данные от лишних пробелов:

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

Предположим, есть таблица с двумя столбцами. В столбце Name в первой ячейке содержится имя John Doe , записанное корректно, т.е. без лишних пробелов. Все остальные ячейки содержат вариант записи с лишними пробелами между именем и фамилией, а также в начале и в конце (начальные и конечные пробелы). Во втором столбце, с названием Length , показано количество символов в каждом имени.

Используем функцию «СЖПРОБЕЛЫ» для удаления лишних пробелов

В Excel существует функция TRIM (СЖПРОБЕЛЫ), которая используется для удаления лишних пробелов из текста. Далее Вы найдёте пошаговую инструкцию по работе с этим инструментом:

Готово! Мы удалили все лишние пробелы при помощи функции TRIM (СЖПРОБЕЛЫ). К сожалению, этот способ занимает много времени, особенно, когда таблица достаточно велика.

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

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

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


Удаляем все пробелы между числами

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

Простейший способ избавиться от лишних пробелов – это воспользоваться стандартным инструментом Excel – Find & Replace (Найти и заменить).


Удаляем все пробелы при помощи формулы

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

SUBSTITUTE(A1," ","")
=ПОДСТАВИТЬ(A1;" ";"")

Здесь A1 – это первая ячейка столбца с числами или словами, в которой должны быть удалены все пробелы.

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

Большая ошибка в такой ситуации – удалять пробелы вручную. Даже если у вас небольшой текст, убрать из него все лишние отступы займет много времени, которое можно легко сэкономить, используя автоматизированные способы. Сегодня мы рассмотрим самый простой метод, который позволит вам справиться с проблемой в 100% случаев.

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

Итак, если у вас уже открыт нужный документ, то мы можем начинать.

Шаг 1. Открываем инструмент «Заменить»

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

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

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

Шаг 2. Задаем параметры замены

Нажимаем кнопку «Больше». Там ставим галочку напротив «Подстановочные знаки».


Обратите внимание на то, чтобы в графе «Направление» было указано «Везде»

Ставим курсор в верхнюю пустую строчку напротив «Найти». Нажимаем на клавишу пробела, после чего вводим комбинацию {2;} . Это означает, что в вашем документе будут найдены все пробелы, количество которых превышает 2.

Нажимаем «Заменить все».


Ждем, пока выполнится автоматическая замена символов

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

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

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

Однако такой метод может быть актуален, если вы знаете точное количество лишних пробелов в тексте – например, их везде по 3. Тогда в окошке функции «Заменить» введите три пробела в верхнюю строку и один – в нижнюю.

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

Выводы

А если хотите узнать больше лайфхаков о программе Word, напишите об этом в комментариях.

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

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

Макросы не оригинальны и созданы по мотивам советов авторов книги "Microsoft Word: комфортная работа с помощью макросов".

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

Для тех читателей, которые знают, как работать со встроенным в Microsoft Word редактором Visual Basic, я просто приведу готовый код макроса:

Sub DeleteSpace() Selection.WholeStory Selection.Find.ClearFormatting Selection.Find.Replacement.ClearFormatting With Selection.Find .Text = " {2;}" .Replacement.Text = " " .Forward = True .Wrap = wdFindAsk .Format = False .MatchCase = False .MatchWholeWord = False .MatchAllWordForms = False .MatchWildcards = True End With Selection.Find.Execute Replace:=wdReplaceAll Selection.MoveRight Unit:=wdCharacter, Count:=1 End Sub

Второй созданный нами макрос будет находить и удалять все лишние пробелы перед знаками препинания. Повторите шаги с 1 по 6 включительно. Назовите макрос как DeleteSpacePunctuationMark.

Дальнейшие шаги:

  1. Введите в поле Найти сначала пробел, а потом введите следующее выражение:

    {1;}([.,:;\!\?])

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

  2. Перейдите в поле Заменить на и введите \1 (здесь единица означает порядковый номер выражения, заключенного в круглые скобки).
  3. Нажмите кнопку Заменить все .
  4. После окончания поиска и замены закройте диалоговое окно Найти и заменить . Снимите выделение текста, нажав на клавиатуре на клавишу стрелки.
  5. Нажмите на кнопку с квадратиком в управляющей панели, чтобы остановить запись.

Для знатоков VB - код для вставки в редактор VisualBasic:

Sub DelSpacePunktMark() Selection.WholeStory Selection.Find.ClearFormatting Selection.Find.Replacement.ClearFormatting With Selection.Find .Text = " {1;}([.,:;\!\?])" .Replacement.Text = "\1" .Forward = True .Wrap = wdFindContinue .Format = False .MatchCase = False .MatchWholeWord = False .MatchAllWordForms = False .MatchSoundsLike = False .MatchWildcards = True End With Selection.Find.Execute Replace:=wdReplaceAll Selection.MoveLeft Unit:=wdCharacter, Count:=1 End Sub

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

Удалить лишние пробелы. Еще один урок по форматированию текста в Word. Вы потратите на его изучение всего пару минут, а выиграете многие часы и нервы. Лучше потратить это время на что-нибудь полезное и интересное. Если вам часто приходиться работать с текстами в Ворде, то знать самые необходимые приемы быстрого редактирования и форматирования текста просто необходимо. Иначе ваша работа может стать не только ненавистной, но и не выполнимой. А ведь можно работать и с удовольствием, получая удовлетворение от проделанной работы. Представьте, что вам необходимо за пару часов отредактировать текст на 500-ах страницах. Представили? Желание еще не пропало? А для некоторых это не просто работа, а еще и заработок. Так вот, чтобы этот заработок не стал сплошным кошмаром, достаточно просто знать основные настройки и команды текстового редактора. Запомнить их не так уж и сложно.

Можно просто сделать для себя небольшую шпаргалку и обращаться к ней при необходимости.

Описывать я буду на примере текстового редактора Word 2010, но все то же самое можно применить и в Word 2007.

Я часто в процессе создания статьи для сайта, пишу быстро все подряд, пока мне не перебили «гениальную» мысль, а потом уже редактирую текст всеми возможными способами. Так вот пробелов иногда столько понаставлю… Сколько держу клавишу пробел, столько и лепиться этих пробелов. Но потом просто проделываю эту процедуру, и все становиться на свои места. Как это сделать?

Удалить лишние пробелы можно двумя способами: вручную (если текст небольшой), и автоматически. Я предпочитаю все делать быстро. Собственно для этого и стараются разработчики текстового редактора Ворд, чтобы все было быстро и удобно.

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

Тогда приступим.

Как автоматически удалить лишние пробелы в Ворде

Открываем документ, который нам необходимо отредактировать.

Переходим в меню Главная в самый конец (справа). Там есть блок под названием Редактирование . Щелкаем мышкой по ссылке Заменить .

Откроется небольшое окошко Найти и заменить . Переходим на вкладку Заменить .

Нажимаем внизу клавишу Больше .

Устанавливаем галочку напротив записи Подстановочные знаки . Больше галочек нигде быть не должно. Направление выставляем Везде .

Если нам необходимо во всем тексте установить один пробел, то в строке Найти ставим курсор, и нажимаем на клавиатуре клавишу Пробел . После этого пишем {2;}

Эта цифра говорит о том, что если в тексте есть два или более пробела, то их необходимо удалить.

В строке Заменить на , опять ставим курсор и нажимаем на клавиатуре клавишу Пробел .

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



Понравилась статья? Поделитесь ей