Как добавить префикс или суффикс к диапазону ячеек в Excel?
Добавление префикса или суффикса к диапазону ячеек в Excel — распространённая задача при подготовке данных для отчётов, повышении читаемости или обеспечении единообразного форматирования. Независимо от того, нужно ли вам добавить единицы измерения к числам, идентификаторы к артикулам товаров или просто оформить имена и другой текст, это руководство даст вам все необходимые инструменты. Мы рассмотрим три эффективных способа: с помощью формул, макросов VBA и надстройки Kutools для Excel — каждый из них предлагает практичное решение, соответствующее вашему уровню владения Excel и сложности задачи.

- Добавьте префикс или суффикс ко всем Формула
- Добавьте префикс или суффикс ко всем ячейкам с помощью Kutools для Excel
- Добавьте префикс или суффикс ко всем ячейкам с помощью VBA
Добавьте префикс или суффикс ко всем Формула
Функция Excel СЦЕПИТЬ позволяет быстро добавить префикс или суффикс к отдельной ячейке.
1. Введите функцию =CONCATENATE("Food - ",A1) в пустую ячейку, например C1, а затем перетащите маркер автозаполнения по нужному диапазону. Теперь ко всем ячейкам добавлен указанный префикс. См. снимок экрана:
Вы можете использовать функцию СЦЕПИТЬ для добавления префикса, суффикса или и того, и другого следующим образом:
| Введите формулы | Результаты в ячейках |
| = Concatenate ("Food - ", A1) | Продукты — Яблоки |
| =Concatenate (A1, " - Fruit") | Яблоки — Фрукты |
| =Concatenate ("Food - ", A1, " - Fruit") | Продукты – Яблоки — Фрукты |
Добавьте префикс или суффикс ко всем ячейкам с помощью Kutools для Excel
Возможно, вы не знакомы с функциями и кодом VBA в Excel. В этом случае утилита Add Text из Kutools for Excel поможет вам быстро добавить префикс или суффикс к любому выбранному диапазону.
1. Выделите ячейки, к которым нужно добавить префикс или суффикс, и нажмите KutoolsKutools > > Add TextText Add Text.
2. В диалоговом окне Add Text введите нужный префикс или суффикс в поле Текст, установите флажок напротив параметра Before first character ()для добавления префикса) или параметра After last character (для добавления суффикса) — в зависимости от ваших задач — и нажмите кнопку Ok.
Теперь указанный префикс или суффикс добавлен ко всем выделенным ячейкам одновременно. См. снимок экрана:
Kutools для Excel — раскройте весь потенциал Excel с помощью более чем 300 незаменимых инструментов.Полнофункциональная 30-дневная БЕСПЛАТНАЯ пробная версия без привязки банковской карты! Скачайте прямо сейчас!
Добавьте префикс или суффикс ко всем ячейкам с помощью VBA
Вы также можете решить эту задачу с помощью следующего кода VBA:
1. Выделите диапазон, в который нужно добавить префикс или суффикс.
2. Нажмите DeveloperDeveloper > Visual Basic, чтобы открыть новое окно Microsoft Visual Basic for applications, затем выберите Insert > Module 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. См. снимки экрана ниже:

Теперь указанный префикс или суффикс добавлен в каждую выделенную ячейку, как показано на снимке экрана ниже:
Эффективное добавление префиксов или суффиксов к данным в ячейках упрощает их представление и обеспечивает единообразие во всех ваших документах Excel. Независимо от того, используете ли вы формулы для простоты, VBA для автоматизации или Kutools для Excel — с его расширенной функциональностью и удобством, — каждый метод предлагает надёжный способ быстро изменять содержимое ячеек. Применяя эти приёмы, вы повысите ясность и полезность своих данных, сделав таблицы более функциональными и понятными. А если вы стремитесь глубже освоить возможности Excel, на нашем сайте вас ждёт множество обучающих материалов.Узнайте больше советов и приёмов работы в Excel здесь.
Демонстрация: добавление префикса или суффикса в несколько ячеек с помощью Kutools для Excel
Связанные статьи
Лучшие инструменты повышения продуктивности в Office
Раскройте весь потенциал Excel с помощью Kutools для Excel и ощутите эффективность как никогда раньше.Kutools для Excel предлагает более 300 расширенных функций для повышения продуктивности и Экономия времени.Нажмите здесь, чтобы получить нужную Вам функцию…
Office Tab добавляет в Office вкладки и значительно упрощает Вашу работу
- Включите редактирование и чтение во вкладках в Word, Excel, PowerPoint, Publisher, Access, Visio и Project.
- Открывайте и создавайте несколько документов во вкладках одного окна — вместо того чтобы использовать отдельные окна.
- Повышает вашу продуктивность на 50 % и экономит сотни кликов мышью каждый день!
Все надстройки Kutools — один установщик
Kutools for Office — набор надстроек для Excel, Word, Outlook и PowerPoint, а также Office Tab Pro, идеально подходящий командам, работающим с разными приложениями Office.
- Единый комплект— надстройки для Excel, Word, Outlook и PowerPoint + Office Tab Pro
- Один установщик, одна лицензия— настройка занимает считанные минуты (готово для MSI)
- Лучше работать вместе— оптимизированная продуктивность во всех приложениях Office
- 30-дневная полнофункциональная пробная версия— без регистрации и кредитной карты
- Лучшее соотношение цены и качества— экономия по сравнению с покупкой отдельных надстроек