Как добавить текст в начало или конец всех ячеек в Excel?
Иногда вам может потребоваться добавить один и тот же конкретный текст в начале или в каждую ячейку выделенного фрагмента. Делать это вручную для каждой ячейки может быть довольно утомительно и отнимать много времени. К счастью, есть несколько более простых способов добиться этого, позволяющих более эффективно добавлять один и тот же текст в начало или конец всех ячеек выделенного фрагмента.
Добавьте указанный текст в начало/конец всех ячеек с помощью Flash Fill.
Flash Fill в Excel — это интеллектуальный инструмент, который автоматически заполняет данные при обнаружении закономерности. Эта функция особенно полезна для добавления текста в ячейки, когда у вас есть пример желаемого результата.
Предположим, вам нужно добавить «Доктор» к именам в столбце А. Вот как вы можете использовать Flash Fill для достижения этой цели:
- Убедитесь, что ваши данные находятся в столбце, а следующий столбец пуст.
- Введите первый пример с помощью "Доктор" добавлено в первую ячейку следующего столбца и нажмите Enter.
- Нажмите Ctrl + E чтобы автоматически заполнить остальные ячейки столбца "Доктор" перед именами.
Наконечник: Вы также можете нажать на Данные вкладку на ленте, затем выберите Вспышка заливки для достижения того же результата, если вы предпочитаете использовать ленточный интерфейс для операций Excel.
Ноты: Чтобы добавить определенный текст после имен, например, добавив ", HR" Чтобы указать отдел кадров, вы можете использовать тот же подход:
Добавить указанный текст в начало / конец всех ячеек с формулами
В этом разделе мы научимся легко вставлять определенный текст или символы в начало или конец ячеек с помощью формул Excel.
Добавить указанный текст в начало ячеек
Чтобы добавить текст в начало ячейки в Microsoft Excel, вы можете объединить указанную строку со ссылкой на ячейку, используя формулу Excel. Предположим, вам нужно добавить «Класс A:» к именам в столбце A. Вот как вы можете применить формулу для достижения этой цели:
- Выберите ячейку, в которой вы хотите вывести имя с префиксом «Класс A: ".
- Введите любую из этих формул в зависимости от ваших предпочтений и нажмите Enter чтобы увидеть первый результат (здесь я буду использовать первую формулу в качестве примера):
="Class A: "&A2
=CONCATENATE("Class A: ", A2)
=CONCAT("Class A: ", A2)
Наконечник: В этих формулах «Класс A: " — это префикс, добавляемый к именам, и A2 — это первая ячейка, содержащая имя, которое вы хотите изменить. Смело заменяйте»Класс A: " и отрегулировать A2 в соответствии с вашими конкретными потребностями. - Перетащите маркер заполнения вниз к ячейкам, к которым вы хотите применить эту формулу.
Ноты:
- Формулы не изменят исходные данные.
- Для простоты поместите текст, который вы хотите добавить, в определенную ячейку (например, E2), а затем объедините две ячейки. Наконечник: Адрес ячейки для добавляемого текста блокируется знаком $, чтобы предотвратить его изменение при копировании формулы.
Добавить указанный текст в конец ячеек
Чтобы добавить текст в конец ячейки в Microsoft Excel, вы можете объединить ссылку на ячейку с указанной строкой, используя формулу Excel. Представьте, что вам нужно добавить «- Класс A» к именам в столбце A. Выполните следующие шаги, чтобы эффективно использовать формулу:
- Выберите ячейку, в которой вы хотите, чтобы к имени добавлялся суффикс « - Класс А", чтобы отобразиться.
- Выберите одну из этих формул по своему вкусу и нажмите Enter чтобы просмотреть результат (здесь я продемонстрирую использование первой формулы):
=A2&" - Class A"
=CONCATENATE(A2, " - Class A")
=CONCAT(A2, " - Class A")
Наконечник: В этих формулах « - Класс А" — это текст, добавляемый к именам, и A2 относится к начальной ячейке, содержащей имя, которое вы хотите изменить. Рекомендуется заменить " - Класс А" и отрегулировать A2 по мере необходимости для удовлетворения ваших конкретных требований. - Расширьте формулу до нужных ячеек, перетащив маркер заполнения вниз.
Ноты:
- Формулы не изменят исходные данные.
- Для простоты поместите текст, который вы хотите добавить, в определенную ячейку (например, E2), а затем объедините две ячейки. Наконечник: Адрес ячейки для добавляемого текста блокируется знаком $, чтобы предотвратить его изменение при копировании формулы.
Добавить тот же текст в определенное место каждой ячейки в Excel |
Как вы могли добавить текст или символы в начало нескольких ячеек, или добавить текст или символы в конец ячеек, или вставить текст или символы между существующим текстом? С участием Добавить текст Утилита Kutools for Excel, вы можете быстро применить следующие операции:. Нажмите, чтобы получить полнофункциональную бесплатную пробную версию через 30 дней! |
Kutools for Excel: с более чем 300 удобными надстройками Excel, вы можете попробовать бесплатно без ограничений в течение 30 дней в будущем. |
Добавить указанный текст в начало / конец всех ячеек с помощью VBA
В этом разделе мы рассмотрим простой метод VBA для добавления указанного текста непосредственно в начало или конец всех ячеек в одном или нескольких выбранных диапазонах.
Добавить указанный текст в начало ячеек
- Выберите диапазон(ы), в которые вы добавите указанный текст в начало всех ячеек.
- Удерживая нажатой Alt + F11 ключи в Excel, чтобы открыть Microsoft Visual Basic для приложений окно.
- Нажмите Вставить > Модулии вставьте следующий код VBA в Модули окно.
Sub PrependToSelectedCells() Dim c As Range For Each c In Selection If c.Value <> "" Then c.Value = "EXCL-" & c.Value Next End Sub
Примечание: Этот код добавляет ко всем выбранным ячейкам префикс "ИСКЛ-". Обязательно замените этот образец текста в коде фактическим текстом, который вам нужен, прежде чем применять его на своем листе.
- Нажмите F5 ключ для запуска этого макроса.
Результат
Значение "ИСКЛ-" будет добавлено к содержимому всех выбранных ячеек.
Sub PrependToRightOfSelectedCells()
Dim c As Range
For Each c In Selection
If c.Value <> "" Then c.Offset(0, 1).Value = "EXCL-" & c.Value
Next c
End Sub
Добавить указанный текст в конец ячеек
- Выберите диапазон(ы), в которые вы добавите указанный текст в конец всех ячеек.
- Удерживая нажатой Alt + F11 ключи в Excel, чтобы открыть Microsoft Visual Basic для приложений окно.
- Нажмите Вставить > Модулии вставьте следующий код VBA в Модули окно.
Sub AppendToSelectedCells() Dim c As Range For Each c In Selection If c.Value <> "" Then c.Value = c.Value & "-XS" Next End Sub
Примечание: Этот макрос добавляет "-XS" к содержимому каждой выделенной ячейки. Обязательно замените "-XS" с конкретным суффиксом, который вы хотите добавить к содержимому ячейки перед запуском макроса на листе.
- Нажмите F5 ключ для запуска этого макроса.
Результат
Значение "-XS" будет добавлено к содержимому всех выбранных ячеек.
Sub AppendToRightOfSelectedCells()
Dim c As Range
For Each c In Selection
If c.Value <> "" Then c.Offset(0, 1).Value = c.Value & "-XS"
Next c
End Sub
Добавить указанный текст в начало / конец всех ячеек с помощью Kutools for Excel
Kutools for Excel's Add Text инструмент поможет вам быстро добавить указанный текст в начало или конец каждой ячейки в выделенном фрагменте.
Kutools for Excel, с более чем 300 удобные функции, облегчающие вашу работу. |
После установки Kutools for Excel, сделайте следующее:(Бесплатная загрузка Kutools for Excel прямо сейчас!)
1. Выберите диапазон, в который вы добавите указанный текст.
2, Нажмите Кутулс > Text > Add Text…. Смотрите скриншот:
3. В Add Text диалоговом окне введите текст, который необходимо добавить в поле Text пунктом.
(1.) Если вы проверите Before first character из Position раздел, и конкретный текст будет добавлен перед всеми значениями ячеек.
(2.) Если вы проверите After last character из Position раздел, и определенный текст будет добавлен в конце значений ячеек.
Ноты:
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 текстовое поле означает добавление текста после третьего символа строки.
3. Нажмите Ok or Apply. Указанный текст был добавлен в указанную позицию ячеек. Смотрите скриншот:
Наконечник:
(1) В Specify текстовое поле, вы можете вводить числа через запятую, чтобы добавить текст в несколько позиций одновременно.
(2) Если вы хотите добавить текст перед каждой прописной буквой, 1st letter is uppercase вариант в Add Text утилита может вам помочь.
Кроме того, вы можете добавлять текст перед каждой строчной буквой или каждой цифровой буквой.
Нажмите Загрузить и бесплатную пробную версию Kutools for Excel прямо сейчас!
Демонстрация: добавление текста в начало или конец всех ячеек
Относительные статьи:
- Добавить строки текста в несколько ячеек
- Добавление / вставка ведущих нулей к числам или тексту
- Добавить / вставить префикс или суффикс к выбранным ячейкам, строкам и столбцам
- Добавить символ процента для нескольких чисел в ячейках
Лучшие инструменты для офисной работы
Улучшите свои навыки работы с Excel с помощью Kutools for Excel и почувствуйте эффективность, как никогда раньше. Kutools for Excel предлагает более 300 расширенных функций для повышения производительности и экономии времени. Нажмите здесь, чтобы получить функцию, которая вам нужна больше всего...
Вкладка Office: интерфейс с вкладками в Office и упрощение работы
- Включение редактирования и чтения с вкладками в Word, Excel, PowerPoint, Издатель, доступ, Visio и проект.
- Открывайте и создавайте несколько документов на новых вкладках одного окна, а не в новых окнах.
- Повышает вашу продуктивность на 50% и сокращает количество щелчков мышью на сотни каждый день!