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

Как добавить текст в начало или конец всех ячеек в Excel?

Иногда вам может потребоваться добавить один и тот же конкретный текст в начало или конец всех ячеек в выделенном фрагменте. Если вы добавляли текст в каждую ячейку вручную по одной, это должно занять много времени. Есть способы попроще? Да, есть много простых приемов добавления одного и того же текста в начало или конец всех ячеек в выделенном фрагменте.

Добавить указанный текст в начало / конец всех ячеек с формулами

Добавить указанный текст в начало / конец всех ячеек с помощью VBA

Добавьте указанный текст в начало / конец всех эллов с помощью Kutools for Excel хорошая идея3

Добавить указанный текст в указанную позицию всех ячеек с помощью Kutools for Excel хорошая идея3


Добавить указанный текст в начало / конец всех ячеек с формулами

Есть две формулы для добавления указанного текста в начало или конец всех выбранных ячеек в Microsoft Excel.

Метод 1: & формула

Введите = "Класс A:" & A2 в ячейке C2, а затем перетащите маркер заполнения вниз в ячейки, к которым вы хотите применить эту формулу. И конкретный текст был добавлен перед всеми ячейками, см. Снимок экрана:

документ добавить конкретный текст 1

Метод 2: формула конкатенации

Введите = Concatenate ("Класс A:"; A2) в ячейке C2, а затем перетащите и скопируйте эту формулу в ячейки, которые вы хотите использовать, см. снимок экрана:

документ добавить конкретный текст 2

Ноты:

1. Если вы хотите добавить другой указанный текст в каждую ячейку, просто замените Класс A: с вашим текстом в обеих формулах.

2. Формулы = A2 & ": класс A" и = Concatenate (A2; ": класс A") добавлю : Класс А в конце ячеек.

3. Обе формулы не изменяют содержимое выделения напрямую.


Добавить тот же текст в определенное место каждой ячейки в Excel

Как вы могли добавить текст или символы в начало нескольких ячеек, или добавить текст или символы в конец ячеек, или вставить текст или символы между существующим текстом? С участием Добавить текст Утилита Kutools for Excel, вы можете быстро применить следующие операции:. Нажмите, чтобы получить полнофункциональную бесплатную пробную версию в 30 дней!
документ добавить текст 6
 
Kutools for Excel: с более чем удобными надстройками Excel 300, которые можно бесплатно попробовать без ограничений в будущем 30 дней.

Добавить указанный текст в начало / конец всех ячеек с помощью VBA

Если вы хотите добавить указанный текст в каждую ячейку выделенного фрагмента, следующий макрос VBA упростит вашу работу.

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

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

3. Нажмите Вставить > Модулии вставьте следующий код VBA в окно модуля.

VBA: добавление указанного текста в начало каждой ячейки:

Sub AppendToExistingOnLeft()
Dim c As Range
For Each c In Selection
If c.Value <> "" Then c.Value = "CN- " & c.Value 
Next
End Sub

4, нажмите F5 ключ для запуска этого макроса. И ко всем ячейкам будет добавлено значение CN- перед содержимым ячейки.

документ добавить конкретный текст 3

Ноты: 1. Чтобы добавить определенный текст в конец каждой ячейки, примените следующий код VBA.

VBA: добавление указанного текста в конец каждой ячейки:

Sub AppendToExistingOnRight()
Dim c as range
For each c in Selection
If c.value <> "" Then c.value = c.value & "-CN" 
Next
End Sub

И вы получите следующий результат:

документ добавить конкретный текст 4

2. вы можете изменить переменную "CN-" или "-CN"из приведенных выше кодов.


Добавить указанный текст в начало / конец всех ячеек с помощью Kutools for Excel

Kutools for Excel's Add Text инструмент поможет вам быстро добавить указанный текст в начало или конец каждой ячейки в выделенном фрагменте.

Kutools for Excel, с более чем 300 удобные функции, облегчающие вашу работу. 

После установки Kutools for Excel, сделайте следующее:(Бесплатная загрузка Kutools for Excel прямо сейчас!)

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

2, Нажмите Кутулс > Text > Add Text…. Смотрите скриншот:

документ добавить конкретный текст 11

3. В Add Text диалоговом окне введите текст, который необходимо добавить в поле Text пунктом.

(1.) Если вы проверите Before first character из Position раздел, и конкретный текст будет добавлен перед всеми значениями ячеек, см. снимок экрана:

документ добавить конкретный текст 6

(2.) Если вы проверите After last character из Position раздел, и конкретный текст будет добавлен в конце значений ячеек, см. снимок экрана:

документ добавить конкретный текст 7

Ноты:

1. Kutools for Excel's Add Text инструмент позволяет предварительно просмотреть изменения в выделении в разделе Предварительный просмотр.

2. Если вы проверите Skip non-text cells вариант, этот инструмент не будет добавлять указанный текст в ячейки с нетекстовым содержимым.


Добавить указанный текст в указанную позицию всех ячеек с помощью Kutools for Excel

Применение Kutools for Excel's Add Text функция, вы можете не только добавить указанный текст в начало или конец ячеек, но также вы можете добавить указанный текст в указанное положение ячеек.

После установки Kutools for Excel, сделайте следующее:(Бесплатная загрузка Kutools for Excel прямо сейчас!)

1. Выберите диапазон, в который нужно добавить текст, и нажмите Кутулс > Text > Add Text.

2, Add Text Появится диалоговое окно, введите указанный текст и укажите определенную позицию, в которую вы хотите вставить текст в поля. Смотрите скриншот:

Здесь я набираю 3 в Specify текстовое поле означает добавление текста после третьего символа строки.

документ добавить конкретный текст 8

3. Нажмите Ok or Apply. Указанный текст был добавлен в указанную позицию ячеек. Смотрите скриншот:

документ добавить конкретный текст 9

Наконечник:

(1) В Specify текстовое поле, вы можете вводить числа через запятую, чтобы добавить текст в несколько позиций одновременно.
документ добавить конкретный текст 12

(2) Если вы хотите добавить текст перед каждой прописной буквой, 1st letter is uppercase вариант в Add Text утилита может вам помочь.
документ добавить конкретный текст 10

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

Нажмите Загрузить и бесплатную пробную версию Kutools for Excel прямо сейчас!


Демонстрация: добавление текста в начало или конец всех ячеек


Относительные статьи:


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

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

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

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

  • Включение редактирования и чтения с вкладками в Word, Excel, PowerPoint, Издатель, доступ, Visio и проект.
  • Открывайте и создавайте несколько документов на новых вкладках одного окна, а не в новых окнах.
  • Повышает вашу продуктивность на 50% и сокращает количество щелчков мышью на сотни каждый день!
офисный дно

Сортировать комментарии по
Комментарии (55)
Оценок пока нет. Оцените первым!
Этот комментарий был сведен к минимуму модератором на сайте
Уловка VBA сработала как шарм, спасибо!
Этот комментарий был сведен к минимуму модератором на сайте
Это действительно работает. Как я могу зарегистрироваться на этом форуме?
Этот комментарий был сведен к минимуму модератором на сайте
Спасибо очень помог полностью
Этот комментарий был сведен к минимуму модератором на сайте
Совет VBA был очень полезным. Спасибо, что сэкономили усилия.
Этот комментарий был сведен к минимуму модератором на сайте
VBA фантастический, такой мощный... отличная помощь
Этот комментарий был сведен к минимуму модератором на сайте
Нужна помощь, на самом деле я пытаюсь найти все числовые и перед этим добавить знак абзаца..? подскажите, пожалуйста, как это сделать на этом kutools в word или excel...?
Этот комментарий был сведен к минимуму модератором на сайте
КУ инструменты такие классные!! Мне потребовалось 3 секунды, чтобы добавить нужный текст. Роберт
Этот комментарий был сведен к минимуму модератором на сайте
Можно ли изменить текстовую строку, которую вы добавляете в целевую ячейку, чтобы она была ссылкой на ячейку, чтобы вместо добавления «LBA» в начало каждой ячейки вы добавляли содержимое другой ячейки? Например, если я хочу добавить содержимое ячеек A1: A10 в начало существующего текста в ячейках B1: B10??
Этот комментарий был сведен к минимуму модератором на сайте
Отличный совет. Сэкономлено огромное количество времени. Большое спасибо..
Этот комментарий был сведен к минимуму модератором на сайте
Эй, с методом VBA добавления информации справа от уже введенной информации, есть ли способ сделать это только для выбранных ячеек, а не для ВСЕХ ячеек. Я пытаюсь отфильтровать и запустить макрос только для этих ячеек, и когда я это делаю и удаляю фильтр, он все равно ставит его на все. Спасибо!
Этот комментарий был сведен к минимуму модератором на сайте
Если вы хотите добавить конкретное «слово» во все ячейки между ними где-то в тексте, просто мы можем использовать функцию «копировать и заменить» (Ctrl + F), выбрав все ячейки для замены в MS Excel. Например, если вам нужно вставить «_code» во все ячейки в определенном столбце, содержащем ячейки со значениями, такими как Species_Class1, Species_Class2,.....Species_Class100, и изменить их на Species_code_Class1, Species_code_Class2,.....Species_code_Class100. Нажмите "Ctrl+F" --> Использовать опцию "Заменить". В поле «Найти» укажите «Вид*_Класс», а в поле «Заменить на» укажите «Вид_код_класса». Затем нажмите «Пересоздать все». Ура..... Арун Прасад, Индия
Этот комментарий был сведен к минимуму модератором на сайте
Эй, это здорово. Мне нужно нечто большее, чем это. могу ли я выбрать несколько строк и выполнить одно и то же действие с чередующимися ячейками. например: если бы я добавлял привет в конце каждой альтернативной ячейки a b c d e, мне нужно было бы приветствовать b c привет d e привет
Этот комментарий был сведен к минимуму модератором на сайте
где комментарий, который я оставил ранее
Этот комментарий был сведен к минимуму модератором на сайте
Спасибо мч. Это мне очень помогло :)
Этот комментарий был сведен к минимуму модератором на сайте
Я пробую VBA, говорит, что он работает. Но это для 63,000 XNUMX строк. Это займет массу времени (час пока). Это нормально?
Этот комментарий был сведен к минимуму модератором на сайте
Спасибо. Помог с тем, что я искал.
Этот комментарий был сведен к минимуму модератором на сайте
Это было ОЧЕНЬ полезно. И я не использую все заглавные буквы очень часто.
Этот комментарий был сведен к минимуму модератором на сайте
привет, в моей рабочей тетради 60 листов. Я хочу добавить столбец A на листы с 5 по 56 и вставить имя рабочего листа в каждую ячейку столбца A. На каждом листе 150 строк, поэтому 150 ячеек A1-A150. был бы очень признателен за vba soln tnx
Этот комментарий был сведен к минимуму модератором на сайте
спасибо очень помогло спасибо еще раз :roll:
Этот комментарий был сведен к минимуму модератором на сайте
Спасибо большое. информация, приведенная выше, очень полезна
Этот комментарий был сведен к минимуму модератором на сайте
Большое спасибо. Мне действительно очень помогло. Пожалуйста, продолжайте в том же духе
Здесь еще нет комментариев
Загрузить ещё

Подписывайтесь на Нас

Copyright © 2009 - www.extendoffice.ком. | Все права защищены. Питаться от ExtendOffice, | Карта сайта
Microsoft и логотип Office являются товарными знаками или зарегистрированными товарными знаками Microsoft Corporation в США и / или других странах.
Защищено Sectigo SSL