Как убрать скобки в excel
Зачастую текст, который достается нам для работы в ячейках листа Microsoft Excel далек от совершенства. Если он был введен другими пользователями (или выгружен из какой-нибудь корпоративной БД или ERP-системы) не совсем корректно, то он легко может содержать:
- лишние пробелы перед, после или между словами (для красоты!)
- ненужные символы ("г." перед названием города)
- невидимые непечатаемые символы (неразрывный пробел, оставшийся после копирования из Word или "кривой" выгрузки из 1С, переносы строк, табуляция)
- апострофы (текстовый префикс – спецсимвол, задающий текстовый формат у ячейки)
Давайте рассмотрим способы избавления от такого "мусора".
Замена
"Старый, но не устаревший" трюк. Выделяем зачищаемый диапазон ячеек и используем инструмент Заменить с вкладки Главная – Найти и выделить (Home – Find & Select – Replace) или жмем сочетание клавиш Ctrl+H.
Изначально это окно было задумано для оптовой замены одного текста на другой по принципу "найди Маша – замени на Петя", но мы его, в данном случае, можем использовать его и для удаления лишнего текста. Например, в первую строку вводим "г." (без кавычек!), а во вторую не вводим ничего и жмем кнопку Заменить все (Replace All). Excel удалит все символы "г." перед названиями городов:
Только не забудьте предварительно выделить нужный диапазон ячеек, иначе замена произойдет на всем листе!
Удаление пробелов
Если из текста нужно удалить вообще все пробелы (например они стоят как тысячные разделители внутри больших чисел), то можно использовать ту же замену: нажать Ctrl+H, в первую строку ввести пробел, во вторую ничего не вводить и нажать кнопку Заменить все (Replace All).
Однако, часто возникает ситуация, когда удалить надо не все подряд пробелы, а только лишние – иначе все слова слипнутся друг с другом. В арсенале Excel есть специальная функция для этого – СЖПРОБЕЛЫ (TRIM) из категории Текстовые. Она удаляет из текста все пробелы, кроме одиночных пробелов между словами, т.е. мы получим на выходе как раз то, что нужно:
Удаление непечатаемых символов
В некоторых случаях, однако, функция СЖПРОБЕЛЫ (TRIM) может не помочь. Иногда то, что выглядит как пробел – на самом деле пробелом не является, а представляет собой невидимый спецсимвол (неразрывный пробел, перенос строки, табуляцию и т.д.). У таких символов внутренний символьный код отличается от кода пробела (32), поэтому функция СЖПРОБЕЛЫ не может их "зачистить".
Вариантов решения два:
- Аккуратно выделить мышью эти спецсимволы в тексте, скопировать их (Ctrl+C) и вставить (Ctrl+V) в первую строку в окне замены (Ctrl+H). Затем нажать кнопку Заменить все (Replace All) для удаления.
- Использовать функцию ПЕЧСИМВ (CLEAN) . Эта функция работает аналогично функции СЖПРОБЕЛЫ, но удаляет из текста не пробелы, а непечатаемые знаки. К сожалению, она тоже способна справится не со всеми спецсимволами, но большинство из них с ее помощью можно убрать.
Функция ПОДСТАВИТЬ
Замену одних символов на другие можно реализовать и с помощью формул. Для этого в категории Текстовые в Excel есть функция ПОДСТАВИТЬ (SUBSTITUTE) . У нее три обязательных аргумента:
- Текст в котором производим замену
- Старый текст – тот, который заменяем
- Новый текст – тот, на который заменяем
С ее помощью можно легко избавиться от ошибок (замена "а" на "о"), лишних пробелов (замена их на пустую строку ""), убрать из чисел лишние разделители (не забудьте умножить потом результат на 1, чтобы текст стал числом):
Удаление апострофов в начале ячеек
Апостроф (') в начале ячейки на листе Microsoft Excel – это специальный символ, официально называемый текстовым префиксом. Он нужен для того, чтобы дать понять Excel, что все последующее содержимое ячейки нужно воспринимать как текст, а не как число. По сути, он служит удобной альтернативой предварительной установке текстового формата для ячейки (Главная – Число – Текстовый) и для ввода длинных последовательностей цифр (номеров банковских счетов, кредитных карт, инвентарных номеров и т.д.) он просто незаменим. Но иногда он оказывается в ячейках против нашей воли (после выгрузок из корпоративных баз данных, например) и начинает мешать расчетам. Чтобы его удалить, придется использовать небольшой макрос. Откройте редактор Visual Basic сочетанием клавиш Alt+F11, вставьте новый модуль (меню Insert - Module) и введите туда его текст:
Теперь, если выделить на листе диапазон и запустить наш макрос (Alt+F8 или вкладка Разработчик – кнопка Макросы), то апострофы перед содержимым выделенных ячеек исчезнут.
Английские буквы вместо русских
Это уже, как правило, чисто человеческий фактор. При вводе текстовых данных в ячейку вместо русских букв случайно вводятся похожие английские ("це" вместо русской "эс", "игрек" вместо русской "у" и т.д.) Причем снаружи все прилично, ибо начертание у этих символов иногда абсолютно одинаковое, но Excel воспринимает их, конечно же, как разные значения и выдает ошибки в формулах, дубликаты в фильтрах и т.д.
Можно, конечно, вручную заменять символы латинцы на соответствующую им кириллицу, но гораздо быстрее будет сделать это с помощью макроса. Откройте редактор Visual Basic сочетанием клавиш Alt+F11, вставьте новый модуль (меню Insert - Module) и введите туда его текст:
Теперь, если выделить на листе диапазон и запустить наш макрос (Alt+F8 или вкладка Разработчик – кнопка Макросы), то все английские буквы, найденные в выделенных ячейках, будут заменены на равноценные им русские. Только будьте осторожны, чтобы не заменить случайно нужную вам латиницу :)
Для удаления всех скобок из текстовых строк в выбранном диапазоне мы предлагаем вам три метода.
Удаление скобок из строки с помощью функции поиска и замены
Найти и заменить функция может заменить все скобки пробелами в выбранном диапазоне.
1. Выберите диапазон скобок, который необходимо удалить, а затем нажмите кнопку Ctrl + F клавиши одновременно, чтобы открыть Найти и заменить диалоговое окно.
2. в Найти и заменить диалогового окна, перейдите к Замените вкладку, введите левую часть скобок в Найти то, что коробка, держи Заменить пустое поле, а затем щелкните значок Заменить все кнопка. Смотрите скриншот:
3. В следующем всплывающем диалоговом окне щелкните значок OK кнопку.
4. Не закрывайте Найти и заменить диалоговом окне и повторите шаги 2–3, указанные выше, чтобы удалить оставшуюся правую часть скобок «]». И, наконец, закройте диалоговое окно «Найти и заменить».
Легко удалить все скобки или указанные символы из ячеек в Excel:
Kutools for Excel's Удалить символы Утилита поможет вам легко удалить все скобки или указанные символы из выбранных ячеек в Excel, как показано в демонстрации ниже. Скачайте и попробуйте прямо сейчас! (30-дневная бесплатная трасса)
Удалите скобки из строки с помощью пользовательской функции
Вы можете удалить скобки из ячейки с помощью пользовательской функции. Пожалуйста, сделайте следующее.
1. Нажмите другой + F11 клавиши одновременно, чтобы открыть Microsoft Visual Basic для приложений окно.
2. в Приложение Microsoft Visual Basic окна, нажмите Вставить > Модули. Затем скопируйте и вставьте приведенный ниже код VBA в окно модуля.
Код VBA: удалить скобки из строки
3. Нажмите другой + Q одновременно нажмите клавиши, чтобы закрыть окно Microsoft Visual Basic для приложения.
4. Выберите пустую ячейку (говорит ячейка B2) для поиска результата после удаления скобок, введите формулу = Без скобок (A2) в панель формул, а затем нажмите Enter ключ.
Внимание: A2 - ячейка содержит скобки, которые необходимо удалить.
5. Продолжайте выбирать ячейку B2, затем перетащите маркер заполнения в ячейку для применения этой формулы.
Удалите все скобки из строки в диапазоне с помощью Kutools for Excel
Y вы можете легко удалить все скобки из текстовых строк в выбранном диапазоне сразу с помощью Удалить символы полезности Kutools for Excel. Пожалуйста, сделайте следующее.
Перед применением Kutools for Excel, Пожалуйста, сначала скачайте и установите.
1. Выберите диапазон скобок, который необходимо удалить, затем нажмите Кутулс > Текст > Удалить символы. Смотрите скриншот:
2. в Удалить символы диалоговое окно, проверьте На заказ поле и введите скобки в текстовое поле, затем щелкните значок OK кнопку.
Теперь все скобки в текстовых строках в выбранном диапазоне немедленно удаляются.
Если вы хотите получить бесплатную (30-дневную) пробную версию этой утилиты, пожалуйста, нажмите, чтобы загрузить это, а затем перейдите к применению операции в соответствии с указанными выше шагами.
Как удалить текст в скобках / скобках в Excel?
Если у вас есть несколько данных, и некоторые из них заключены в квадратные или круглые скобки, теперь вы хотите удалить текст в скобках, как показано на скриншотах ниже, как вы можете быстро решить эту проблему?
Удалить текст в круглых скобках на нескольких листах с помощью Kutools for Excel
Удалите скобки с помощью Kutools for Excel
Удалите текст в круглых скобках с помощью функции поиска и замены
Чтобы удалить текст, заключенный в скобки, вы можете найти их, а затем заменить их пустыми.
1. Нажмите Ctrl + H ключи для включения Найти и заменить диалог, в Найти то, что текстовое поле, тип (*) в него и перейдите к Заменить текстовое поле, тип () внутрь. Смотрите скриншот:
2. Затем нажмите Заменить все. Затем появляется диалоговое окно с напоминанием о количестве замен. Нажмите OK закрыть его.
Удалить текст в круглых скобках на нескольких листах с помощью Kutools for Excel
Если вы открыли несколько книг и вам нужно удалить весь текст в скобках в открытых книгах, вы можете использовать Kutools for Excelпродвинутый Найти и заменить для поиска и замены текста в книгах.
После бесплатная установка Kutools for Excel, сделайте следующее:
1. Нажмите Кутулс > Навигация включить Навигация панель, затем щелкните Найти и заменить значок для перехода Найти и заменить раздел. Смотрите скриншоты:
3. Затем выберите Замените и в Найти то, что текстовое поле, тип (*) в него и перейдите к Заменить текстовое поле, тип () в него и выберите Все книги под В раскрывающийся список, см. снимок экрана:
Наконечник: Если вы хотите заменить на определенных листах, вы можете проверить имена листов в Книги .
4. Нажмите Заменить все. Затем все тексты в скобках заменяются пустыми.
Работы С Нами Навигация панели, вы можете перечислить все имена открытых листов, имена диапазонов и добавить автоматический текст по своему усмотрению. Щелкните здесь, чтобы узнать больше о навигации.
Удалить содержимое в круглых скобках
Удалите скобки с помощью Kutools for Excel
Если вы хотите удалить скобки или скобки, вы можете использовать Kutools for ExcelАвтора Удалить символы.
После бесплатная установка Kutools for Excel, сделайте следующее:
1. Выберите диапазон данных, для которого нужно удалить скобки, и нажмите Кутулс > Текст > Удалить символы. Смотрите скриншот:
2. в Удалить символы диалог, только проверка На заказ вариант, а затем введите () в текстовое поле, вы можете просмотреть результат в предварительный просмотр панель. Смотрите скриншот:
3. Нажмите Ok or Применить. Теперь все скобки выделения сняты.
Как убрать что-нибудь в скобках в Excel?
Удалите все, что указано в скобках, с помощью функции поиска и замены
Обычно в Excel Найти и заменить функция может помочь вам удалить все данные в скобках, пожалуйста, сделайте следующее:
1. В скобках выберите диапазон данных, из которого вы хотите удалить все данные.
2. Затем нажмите Главная > Найти и выбрать > Замените, (или вы также можете нажать Ctrl + H для открытия Найти и заменить диалог) см. снимок экрана:
3. В Найти и заменить диалоговое окно под Замените вкладка, введите (*) в Найти то, что текстовое поле и оставьте Заменить поле пустое, см. снимок экрана:
4. Затем нажмите Заменить все , появится окно с подсказкой, чтобы напомнить вам, сколько ячеек было заменено, см. снимок экрана:
5. Затем нажмите OK и закрыть Найти и заменить Диалог.
Советы: С этим Найти и заменить вы можете удалить все данные в скобках в выбранном диапазоне, на листе или во всей книге.
Удалите что-либо в скобках с помощью Kutools for Excel
Kutools for ExcelАвтора Найти и заменить Утилита может помочь вам легко и удобно искать по нескольким листам и книгам.
Примечание: Чтобы применить это Найти и заменить, во-первых, вы должны скачать Kutools for Excel, а затем быстро и легко примените эту функцию.
После установки Kutools for Excel, пожалуйста, сделайте так:
1. Нажмите Кутулс > Навигация, см. снимок экрана:
2. Затем нажмите , чтобы развернуть панель поиска и замены, на панели поиска и замены выполните следующие операции:
- (1.) Щелкните значок Замените вкладка;
- (2.) В Найти то, что текстовое поле, пожалуйста, введите (*) , и оставьте Заменить текстовое поле пустое;
- (3.) Укажите область, которую вы хотите найти и заменить в В раздел;
- (4.) Если вы выбрали «Выбор», вам нужно нажать кнопка для выбора диапазона данных;
- (5.) Затем щелкните Заменить все кнопку.
3. После нажатия Заменить все, все данные в скобках удаляются сразу.
Внимание: Эта функция не поддерживает расстегивать, перед применением этой функции вам лучше сделать резервную копию книги.
Видео: Как отрезать/удалить лишние символы из текста в ячейке Excel по заданному количеству. (Май 2022).
При импорте данных из другого источника в Excel вы часто сталкиваетесь с некоторым странным форматированием, таким как круглые скобки вокруг данных. Это создает проблему, так как ручное редактирование многочисленных записей данных займет слишком много времени. Вы также должны быть обеспокоены тем, что удаление всех скобок приведет к тому, что любые формулы не будут работать, так как скобки являются жизненно важным компонентом всех функций. Тем не менее, использование функции поиска и замены в Excel разумно удаляет скобки в значениях, игнорируя их в функциях. Это позволяет быстро удалить скобки данных, сохраняя при этом функциональность ваших формул.
кредит: такобурито / iStock / Getty Images
Шаг 1
Откройте свою электронную таблицу в Microsoft Excel.
Шаг 2
Удерживайте клавишу «Ctrl» и нажмите «H», чтобы открыть окно «Найти и заменить».
Шаг 3
Введите открывающую скобку «(») в поле «Найти что» на вкладке «Заменить» и оставьте поле «Заменить на» пустым.
Шаг 4
Нажмите «Заменить все», чтобы удалить все открывающие скобки, игнорируя при этом те, которые необходимы для функций.
Шаг 5
Повторите процедуру и введите закрывающую скобку «)» в поле «Найти что».
Как вставить матричные квадратные скобки в документы Word
Матрицы используются в математике, физике и информатике для представления чисел, уравнений или символов. Часто матрицы нужно манипулировать, добавлять, вычитать, .
Как полностью удалить или удалить языки отображения в окнах
Если вы установили новый язык отображения и вам больше не нужно его использовать, вы можете сэкономить место на диске, полностью удалив его. Вот как:
Как удалить или удалить Windows с вашего компьютера
Как удалить или удалить Windows 10, Windows 7 или Windows 8 с вашего ПК. Как удалить Windows при использовании нескольких операционных систем, в том числе при использовании Ubuntu Linux.
Читайте также: