Note: The other languages of the website are Google-translated. Back to English

Как добавить префикс или суффикс к диапазону ячеек в Excel?

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


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

Excel сцеплять функция может быстро вставить префикс или суффикс для отдельной ячейки.

1. Введите функцию =CONCATENATE("Food - ",A1) в пустой ячейке, говорит ячейка C1, а затем перетащите маркер автозаполнения этой ячейки через диапазон, который вы хотите заполнить. И во все ячейки был добавлен конкретный префиксный текст. Смотрите скриншот :. Смотрите скриншот:

Вы можете использовать функцию конкатенации, чтобы вставить префикс, суффикс или оба суффикса и префикса следующим образом:

Введите формулы Результаты в ячейках
= Concatenate ("Food - ", A1) Еда - Яблоко
=Concatenate (A1, " - Fruit") Яблоко - Фрукты
=Concatenate ("Food - ", A1, " - Fruit") Еда - Яблоко - Фрукты

Легко добавлять общий текст в начало или конец всех ячеек (префикс или суффикс) в Excel

С помощью функции автозаполнения легко заполнить все ячейки одним и тем же содержимым в столбце. Но как добавить один и тот же префикс или суффикс ко всем ячейкам в столбце? Сравнивая ввод префикса или суффикса для каждой ячейки отдельно, Kutools for ExcelАвтора Add Text Утилита предоставляет простой обходной путь, позволяющий сделать это всего за несколько кликов. Полнофункциональная бесплатная 30-дневная пробная версия!
объявление добавить суффикс префикса текста

Добавить префикс или суффикс ко всем ячейкам с VBA

Вы также можете решить эту проблему с помощью следующего кода VBA:

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

2. Нажмите Developer > Visual Basic, И новый Microsoft Visual Basic for applications появится окно, щелкните Insert > Module, а затем введите следующий код:

VBA: добавить к тексту префикс:

Sub AddTextOnLeft()
'Updateby20131128
Dim Rng As Range
Dim WorkRng As Range
Dim addStr As String
On Error Resume Next
xTitleId = "KutoolsforExcel"
Set WorkRng = Application.Selection
Set WorkRng = Application.InputBox("Range", xTitleId, WorkRng.Address, Type:=8)
addStr = Application.InputBox("Add text", xTitleId, "", Type:=2)
For Each Rng In WorkRng
    Rng.Value = addStr & Rng.Value
Next
End Sub

VBA: добавить к тексту суффикс:

Sub AddTextOnRight()
'Updateby20131128
Dim Rng As Range
Dim WorkRng As Range
Dim addStr As String
On Error Resume Next
xTitleId = "KutoolsforExcel"
Set WorkRng = Application.Selection
Set WorkRng = Application.InputBox("Range", xTitleId, WorkRng.Address, Type:=8)
addStr = Application.InputBox("Add text", xTitleId, "", Type:=2)
For Each Rng In WorkRng
    Rng.Value = Rng.Value & addStr
Next
End Sub

3. Затем нажмите Run кнопку или нажмите кнопку F5 ключ для запуска VBA.

4. А теперь укажите диапазон, для которого вы добавите префикс или суффикс в первый KutoolsforExcel диалоговое окно и щелкните OK кнопку, а затем введите суффикс или префикс, который вы добавите во вторую KutoolsforExcel диалоговое окно и щелкните OK кнопка. См. Скриншоты ниже:
     
Теперь указанный суффикс или префикс был добавлен в каждую выбранную ячейку, как показано ниже:


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

Возможно, вы не знакомы с функциями и кодом VBA в Excel. И это Add Text полезности Kutools for Excel поможет вам быстро вставить префикс или суффикс в любой выбранный диапазон.

Kutools for Excel - Включает более 300 удобных инструментов для Excel. Полнофункциональная бесплатная 30-дневная пробная версия, кредитная карта не требуется! Бесплатная пробная версия сейчас!

1. Выберите ячейки, в которые вы хотите добавить префикс или суффикс, и нажмите  Kutools > Text > Add Text, см. снимок экрана:

2. В Add Text диалоговом окне введите свой префикс или суффикс в поле Текст поле, отметьте Before first character вариант (для добавления префикса) Или After last character вариант (для добавления суффикса) по мере необходимости и щелкните Ok кнопку.
И теперь указанный префикс или суффикс добавляется к каждой выбранной ячейке сразу. Смотрите скриншот:


Демо: добавьте префикс или суффикс к нескольким ячейкам с помощью Kutools for Excel


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

Удалить префикс или суффикс (такое же количество символов) из начала / справа / в конце ячеек в Excel

Kutools for Excel's Remove By Position Функция упрощает удаление префикса или суффикса (определенного количества символов) из начала / конца / указанной позиции текстовой строки в ячейках. Полнофункциональная бесплатная 30-дневная пробная версия!
объявление удалить суффикс префикса

Статьи по теме


Лучшие инструменты для работы в офисе

Kutools for Excel решает большинство ваших проблем и увеличивает вашу производительность на 80%

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

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

  • Включение редактирования и чтения с вкладками в Word, Excel, PowerPoint, Издатель, доступ, Visio и проект.
  • Открывайте и создавайте несколько документов на новых вкладках одного окна, а не в новых окнах.
  • Повышает вашу продуктивность на 50% и сокращает количество щелчков мышью на сотни каждый день!
офисный дно
Сортировать комментарии по
Комментарии (21)
Оценок пока нет. Оцените первым!
Этот комментарий был сведен к минимуму модератором на сайте
Спасибо, Kutools сэкономил мне много работы :-)
Этот комментарий был сведен к минимуму модератором на сайте
Спасибо, приведенные выше инструкции сэкономили мне часы работы.
Этот комментарий был сведен к минимуму модератором на сайте
Могу ли я добавить KUltools без прав администратора
Этот комментарий был сведен к минимуму модератором на сайте
[quote]Можно ли добавить KUltools без прав администратораАвтор Vishal[/quote] :-) Вам необходимо установить программное обеспечение с учетной записью администратора. После установки вы можете использовать его без учетной записи администратора.
Этот комментарий был сведен к минимуму модератором на сайте
Спасибо! = СЦЕПИТЬ сделал мой день!
Этот комментарий был сведен к минимуму модератором на сайте
если наш префикс был числом, как его вставить в ячейки, содержащие число?
Этот комментарий был сведен к минимуму модератором на сайте
Мария, вы можете отредактировать код, добавив: Dim OriValue As String, затем добавьте этот код после For Each.... OriValue = Rng.Value и измените Rng.Value на OriValue в уравнении: Rng.Value = addStr & OriValue
Этот комментарий был сведен к минимуму модератором на сайте
у меня есть данные, где в столбце нет таких rs 10 rs 20 rs 30 rs 40 Пожалуйста, дайте мне знать, как я могу их суммировать, не удаляя «rs» из всего столбца
Этот комментарий был сведен к минимуму модератором на сайте
Я не могу объединить дату (Excel пытается разделить ее как сумму). Я попытался изменить формат исходной ячейки и адресата, ничто не помешает конкатенации разделить дату. Я тоже не хочу покупать Kutools. (Я знаю, что есть бесплатная пробная версия, но это не долгосрочное решение).
Этот комментарий был сведен к минимуму модератором на сайте
вы также можете использовать этот сайт
Этот комментарий был сведен к минимуму модератором на сайте
например 44444 Out Мне нужно как DL/44444
Этот комментарий был сведен к минимуму модератором на сайте
Огромное спасибо :)
Этот комментарий был сведен к минимуму модератором на сайте
Нужна помощь, я хочу добавить символ в Excell Example Cell No A1 Show A поэтому в следующей ячейке A2 показать BI хочу показать B в следующей ячейке
Этот комментарий был сведен к минимуму модератором на сайте
arihhurthj hshsjsyshsj shshydjdj shshssj shshdj shshjddj Подскажите, пожалуйста, как добавить новую строку с символом GO после каждой строки.
Этот комментарий был сведен к минимуму модератором на сайте
у меня есть отдельные алфавиты в разных ячейках, скажем, 10 ячеек с разными .... как добавить эти алфавиты в одну ячейку, т.е. всего нет. алфавитов в одной ячейке
Этот комментарий был сведен к минимуму модератором на сайте
Я отфильтровал cloumn, и я должен применить TC001 до TC0209 к отфильтрованным ячейкам, может ли кто-нибудь помочь мне с этим
Этот комментарий был сведен к минимуму модератором на сайте
большое спасибо за KUTOOLS FOR EXCEL
Этот комментарий был сведен к минимуму модератором на сайте
Привет, кто-нибудь знает, как добавить два числа в одну ячейку. Например, X 2.2 3.6 0.9 1.2, и я хочу добавить к каждому числу его ранг, Нравится; X 2.2 (2) 3.6 (1) 0.9 (4) 1.2 (3) и эти ряды должны быть выделены жирным шрифтом и разным цветом.
Этот комментарий был сведен к минимуму модератором на сайте
Как поставить букву перед датой в формате «Cmmddyy».

Пример. A1 содержит дату в формате мм/дд/гг (скажем, 01)

Я хочу, чтобы A2 показывал "C013118".
Этот комментарий был сведен к минимуму модератором на сайте
Используйте эту формулу в A2:
=IF(A1<>"","C"&IF(MONTH(A1)>=10,MONTH(A1),"0"&MONTH(A1))&DAY(A1)&RIGHT(YEAR(A1),2),"")
Этот комментарий был сведен к минимуму модератором на сайте
asfdasdfawfe
Здесь еще нет комментариев
Оставляйте свои комментарии
Публикация как гость
×
Оценить этот пост:
0   Характеристики
Предлагаемые места