Как убрать неразрывный пробел в ворде
Работая с текстовой информацией, вам наверняка приходилось сталкиваться со сложностями форматирования текста, заимствованного из других источников. И чтобы привести его к общему стилю необходимо избавиться от нежелательного формата. Я уже писал как правильно сохранять текст из различных источников, например, в статье про добавление содержимого PDF-файла или про копирование информации с вебстраниц. Но иногда очистка форматирования не дает желательного результата, так как в тексте могут находиться непечатаемые знаки: пробелы, переносы, табуляция, конец абзаца, разрывы, неразрывный пробел в ворде и другие. Вот они могут быть причиной, что текст не выравнивается по ширине или каждая строка начинается как абзац, или текст занимает часть страницы и перепрыгивает на следующую.
Включаем в текстовом процессоре Word режим отображения знаков абзацев и других скрытых символов форматирования кнопкой (знак ПИ) ¶ на вкладке Главная в разделе Абзац (быстрые клавиши Ctrl+Shift+8 или ALT+Я+8)
Чтобы было проще разобраться, давайте проанализируем текст в режиме отображения непечатаемых символов и разберем как убрать неразрывный пробел в ворде на примере.
Удаление неразрывного пробела
Включаем режим скрытых знаков сочетанием клавиш Ctrl+Shift+8 или на вкладке Главная в разделе Абзац нажимаем кнопочку, похожую на знак ПИ.
На рисунке красной линией подчеркнуты неразрывные пробелы, они обозначены пустыми кружочками. Удалить такой знак можно, выделив его, нажатием обычного пробела на клавиатуре. В коротком документе сделать эту операцию легко, но если текст объемный, то необходима автоматизация.
Неразрывный пробел — специальный знак, который запрещает выполнять перенос символа или слова, идущего сразу после него, без предыдущего слова. Ставится комбинацией клавиш Ctrl+Shift+Пробел
Проведем замену неразрывных пробелов по всему тексту. Используя горячие клавиши Ctrl+H или вкладка Главная в разделе редактирование нажимаем команду Заменить.
Теперь в открывшемся окне достаточно указать: что и на что заменять. Но проблема в том что неразрывый пробел — это непечатаемый знак и указать его для поиска как простой символ не получится. Что же делать?
Нажимаем кнопку Больше и получаем дополнительный функционал. Теперь кликните в поле Найти, чтобы текстовый курсор мигал именно там. Внизу окна нажимаем кнопку Специальный и выбираем Неразрывный пробел.
Теперь в поле Найти будет вставлена комбинация знаков, соответствующая неразрывному пробелу. Переходим к полю Заменить и в нем нажимаем один раз клавишу Пробел. Все исходные данные заданы, приступаем к замене нажатием кнопки Заменить все.
Если все вышеизложенное было выполнено правильно, то вы увидите подобное сообщение.
Как видите, друзья, данный прием можно использовать и при замене других непечатаемых знаков. Надеюсь, что вам эта информация будет полезна.
Таблица непечатаемых знаков для поля Найти
Дорогой читатель! Вы посмотрели статью до конца.
Получили вы ответ на свой вопрос? Напишите в комментариях пару слов.Если ответа не нашли, укажите что искали.
Вставка неразрывного пробела (Microsoft Word)
Обратите внимание: Эта статья написана для пользователей следующих версий Microsoft Word: 97, 2000, 2002 и 2003. Если вы используете более позднюю версию (Word 2007 или новее), , этот совет может не сработать для вас . Чтобы посмотреть версию этого совета, написанного специально для более поздних версий Word, щелкните здесь: Вставка неразрывного пробела.
Когда Word вычисляет ширину строки и переносит текст на следующую строку, он пытается разбить строку либо на пробел, либо на дефис.Однако иногда вы можете не захотеть, чтобы Word разрывал строку в определенном месте. Например, вы можете убедиться, что два соседних слова появляются на одной строке друг с другом. Ответ — использовать неразрывные пробелы вместо обычных, если вы не хотите, чтобы Word разрывал строку в определенном месте. Для этого, удерживая клавиши Ctrl и Shift , вы нажимаете
пробел . В этом случае Word не разорвет линию.
Альтернативный способ вставить неразрывный пробел — выполнить следующие шаги:
- Откройте диалоговое окно «Символ», выбрав «Символ» в меню «Вставка».
- Щелкните вкладку Специальные символы. (См. Рисунок 1.)
- Выделите символ неразрывного пробела.
- Щелкните Вставить.
- Закройте диалоговое окно, нажав «Отмена».
Рисунок 1. Вкладка «Специальные символы» диалогового окна «Символ».
WordTips — ваш источник экономичного обучения работе с Microsoft Word. (Microsoft Word — самая популярная программа для обработки текстов в мире.) Этот совет (1081) применим к Microsoft Word 97, 2000, 2002 и 2003. Вы можете найти версию этого совета для ленточного интерфейса Word (Word 2007 и более поздние версии) здесь: Вставка неразрывного пробела .
Автор Биография
Аллен Вятт
Аллен Вятт — всемирно признанный автор, автор более чем 50 научно-популярных книг и многочисленных журнальных статей.Он является президентом Sharon Parq Associates, компании, предоставляющей компьютерные и издательские услуги. Узнать больше о Allen …
Общие сведения о фоновой печати
Мы нажимаем кнопку, чтобы распечатать наш документ, и редко задумываемся о том, что происходит за кулисами. Word печатает документы, …
Открой для себя больше
Смелое включение
Word всегда полагается на стили, чтобы определить, как текст отображается в вашем документе.Если вы не понимаете, как применяется Word …
Открой для себя больше
Замена умных котировок на простые
Умные цитаты могут быть полезны для придания вашему документу более законченного вида, но они могут не понадобиться после любого из …
Открой для себя больше
Удаление всех абзацев из документа
Если вам нужно избавиться от большого количества абзацев в документе, это легко сделать, если в документе используются стили для…
Открой для себя больше
Неразрывные Em Dashes
Нужно, чтобы длинное тире было «липким» на обоих концах тире? Word не поддерживает такое форматирование, но есть несколько …
Открой для себя больше
Добавление дефисов к фразам
Редактирование текста для преобразования обычных слов в фразы с дефисом может стать настоящей проблемой. Работа может стать легкой, если вы …
Открой для себя больше .
javascript — Regex для замены
«NO-BREAK SPACE» Переполнение стека
- Около
- Товары
- Для команд
- Переполнение стека Общественные вопросы и ответы
- Переполнение стека для команд Где разработчики и технологи делятся частными знаниями с коллегами
- Вакансии Программирование и связанные с ним технические возможности карьерного роста
- Талант Нанимайте технических специалистов и создавайте свой бренд работодателя
.
Как удалить пробелы в Excel
В руководстве объясняется, как удалить пробелы в Excel с помощью формул и инструмента Text Toolkit. Вы узнаете, как удалять начальные и конечные пробелы в ячейке, удалять лишние пробелы между словами, избавляться от неразрывных пробелов и непечатаемых символов.
Какая самая большая проблема с пробелами? Часто они невидимы для человеческого глаза. Внимательный пользователь может иногда уловить начальный пробел, скрывающийся перед текстом, или несколько лишних пробелов между словами.Но нет никакого способа обнаружить конечные пробелы, те, которые находятся вне поля зрения в конце ячеек.
Это не было бы большой проблемой, если бы лишние пробелы просто валялись, но они испортили ваши формулы. Дело в том, что две ячейки, содержащие один и тот же текст с пробелами и без них, даже если это всего лишь один пробел, считаются разными значениями. Итак, вы можете ломать голову, пытаясь понять, почему явно правильная формула не может соответствовать двум, казалось бы, идентичным записям.
Теперь, когда вы полностью осознаете проблему, пришло время найти решение. Есть несколько способов удалить пробелы из строки, и это руководство поможет вам выбрать метод, наиболее подходящий для вашей конкретной задачи и типа данных, с которым вы работаете.
Как удалить пробелы в Excel — начало, конец, между словами
Если ваш набор данных содержит лишние пробелы, функция Excel TRIM может помочь вам удалить их все за один раз — ведущие, конечные и несколько промежуточных пробелов, за исключением одного символа пробела между словами.
Обычная формула TRIM очень проста:
= ОБРЕЗАТЬ (A2)
Где A2 — это ячейка, из которой вы хотите удалить пробелы.
Как показано на следующем снимке экрана, формула Excel TRIM успешно удалила все пробелы до и после текста, а также последовательные пробелы в середине строки.
И теперь вам нужно только заменить значения в исходном столбце усеченными значениями. Самый простой способ сделать это — использовать Специальная вставка > Значения , подробные инструкции можно найти здесь: Как копировать значения в Excel.
Кроме того, вы можете использовать функцию Excel TRIM для удаления ведущих пробелов, только , сохраняя все пробелы в середине текстовой строки нетронутыми. Пример формулы здесь:
Как обрезать ведущие пробелы в Excel (обрезка слева)
Как удалить разрывы строк и непечатаемые символы
При импорте данных из внешних источников появляются не только лишние пробелы, но и различные непечатаемые символы, такие как возврат каретки, перевод строки, вертикальная или горизонтальная табуляция и т. Д.
Функция TRIM может избавиться от пробелов, но не может устранить непечатаемые символы. Технически Excel TRIM предназначен для удаления только значения 32 в 7-битной системе ASCII, которое является пробелом.
Чтобы удалить пробелы и непечатаемые символы в строке, используйте TRIM в сочетании с функцией CLEAN. Как следует из названия, CLEAN предназначен для очистки данных и может удалять любые и все первые 32 непечатаемых символа в 7-битном наборе ASCII (значения от 0 до 31), включая разрыв строки (значение 10 ).
Предполагая, что очищаемые данные находятся в ячейке A2, формула будет иметь следующий вид:
= ОБРЕЗАТЬ (ЧИСТКА (A2))
Если формула Trim / Clean объединяет содержимое нескольких строк без пробелов, вы можете исправить это, используя один из следующих способов:
- Воспользуйтесь функцией Excel «Заменить все»: в поле «Найти» введите возврат каретки, нажав сочетание клавиш Ctrl + J; и в поле «Заменить на» введите пробел. При нажатии кнопки Replace All все разрывы строк в выбранном диапазоне заменяются на пробелы.
- Используйте следующую формулу для замены символов возврата каретки (значение 13) и перевода строки (значение 10) пробелами:
= ЗАМЕНА (ПОДСТАВИТЬ (A2, СИМВОЛ (13), «»), СИМВОЛ (10), «»)
Для получения дополнительной информации см. Как удалить возврат каретки (разрывы строк) в Excel.
Как удалить неразрывные пробелы в Excel
Если после использования формулы TRIM & CLEAN некоторые упорные пробелы все еще остаются, скорее всего, вы скопировали / вставили данные откуда-то, и несколько неразрывных пробелов проникли внутрь.
Чтобы избавиться от неразрывных пробелов (html-символ & nbsp; ), замените их обычными пробелами, а затем попросите функцию TRIM удалить их:
= ОБРЕЗАТЬ (ПОДСТАВИТЬ (A2; СИМВОЛ (160), ""))
Чтобы лучше понять логику, давайте разберем формулу:
- Неразрывный символ имеет значение 160 в 7-битной системе ASCII, поэтому вы можете определить его с помощью формулы CHAR (160).
- Функция ЗАМЕНА используется для превращения неразрывных пробелов в обычные пробелы.
- И, наконец, вы встраиваете оператор SUBSTITUTE в функцию TRIM, чтобы удалить преобразованные пробелы.
Если ваш рабочий лист также содержит непечатаемые символы, используйте функцию CLEAN вместе с TRIM и SUBSTITUTE, чтобы избавиться от пробелов и ненужных символов одним махом:
= ОБРЕЗАТЬ (ОЧИСТИТЬ ((ПОДСТАВИТЬ (A2; СИМВОЛ (160), ""))))
Разницу демонстрирует следующий снимок экрана:
Как удалить определенный непечатаемый символ
Если взаимодействие трех функций, описанных в приведенном выше примере (TRIM, CLEAN и SUBSTITUTE), не смогло устранить пробелы или непечатаемые символы на вашем листе, это означает, что эти символы имеют значения ASCII, отличные от 0 до 32 (без печати символов) или 160 (неразрывный пробел).
В этом случае используйте функцию CODE, чтобы идентифицировать значение символа, а затем используйте SUBSTITUTE, чтобы заменить его обычным пробелом, и TRIM, чтобы удалить пробел.
Предполагая, что пробелы или другие нежелательные символы, от которых вы хотите избавиться, находятся в ячейке A2, вы пишете 2 формулы:
- В ячейке B2 определите проблемное значение символа, используя одну из следующих функций CODE:
- Пробел или непечатаемый символ в начале строки:
= КОД (ЛЕВЫЙ (A2,1))
- Конечный пробел или непечатаемый символ в конце строки:
= КОД (ПРАВЫЙ (A2,1))
- Пробел или непечатаемый символ в середине строки, где n — позиция проблемного символа:
= КОД (MID (A2, n , 1)))
В этом примере у нас есть неизвестный непечатаемый символ в середине текста, в позиции 4 -го , и мы узнаем его значение по следующей формуле:
= КОД (MID (A2,4,1))
Функция КОД возвращает значение 127 (см. Снимок экрана ниже).
- Пробел или непечатаемый символ в начале строки:
- В ячейке C2 вы заменяете CHAR (127) обычным пробелом («»), а затем обрезаете это пространство:
= ОБРЕЗАТЬ (ПОДСТАВИТЬ (A2; СИМВОЛ (127), ""))
Результат должен выглядеть примерно так:
Если ваши данные содержат несколько разных непечатаемых символов, а также неразрывные пробелы, вы можете вложить две или более функции SUBSTITUTE для одновременного удаления всех нежелательных кодов символов:
= ОБРЕЗАТЬ (ПОДСТАВИТЬ (ПОДСТАВИТЬ (A2, СИМВОЛ (127), ""), СИМВОЛ (160), "")))
Как удалить все пробелы в Excel
В некоторых ситуациях может потребоваться удалить абсолютно все пробелы в ячейке, включая отдельные пробелы между словами или числами.Например, если вы импортировали числовой столбец, в котором пробелы используются в качестве разделителей тысяч, что упрощает чтение больших чисел, но препятствует вычислению ваших формул.
Чтобы удалить все пробелы за один раз, используйте SUBSTITUTE, как объяснено в предыдущем примере, с той лишь разницей, что вы заменяете символ пробела, возвращаемый CHAR (32), ничем («»):
= ПОДСТАВИТЬ (A2; СИМВОЛ (32), «»)
Или вы можете просто ввести пробел («») в формулу, например:
= ПОДСТАВИТЬ (A2, "", "")
После этого замените формулы на значения, и ваши числа будут рассчитываться правильно.
Как подсчитать пробелы в Excel
Перед удалением пробелов из определенной ячейки вам может быть любопытно узнать, сколько их на самом деле.
Чтобы получить общее количество пробелов в ячейке, выполните следующие действия:
- Вычислить всю длину строки с помощью функции ДЛИН: ДЛИН (A2)
- Заменить все пробелы ничем: SUBSTITUTE (A2, «», «»)
- Вычислить длину строки без пробелов: LEN (SUBSTITUTE (A2, «», «»))
- Вычтите длину строки «без пробелов» из общей длины.
Предполагая, что исходная текстовая строка находится в ячейке A2, полная формула выглядит следующим образом:
= LEN (A2) -LEN (ПОДСТАВИТЬ (A2, "", ""))
Чтобы узнать, сколько лишних пробелов находится в ячейке, получите длину текста без лишних пробелов, а затем вычтите ее из общей длины строки:
= LEN (A2) -LEN (ОТДЕЛКА (A2))
На следующем снимке экрана показаны обе формулы в действии:
Теперь, когда вы знаете, сколько пробелов содержит каждая ячейка, вы можете безопасно удалить лишние пробелы, используя формулу TRIM.
Способ удаления пробелов и очистки данных без формул
Как вы уже знаете, многие лишние пробелы и другие нежелательные символы могут незаметно скрываться на ваших листах, особенно если вы импортируете данные из внешних источников. Вы также знаете, как удалять пробелы в Excel с помощью соответствующей формулы. Конечно, изучение нескольких формул — хорошее упражнение для оттачивания навыков работы с Excel, но это может занять много времени.
Те пользователи Excel, которые ценят свое время и ценят удобство, могут воспользоваться нашим Text Toolkit для Excel, инструментом экономии времени, который позволяет удалять пробелы и непечатаемые символы одним нажатием кнопки.
После установки Text Toolkit добавляет несколько полезных кнопок на вашу ленту Excel, таких как Trim Spaces , Remove Characters , Convert Text , Clear Formatting и некоторые другие.
А теперь, когда вы хотите удалить пустые места на листах Excel, выполните следующие 4 быстрых шага:
- Выберите ячейки (диапазон, весь столбец или строку), в которых вы хотите удалить лишние пробелы.
- Нажмите кнопку Trim Spaces на ленте.
- Выберите один или несколько вариантов:
- Удалить ведущих и конечных пробелов
- Обрезать лишних пробелов между словами до единицы
- Удалить неразрывных пробелов (& nbsp;)
- Нажмите на кромку
Готово! Все лишние пробелы удаляются одним щелчком мыши.
Если вам интересно изучить другие возможности этой удобной надстройки, добро пожаловать на 15-дневную ознакомительную версию.Если вам понравился инструмент и вы решили получить лицензию на Text Toolkit или на весь Ultimate Suite for Excel, мы рады предложить вам код купона 15%: AB14-BlogSpo.
Вот как можно быстро удалить пробелы в ячейках Excel. Благодарю вас за чтение и с нетерпением жду встречи с вами в нашем блоге на следующей неделе!
Вас также может заинтересовать:
.
c # — Сравнение строк, .NET и неразрывный пробел
Переполнение стека
- Около
- Товары
- Для команд
- Переполнение стека Общественные вопросы и ответы
- Переполнение стека для команд Где разработчики и технологи делятся частными знаниями с коллегами
- Вакансии Программирование и связанные с ним технические возможности карьерного роста
- Талант Нанимайте технических специалистов и создавайте свой бренд работодателя
.
Смотрите также
-
Как сделать в word режим правки
-
Как перелистнуть страницу в word
-
Как в word 2007 разметить страницы
-
Как в word вставить нижнее подчеркивание
-
Как в word сделать длинное тире
-
Как работать с гистограммой в word
-
Рекламный буклет как сделать в word
-
Как в word исправить поля
-
Как отформатировать документ в word
-
Word как разделить страницу на 2 части
-
Как печатать в word своим почерком