Совет. Другие языки - Google-Translated. Вы можете посетить English версия этой ссылки.
Войти
x
or
x
x
Регистрация
x

or

Как вставить скобки вокруг текста в ячейке?

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

Вставить скобки вокруг текста в ячейке с формулой

Вставить скобки вокруг текста в ячейке с кодом VBA

Вставить скобки вокруг текста в ячейке с помощью Kutools for Excel



Следующая простая формула может помочь вам добавить скобки вокруг текста внутри ячейки, пожалуйста, сделайте следующее:

1, Введите эту формулу = "(" & A2 & ")" в пустую ячейку, кроме ваших данных, C2, например, см. снимок экрана:

doc добавить скобки 1

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

doc добавить скобки 2


Если вы знакомы с кодом VBA, я могу создать код VBA для вас, чтобы выполнить эту задачу.

1, Удерживать ALT + F11 ключей в Excel, и он открывает Microsoft Visual Basic для приложений окна.

2. Щелчок Вставить > модуль, и вставьте следующий код в Окно модуля.

Код VBA: вставлять скобки вокруг текста в ячейке

Sub addbrackets()
'Updateby20150706
Dim Rng As Range
Dim WorkRng As Range
On Error Resume Next
xTitleId = "KutoolsforExcel"
Set WorkRng = Application.Selection
Set WorkRng = Application.InputBox("Range", xTitleId, WorkRng.Address, Type:=8)
For Each Rng In WorkRng
Rng.Value = "(" & Rng.Value & ")"
Next
End Sub

3, Затем нажмите F5 чтобы выполнить этот код, появится окно подсказки, чтобы напомнить вам о выборе диапазона данных, который вы хотите добавить в скобки, см. снимок экрана:

doc добавить скобки 3

4, Затем нажмите OK, все выбранные ячейки были вставлены скобки сразу.


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

Kutools for Excel : с более чем 300 удобными надстройками Excel, бесплатно попробовать без ограничений в 60-дни.

После установки Kutools for Excel, сделайте следующее:

1, Выберите диапазон данных, который вы хотите вставить в скобки.

2. Щелчок Kutools > Текст > Добавить текст, см. снимок экрана:

doc добавить скобки 4 4

3. в Добавить текст диалоговое окно, введите половину открывающего кронштейна "(Текст и выберите Перед первым персонажем под Должность, А затем нажмите применять , см. снимок экрана:

doc добавить скобки 5 5

4, Скобки открытия половины были вставлены перед каждым выбранным текстовым значением, и диалоговое окно все еще открыто, продолжайте вводить половину закрывающей скобки ")Текст и выберите После последнего символа , затем нажмите Ok , см. снимок экрана:

doc добавить скобки 6 6

5, И скобки были вставлены в значения ячейки.

Примечание:

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

1. В Добавить текст в диалоговом окне введите наполовину открывающий кронштейн "(Текст и выберите Указывать затем введите конкретный номер позиции, в которую вы хотите вставить скобку, а затем нажмите применять чтобы завершить этот шаг, см. снимок экрана:

doc добавить скобки 7 7

2, Затем вставьте половину закрывающего кронштейна ") Текст и выберите После последнего символа и теперь вы можете просмотреть результаты в правом списке, см. снимок экрана:

doc добавить скобки 8 8

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

Советы: Если вы проверите Пропустить нетекстовые ячейки в диалоговом окне добавочный текст не будет вставлен в нетекстовые ячейки.

Нажмите, чтобы узнать подробности об этой функции «Добавить текст».

Скачать и бесплатно пробную версию Kutools для Excel сейчас!


Kutools for Excel: с более чем 200 удобными надстройками Excel, бесплатно попробовать без ограничений в 60-дни. Скачать и бесплатно пробную версию!


Kutools для Excel - лучший инструмент для повышения производительности в офисе Повысьте производительность на 80%

  • Супер Формула Бар (легко редактировать несколько строк текста и формул); Макет чтения (легко читать и редактировать большое количество ячеек); Вставить в отфильтрованный диапазон...
  • Объединить ячейки / строки / столбцы и хранение данных; Содержание сплит-клеток; Объедините дублирующиеся строки и сумму / среднее... предотвратить повторяющиеся клетки; Сравнить диапазоны...
  • Выберите Дубликат или Уникальный Ряды; Выберите пустые строки (все ячейки пусты); Супер найти и нечеткая находка во многих рабочих тетрадях; Случайный выбор ...
  • Точная копия Несколько ячеек без изменения формулы ссылки; Автоматическое создание ссылок на несколько листов; Вставить пули, Флажки и многое другое ...
  • Любимые и быстро вставляемые формулы, Диапазоны, графики и рисунки; Шифрование ячеек с паролем; Создать список рассылки и отправлять электронные письма ...
  • Извлечение текстаДобавить текст, Удалить по позиции, Удалить пространство; Создание и печать промежуточных итогов подкачки; Преобразование содержимого ячеек и комментариев...
  • Суперфильтр (сохранить и применить схемы фильтров к другим листам); Расширенный поиск по месяцам / неделям / дням, частоте и более; Специальный фильтр жирным шрифтом, курсивом ...
  • Объединить рабочие тетради и рабочие листы; Объединение таблиц на основе ключевых столбцов; Разделить данные на несколько листов; Пакетное преобразование xls, xlsx и PDF...
  • Работает с Office 2007-2019 и 365 и поддерживает все языки. Это легко развернуть в вашей компании. Полнофункциональная 60-дневная бесплатная пробная версия.
вкладка kte 201905

Вкладка «Office» предоставляет интерфейс с вкладками для Office и упрощает работу

  • Включить редактирование и чтение с вкладками в Word, Excel, PowerPoint, Издатель, Доступ, Visio и Проект.
  • Открывайте и создавайте несколько документов в новых вкладках одного и того же окна, а не в новых окнах.
  • Увеличивает вашу производительность на 50% и уменьшает сотни щелчков мышью для вас каждый день!
нижняя часть офиса
Say something here...
symbols left.
You are guest ( Sign Up? )
or post as a guest, but your post won't be published automatically.
Loading comment... The comment will be refreshed after 00:00.
  • To post as a guest, your comment is unpublished.
    Василина · 8 months ago
    Добрый день, у меня данное выражение Rng.Value = "(" & Rng.Value & ")" вставляет в ячейку "-" (минус) перед значением, а не значение в скобках, если же поставить две скобки, все работает ((
  • To post as a guest, your comment is unpublished.
    Ludis · 10 months ago
    MAN, You make me save 1 day of work with this info. THANKS A LOOOOOT.
    GOD BLESS YOU.
    Saludos
  • To post as a guest, your comment is unpublished.
    Conrad · 2 years ago
    Man, I love this site!!
    I have learned so much about VBA from this website, and I want to thank you for that,
  • To post as a guest, your comment is unpublished.
    Harry Harper · 2 years ago
    Brackets inserted around a column of numbers causes Excel to consider the numbers as credits and changes the display from, for example, 123.45 to -123.45.