Hoppa till huvudinnehåll

Hur lägger jag till text mitt i valda celler i Excel?

Författare: Siluvia Senast ändrad: 2024-11-22
dd text i mitten av cellerna

Att lägga till text i mitten av markerade celler i Excel är en praktisk teknik för att organisera och presentera data. Den här guiden ger tydliga, steg-för-steg-instruktioner om hur du infogar ny text i det befintliga innehållet i celler med hjälp av Excels inbyggda funktioner och funktioner.


Lägg till text i mitten av markerade celler med formel

I det här avsnittet ger vi dig formeln för att lägga till text mitt i valda celler. Gör så här.

1. Denna metod bör göras med en hjälpkolumn. Välj den tomma cellen som ligger intill originaldata, här väljer jag cell B2.

2. Kopiera och klistra in formeln = VÄNSTER (A2,1) & "D" & MID (A2,2,100) in i formelfältet och tryck sedan på ange nyckel. Se skärmdump:

Lägg till text i mitten av celler med formel

Anmärkningar:

  • 1). I formeln betyder nummer 1 att texten kommer att läggas till efter cellens första tecken.
  • 2). Siffran 2 och 100 indikerar att tecknen från den andra till hundradelen av den ursprungliga cellen kommer att läggas till efter den nya infogade texten.
  • 3). Om du vill lägga till text efter det andra tecknet, ändra siffrorna 1 till 2 och 2 till 3 i formeln.
  • 4). Och tecknet "D" är texten du kommer att lägga till i cellen. Ändra det baserat på dina behov.

3. Markera cellen B2, dra ner Fill Handle till cellen som du vill täcka med den här formeln. Du kan se att texten läggs till i mitten av celler i hela listan.

dra fyllningshandtaget ner till cellen

tips: Förutom ovanstående formel kan du också använda denna formel = BYT ut (A2,2,0, "D"), (siffran 2 anger platsen där du vill infoga texten och bokstaven D hänvisar till texten som du behöver lägga till, du kan ändra dem till ditt behov) och tryck sedan på Enter-tangenten för att få resultatet.


Lägg till text i mitten av markerade celler med Kutools för Excel

Vi måste erkänna att ovanstående två metoder är obekväma för oss. Här ska jag visa dig lägga till text nytta av Kutools för Excel, med det här verktyget kan du enkelt ange mittpositionen i listan och sedan lägga till viss text till den positionen i hela listan samtidigt.

Kutools för Excel erbjuder över 300 avancerade funktioner för att effektivisera komplexa uppgifter, vilket ökar kreativiteten och effektiviteten. Förbättrad med AI-funktioner, Kutools automatiserar uppgifter med precision, vilket gör datahantering enkel. Detaljerad information om Kutools för Excel...         Gratis provperiod...

1. Välj den lista du vill lägga till text i mitten av cellerna och klicka sedan på Kutools > text > lägga till text. Se skärmdump:

klicka på Kutools > Text > Lägg till text

2. I lägga till text dialogrutan, ange texten du vill lägga till celler i text rutan, ange positionen där du vill lägga till texten genom att markera Ange (här anger jag nummer 1) och klickar sedan på OK knapp. (Du kan direkt förhandsgranska tilläggsresultatet i den högra rutan)

ange alternativen i dialogrutan

Anmärkningar: För att lägga till text i flera positioner i vald cell samtidigt kan du ange positionerna med kommaseparation i Ange låda. Se skärmdump:

ange positionerna med kommaseparering för att lägga till text för flera positioner

Nu läggs den angivna texten till efter den första bokstaven i den valda listan.

den angivna texten läggs till efter den första bokstaven

  Om du vill ha en gratis provperiod (30 dagar) av det här verktyget, klicka för att ladda ner den, och gå sedan till för att tillämpa operationen enligt ovanstående steg.


Lägg till text i mitten av markerade celler med VBA-kod

Dessutom kan du lägga till text mitt i valda celler med VBA-kod.

1. Vänligen tryck andra + F11 att öppna Microsoft Visual Basic-applikationer fönster.

2. klick Insert > Modulerna. Kopiera och klistra sedan in under VBA-koden i kodredigeraren.

kopiera och klistra in koden i modulen

VBA-kod: Lägg till text i en lista med data efter första tecknet

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. Tryck F5 -knappen för att köra koden och när den dyker upp KutoolsforExcel välj det intervall du vill lägga till text till och klicka slutligen på OK knapp.

välj intervallet för att lägga till text

Nu läggs den angivna texten till efter det första tecknet i de valda cellerna.

Anmärkningar: I ovanstående kod sätter du in ett specifikt värde efter det första tecknet i cellen, du kan ändra siffran 1 och 2 till siffran 2 och 3 om du lägger till texten efter det andra tecknet i detta skript VBA.Links (Rng.Value, 1) & "D" & VBA.Mid (Rng.Value, 2, VBA.Len (Rng.Value) - 1), och bokstaven D är den nya texten du vill infoga.

Den här guiden leder dig genom tre metoder för att uppnå detta: använda Excel-formler, utnyttja Kutools för Excel-tillägget och tillämpa VBA-kod. Varje metod erbjuder ett unikt tillvägagångssätt för att infoga ny text i det befintliga innehållet i celler, vilket tillgodoser olika nivåer av Excel-kunskaper och användarbehov. Om du är intresserad av att utforska fler Excel-tips och tricks, erbjuder vår webbplats tusentals självstudier. Klicka här för att komma åt dem.


Relaterad artikel:.

Bästa kontorsproduktivitetsverktyg

🤖 Kutools AI Aide: Revolutionera dataanalys baserat på: Intelligent utförande   |  Generera kod  |  Skapa anpassade formler  |  Analysera data och generera diagram  |  Anropa Kutools funktioner.
Populära funktioner: Hitta, markera eller identifiera dubbletter   |  Ta bort tomma rader   |  Kombinera kolumner eller celler utan att förlora data   |   Rund utan formel ...
Superuppslag: Flera kriterier VLookup    VLookup med flera värden  |   VSök över flera ark   |   Fuzzy Lookup ....
Avancerad rullgardinslista: Skapa snabbt en rullgardinslista   |  Beroende rullgardinslista   |  Flervals-rullgardinslista ....
Kolumnhanterare: Lägg till ett specifikt antal kolumner  |  Flytta kolumner  |  Växla synlighetsstatus för dolda kolumner  |  Jämför intervall och kolumner ...
Utvalda funktioner: Rutnätsfokus   |  Designvy   |   Stor formelbar    Arbetsbok & Bladhanterare   |  Resursbibliotek (Automatisk text)   |  Datumväljare   |  Kombinera arbetsblad   |  Kryptera/Dekryptera celler    Skicka e-postmeddelanden efter lista   |  Superfilter   |   Specialfilter (filtrera fet/kursiv/genomstruken...) ...
Topp 15 verktygssatser12 text verktyg (lägga till text, Ta bort tecken, ...)   |   50+ Diagram Typer (Gantt Chart, ...)   |   40+ Praktiskt Formler (Beräkna ålder baserat på födelsedag, ...)   |   19 Införande verktyg (Infoga QR-kod, Infoga bild från sökväg, ...)   |   12 Konvertering verktyg (Siffror till ord, Valutaväxling, ...)   |   7 Slå ihop och dela verktyg (Avancerade kombinera rader, Dela celler, ...)   |   ... och mer

Uppgradera dina Excel-färdigheter med Kutools för Excel och upplev effektivitet som aldrig förr. Kutools för Excel erbjuder över 300 avancerade funktioner för att öka produktiviteten och spara tid.  Klicka här för att få den funktion du behöver mest...


Fliken Office ger ett flikgränssnitt till Office och gör ditt arbete mycket enklare

  • Aktivera flikredigering och läsning i Word, Excel, PowerPoint, Publisher, Access, Visio och Project.
  • Öppna och skapa flera dokument i nya flikar i samma fönster, snarare än i nya fönster.
  • Ökar din produktivitet med 50 % och minskar hundratals musklick för dig varje dag!