Как да добавя текст в средата на избраните клетки в Excel?
Да предположим, че имате списък с данни, съставен от начална буква G и други числа, и сега искате да добавите още една буква D след първата буква G към целия списък. Вижте показаната екранна снимка по-долу.
Как можете да направите, за да постигнете това? Добавянето на буквата към клетките една по една изглежда губи време по време на работа. В тази статия ще ви покажем как да добавите текст в средата на избрани клетки в Excel с ефективни методи.
Добавете текст в средата на избраните клетки с формула
Добавете текст в средата на избраните клетки с VBA код
Добавете текст в средата на избраните клетки с Kutools за Excel
Добавете текст в средата на избраните клетки с формула
В този раздел ще ви предоставим формулата за добавяне на текст в средата на избраните клетки. Моля, направете следното.
1. Този метод трябва да се направи с помощна колона. Изберете празната клетка, която е в съседство с оригиналните данни, тук избирам клетка B2.
2. Копиране и поставяне на формула =ЛЯВО(A2,1) & "D" & MID(A2,2,100) в лентата с формули и след това натиснете Въведете ключ. Вижте екранна снимка:
бележки:
- 1). Във формулата номер 1 означава, че текстът ще бъде добавен след първия знак на клетката.
- 2). Числото 2 и 100 показват, че знаците от втора до стотна от оригиналната клетка ще бъдат добавени след новия вмъкнат текст.
- 3). Ако искате да добавите текст след втория знак, моля, променете числото 1 на 2 и 2 на 3 във формулата.
- 4). И символът "D" е текстът, който ще добавите към клетката. Моля, променете го според вашите нужди.
3. Изберете клетка B2, плъзнете манипулатора за попълване надолу до клетката, която искате да покриете с тази формула. Можете да видите, че текстът е добавен в средата на клетките в целия списък.
Съвети: Освен горната формула, можете да приложите и тази формула =ЗАМЕНЯНЕ(A2,2,0;XNUMX;XNUMX;"D"), (числото 2 показва мястото, където искате да вмъкнете текста, а буквата D се отнася до текста, който трябва да добавите, можете да ги промените според вашите нужди), след което натиснете клавиша Enter, за да получите резултата.
Добавете текст в началото или края на всички избрани клетки в Excel:
Kutools за Excel добавяне на текст помощната програма може бързо да добави определен текст в началото или края на клетките в селекция в Excel.
Изтеглете пълната 30-дневна безплатна пътека на Kutools за Excel сега!
Добавете текст в средата на избраните клетки с 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 клавиш за изпълнение на кода и в изскачащия прозорец Kutools за Excel изберете диапазона, към който искате да добавите текст, и накрая щракнете върху OK бутон.
Сега посоченият текст се добавя след първия знак на избраните клетки.
Забележка: В горния код ще вмъкнете конкретна стойност след първия знак в клетката, можете да промените числото 1 и 2 на числото 2 и 3, ако добавите текста след втория знак в този скрипт VBA.Left(Rng.Value, 1) & "D" & VBA.Mid(Rng.Value, 2, VBA.Len(Rng.Value) - 1), а буквата D е новият текст, който искате да вмъкнете.
Добавете текст в средата на избраните клетки с Kutools за Excel
Трябва да признаем, че горните два метода са неудобни за нас. Тук ще ви покажа добавяне на текст полезност на Kutools за Excel, с тази помощна програма можете лесно да посочите средната позиция на списъка и след това да добавите определен текст към тази позиция на целия списък едновременно.
Преди да кандидатствате Kutools за Excel, Моля те първо го изтеглете и инсталирайте.
1. Изберете списъка, който искате да добавите текст в средата на клетките, и след това щракнете Kutools > Текст > добавяне на текст. Вижте екранна снимка:
2. В добавяне на текст диалогов прозорец, въведете текста, който искате да добавите към клетките в Текст поле, посочете позицията, където искате да добавите текста, като поставите отметка в Посочете опция (тук въвеждам номер 1), след което щракнете върху OK бутон. (Можете незабавно да визуализирате резултата от добавянето в дясното поле)
Забележка: За да добавите текст в няколко позиции на избрана клетка наведнъж, можете да посочите позициите със запетая, разделяща се в Посочете кутия. Вижте екранна снимка:
Сега посоченият текст се добавя след първата буква в избрания списък.
Ако искате да имате безплатен пробен период (30 дни) на тази помощна програма, моля, щракнете, за да го изтеглитеи след това преминете към прилагане на операцията съгласно горните стъпки.
Добавете текст в средата на избраните клетки с Kutools за Excel
Свързана статия:.
Най-добрите инструменти за продуктивност в офиса
Усъвършенствайте уменията си за Excel с Kutools за Excel и изпитайте ефективност, както никога досега. Kutools за Excel предлага над 300 разширени функции за повишаване на производителността и спестяване на време. Щракнете тук, за да получите функцията, от която се нуждаете най-много...
Раздел Office Внася интерфейс с раздели в Office и прави работата ви много по-лесна
- Разрешете редактиране и четене с раздели в Word, Excel, PowerPoint, Publisher, Access, Visio и Project.
- Отваряйте и създавайте множество документи в нови раздели на един и същ прозорец, а не в нови прозорци.
- Увеличава вашата производителност с 50% и намалява стотици кликвания на мишката за вас всеки ден!