Hoppa till huvudinnehåll

Hur använder jag Ersätt-funktionen för att ersätta och lägga till sträng i Excel?

I Excel kan vi använda Sök och ersätt-funktionen för att hitta en sträng och sedan ersätta den med en annan. Men i många fall kan funktionen Sök och ersätt inte tillgodose din begäran. Här introducerar jag hur man använder ersättningsfunktionen för att lösa några problem i Excel.

Byt ut funktionen


Byt ut funktionen

= ERSÄTT (text, startnummer, num_chars, ny_text)

Fall 1 Byt ut teckensträng på den specifika platsen med andra i en sträng

=REPLACE(text, startnum, numchars, newtext)

Om du vill ersätta en teckensträng på en viss plats med en annan sträng som nedan visas skärmdump,
doc ersätt funktion 1

du kan göra så här:

Välj en cell som du placerar resultatet och skriver=REPLACE(A1,3,3,"KTE")och dra fyllhandtaget över cellerna du använder. Se skärmdump som visas.
doc ersätt funktion 2

Fall 2 Byt ut flera teckensträngar på flera platser med andra i en sträng

=REPLACE(REPLACE(text,stratnum,characternumber,"newtext"),startnum,characternumber,"newtext)

Om du vill ersätta flera teckensträngar på platser med andra strängar som nedan visas skärmdump,
doc ersätt funktion 3

Gör som detta:

Välj en cell som du placerar resultatet och skriver =REPLACE(REPLACE(A7,7,1,"1"),15,1,"3"), dra fyllningshandtaget över cellerna du använder. Se skärmdump som visas.
doc ersätt funktion 4

Fall 3 Ersätt år / månad / dag i datumformat

=REPLACE(TEXT(text, "dd-mmm-yy"), 4, 3, "newtext")

Om du har ett antal celler i det speciella datumformatet 1-okt-18, behöver du byta ut månaden till november enligt nedanstående skärmdump,
doc ersätt funktion 5

Använd denna formel

Välj en cell som du placerar resultatet och skriver =REPLACE(TEXT(A14, "dd-mmm-yy"), 4, 3, "Nov"), dra fyllningshandtaget över cellerna du använder. Se skärmdump som visas.
doc ersätt funktion 6

Fall 4 Konvertera nummer till datum

= DATUMVÄRDE (ERSÄTT (ERSÄTT (text, 3,0, "/"), 6,0, "/"))

Om du vill konvertera textnummer till standarddatum enligt nedanstående skärmdump, gör så här:
doc ersätt funktion 7

Välj en cell som du placerar resultatet och skriver =DATEVALUE(REPLACE(REPLACE(A21,3,0,"/"),6,0,"/")), dra fyllhandtaget över cellerna du använder, formatera cellerna som Kort datum formatera. Se skärmdump som visas.
doc ersätt funktion 8
doc ersätt funktion 9

Fall 5 Byt ut teckensträng med andra i strängen

=REPLACE(textreference, FIND("oldtext",textreference), numbercharacter, "newtext")

Om du vill ersätta en sträng med en annan i strängen enligt nedanstående skärmdump,
doc ersätt funktion 10

Använd bara funktionen Ersätt och Sök

Välj en cell som du placerar resultatet och skriver =REPLACE(A28, FIND("@abc",A28), 4, "@bca"), dra fyllningshandtaget över cellerna du använder. Se skärmdump som visas.
doc ersätt funktion 11

Dricks: Den här formeln fungerar bara för den första förekomsten av sträng.
doc ersätt funktion 12

Fall 6 Lägg till ett nytt tecken i strängens specifika plats

=REPLACE(REPLACE(text,startnumber,0,"newtext"),startnumber,0,"newtext")

Om du vill lägga till nytt tecken på specifika platser i en sträng enligt nedanstående skärmdump.
doc ersätt funktion 13

Gör bara som detta

Välj en cell som du placerar resultatet och skriver =REPLACE(REPLACE(A34,4,0,"-"),8,0,"-"), dra fyllningshandtaget över cellerna du använder. Se skärmdump som visas.
doc ersätt funktion 14

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...

Beskrivning


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!
Comments (0)
No ratings yet. Be the first to rate!
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations