Перейти к основному содержанию
 

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

Автор: Силувия Последнее изменение: 2024 июля 11 г.
dd текст в середине ячеек

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


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

В этом разделе мы предоставим вам формулу для добавления текста в середине выбранных ячеек. Пожалуйста, сделайте следующее.

1. Этот метод должен выполняться с помощью столбца справки. Выберите пустую ячейку, которая находится рядом с исходными данными, здесь я выбираю ячейку B2.

2. Скопируйте и вставьте формулу. = LEFT (A2,1) & «D» & MID (A2,2,100) в панель формул, а затем нажмите Enter ключ. Смотрите скриншот:

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

Заметки:

  • 1). В формуле цифра 1 означает, что текст будет добавлен после первого символа ячейки.
  • 2). Цифры 2 и 100 указывают на то, что символы от второй до сотой исходной ячейки будут добавлены после нового вставленного текста.
  • 3). Если вы хотите добавить текст после второго символа, измените число с 1 на 2 и с 2 на 3 в формуле.
  • 4). А символ «D» - это текст, который вы добавите в ячейку. Пожалуйста, измените его в соответствии с вашими потребностями.

3. Выберите ячейку B2, перетащите маркер заполнения вниз к ячейке, которую вы хотите покрыть этой формулой. Вы видите, что текст добавляется в середину ячеек всего списка.

перетащите маркер заполнения вниз к ячейке

Советы: Помимо приведенной выше формулы, вы также можете применить эту формулу = REPLACE (A2,2,0; «D»), (цифра 2 указывает место, куда вы хотите вставить текст, а буква D относится к тексту, который вам нужно добавить, вы можете изменить их по своему усмотрению), затем нажмите клавишу Enter, чтобы получить результат.


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

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

Kutools for Excel предлагает более 300 расширенных функций для оптимизации сложных задач, повышения креативности и эффективности. Улучшено возможностями искусственного интеллектаKutools точно автоматизирует задачи, упрощая управление данными. Подробная информация о Kutools для Excel...         Бесплатная пробная версия...

1. Выберите список, в который вы хотите добавить текст в середине ячеек, и нажмите Кутулс > Текст > Добавить текст. Смотрите скриншот:

нажмите Kutools > Текст > Добавить текст

2. в Добавить текст диалоговом окне введите текст, который вы хотите добавить в ячейки в Текст поле, укажите позицию, в которую вы хотите добавить текст, установив флажок Указывать вариант (здесь я ввожу номер 1), затем нажмите OK кнопка. (Вы можете сразу просмотреть результат добавления в правом поле)

укажите параметры в диалоговом окне

Внимание: Чтобы добавить текст сразу в несколько позиций выбранной ячейки, вы можете указать позиции через запятую в Указывать коробка. Смотрите скриншот:

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

Теперь указанный текст добавляется после первой буквы в выбранном списке.

указанный текст добавляется после первой буквы

  Если вы хотите получить бесплатную (30-дневную) пробную версию этой утилиты, пожалуйста, нажмите, чтобы загрузить это, а затем перейдите к применению операции в соответствии с указанными выше шагами.


Добавить текст в середине выбранных ячеек с кодом VBA

Кроме того, вы можете добавить текст в середине выделенных ячеек с кодом VBA.

1. Пожалуйста, нажмите другой + F11 для открытия Приложения Microsoft Visual Basic окно.

2. Нажмите Вставить > Модули. Затем скопируйте и вставьте ниже код VBA в редактор кода.

скопируйте и вставьте код в модуль

Код VBA: добавить текст в список данных после первого символа

Sub AddString()
	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 = VBA.Left(Rng.Value, 1) & "D" & VBA.Mid(Rng.Value, 2, VBA.Len(Rng.Value) - 1)
	Next
End Sub

3. Нажмите F5 ключ для запуска кода, и во всплывающем окне KutoolsforExcel диалоговом окне выберите диапазон, в который вы хотите добавить текст, и, наконец, щелкните OK .

выберите диапазон для добавления текста

Теперь указанный текст добавляется после первого символа выбранных ячеек.

Внимание: В приведенном выше коде вы вставите определенное значение после первого символа в ячейке, вы можете изменить числа 1 и 2 на числа 2 и 3, если добавите текст после второго символа в этом сценарии VBA.Left (Rng.Value, 1) & "D" & VBA.Mid (Rng.Value, 2, VBA.Len (Rng.Value) - 1), а буква D - это новый текст, который вы хотите вставить.

В этом руководстве вы узнаете о трех методах достижения этой цели: использовании формул Excel, использовании надстройки Kutools for Excel и применении кода VBA. Каждый метод предлагает уникальный подход к вставке нового текста в существующее содержимое ячеек, отвечающий разным уровням владения Excel и потребностям пользователей. Если вы хотите узнать больше советов и рекомендаций по Excel, на нашем веб-сайте представлены тысячи учебных пособий. Пожалуйста, нажмите здесь, чтобы получить к ним доступ.


Связанная статья:.

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

🤖 Kutools AI Помощник: Революционный анализ данных на основе: Интеллектуальное исполнение   |  Генерировать код  |  Создание пользовательских формул  |  Анализ данных и создание диаграмм  |  Вызов функций Kutools...
Популярные опции: Найдите, выделите или определите дубликаты   |  Удалить пустые строки   |  Объедините столбцы или ячейки без потери данных   |   Раунд без формулы ...
Супер поиск: Множественный критерий VLookup    VLookup с несколькими значениями  |   VLookup по нескольким листам   |   Нечеткий поиск ....
Расширенный раскрывающийся список: Быстрое создание раскрывающегося списка   |  Зависимый раскрывающийся список   |  Выпадающий список с множественным выбором ....
Менеджер столбцов: Добавить определенное количество столбцов  |  Переместить столбцы  |  Переключить статус видимости скрытых столбцов  |  Сравнить диапазоны и столбцы ...
Рекомендуемые функции: Сетка Фокус   |  Просмотр дизайна   |   Большой Формулный Бар    Менеджер книг и листов   |  Библиотека ресурсов (Авто текст)   |  Выбор даты   |  Комбинировать листы   |  Шифровать/дешифровать ячейки    Отправлять электронные письма по списку   |  Суперфильтр   |   Специальный фильтр (фильтровать жирным шрифтом/курсивом/зачеркиванием...) ...
15 лучших наборов инструментов12 Текст Инструменты (Добавить текст, Удалить символы, ...)   |   50+ График Тип (Диаграмма Ганта, ...)   |   40+ Практических Формулы (Рассчитать возраст по дню рождения, ...)   |   19 Вносимые Инструменты (Вставить QR-код, Вставить изображение из пути, ...)   |   12 Конверсия Инструменты (Числа в слова, Конверсия валюты, ...)   |   7 Слияние и разделение Инструменты (Расширенные ряды комбинирования, Разделить клетки, ...)   |   ... и более

Улучшите свои навыки работы с Excel с помощью Kutools for Excel и почувствуйте эффективность, как никогда раньше. Kutools for Excel предлагает более 300 расширенных функций для повышения производительности и экономии времени.  Нажмите здесь, чтобы получить функцию, которая вам нужна больше всего...


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

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