Как добавить текст в середине выделенных ячеек в Excel?
Добавление текста в середину выбранных ячеек в 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, с помощью этой утилиты вы можете легко указать среднюю позицию списка, а затем добавить определенный текст в эту позицию всего списка одновременно.
1. Выберите список, в который вы хотите добавить текст в середине ячеек, и нажмите Кутулс > Текст > Добавить текст. Смотрите скриншот:
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, на нашем веб-сайте представлены тысячи учебных пособий. Пожалуйста, нажмите здесь, чтобы получить к ним доступ.
Связанная статья:.
Лучшие инструменты для офисной работы
Улучшите свои навыки работы с Excel с помощью Kutools for Excel и почувствуйте эффективность, как никогда раньше. Kutools for Excel предлагает более 300 расширенных функций для повышения производительности и экономии времени. Нажмите здесь, чтобы получить функцию, которая вам нужна больше всего...
Вкладка Office: интерфейс с вкладками в Office и упрощение работы
- Включение редактирования и чтения с вкладками в Word, Excel, PowerPoint, Издатель, доступ, Visio и проект.
- Открывайте и создавайте несколько документов на новых вкладках одного окна, а не в новых окнах.
- Повышает вашу продуктивность на 50% и сокращает количество щелчков мышью на сотни каждый день!