Gå til hovedindhold

Opdel tekst med afgrænser i en celle i Excel

Faktisk kan den indbyggede tekst til kolonner-funktion i Excel hjælpe dig med hurtigt at opdele tekst med et bestemt skilletegn. En anden mulighed, du kan anvende formel for at opnå det. I denne artikel giver vi en trin-for-trin guide til at hjælpe dig med at opdele tekst med skilletegn ved at anvende en kombination af TRIM, MID, SUBSTITUTE, REPT og LEN funktionerne i Excel.


Hvordan opdeles tekst i en celle med et bestemt skilletegn i Excel?

Forbered først dine data. Hvis du antager, at du har forberedt en tekststrengliste i kolonne B, som nedenstående skærmbillede vist, udover det, skal du oprette tre hjælpekolonner, der indeholder nummer 1, 2 og 3 separat i kolonnecellerne.

Generisk formel

=TRIM(MID(SUBSTITUTE(A1, delimiter,REPT(" ",LEN(A1))),(N-1)*LEN(A1)+1,LEN(A1)))

argumenter

A1: Repræsenterer cellen, der indeholder den tekststreng, du vil opdele med afgrænsningstegn;

Afgrænser: Den afgrænsning du vil opdele tekst baseret på;
Afgrænsningen skal være omgivet af anførselstegn.

N: Her henviser dette bogstav N til tallet i hjælperkolonnerne.

Hvordan bruges denne formel?

1. Vælg en tom celle for at udskrive den første tekst, du vil opdele. I dette tilfælde vælger jeg celle C3.

2. Indtast nedenstående formel i den, og tryk på Indtast nøgle.

=TRIM(MID(SUBSTITUTE($B3,"-",REPT(" ",LEN($B3))),(G$3-1)*LEN($B3)+1,LEN($B3)))

3. Vælg resultatcellen, træk udfyldningshåndtaget til højre til de to tilstødende celler for at udtrække den anden og tredje tekst.

4. Hold de tre ovenstående celler markeret, og træk derefter udfyldningshåndtaget ned for at opdele andre tekststrenge i den samme tabel med det samme skilletegn. Se skærmbillede:

Nu er hver tekststreng i specifikke celler blevet opdelt i separate kolonneceller med skilletegn "-".

Hvordan fungerer denne formel?

=TRIM(MID(SUBSTITUTE($B3,"-",REPT(" ",LEN($B3))),(G$3-1)*LEN($B3)+1,LEN($B3)))

1. SUBSTITUTE($B3,"-",REPT(" ",LEN($B3)))

  • REPT(" ",LEN($B3)): LEN-funktionen returnerer det samlede antal tegn i KTE-Jan-359 (her er resultatet 11). Og så gentager REPT-funktionen et mellemrum 11 gange. Resultatet er " " (der er 11 mellemrum omgivet af anførselstegn);
  • SUBSTITUTE($B3,"-", " "): ERSTAT-funktionen erstatter hver tankestreg "-" i tekststrengen "KTE-Jan-359" med 11 mellemrum. Og returnerer resultatet som "KTE Jan 359".

2. MID("KTE Jan 359",(G$3-1)*LEN($B3)+1,LEN($B3))

  • MID("KTE Jan 359",1,11): MID-funktionen returnerer 11 tegn fra det første tegn i "KTE Jan 359". Resultatet er "KTE".
    Bemærk: Bogstavet N refereres til $B3, og værdien i $B3 er nummer 1, her beregnes udgangspunktet med (G$3-1)*LEN($B3)+1 = 1.

3. TRIM("KTE "): TRIM-funktionen fjerner alle udtræksmellemrum fra "KTE" og returnerer til sidst resultatet som KTE.


Relaterede funktioner

Excel TRIM-funktion
Excel TRIM-funktionen fjerner alle ekstra mellemrum fra tekststrengen og holder kun mellemrum mellem ord.

Excel MID-funktion
Excel MID-funktionen bruges til at finde og returnere et specifikt antal tegn fra midten af ​​den givne tekststreng.

Excel SUBSTITUTE-funktion
Excel SUBSTITUTE-funktionen erstatter tekst eller tegn i en tekststreng med en anden tekst eller andre tegn.

Excel LEN-funktion
Excel LEN-funktionen returnerer antallet af tegn i en tekststreng.


Relaterede formler

Opdel dimensioner i to dele i Excel
Denne artikel forklarer, hvordan man bruger formler til at opdele dimensioner i en celle i to dele uden enheder (individuel længde og bredde).

Adskil numre fra måleenheder
Denne artikel forklarer, hvordan man bruger formlen til at adskille tal fra måleenheder.

Opdel tekst og tal i en celle i Excel
Hvis du vil opdele tekst og tal i en celle i forskellige kolonneceller med formler, vil denne formelvejledning gøre dig en tjeneste.

Opdel tekststreng med et bestemt tegn i en celle i Excel
Denne vejledning forklarer, hvordan man opdeler tekststreng ved et bestemt tegn i separate kolonneceller med formler i Excel.


De bedste Office-produktivitetsværktøjer

Kutools til Excel - Hjælper dig med at skille dig ud fra mængden

🤖 Kutools AI Aide: Revolutionér dataanalyse baseret på: Intelligent udførelse   |  Generer kode  |  Opret brugerdefinerede formler  |  Analyser data og generer diagrammer  |  Aktiver Kutools funktioner...
Populære funktioner: Find, fremhæv eller identificer dubletter  |  Slet tomme rækker  |  Kombiner kolonner eller celler uden at miste data  |  Runde uden formel ...
Super VLookup: Flere kriterier  |  Multipel værdi  |  På tværs af multiark  |  Fuzzy Lookup...
Adv. Rulleliste: Nem rulleliste  |  Afhængig rulleliste  |  Multivælg rulleliste...
Column Manager: Tilføj et bestemt antal kolonner  |  Flyt kolonner  |  Skift synlighedsstatus for skjulte kolonner  Sammenlign kolonner med Vælg Samme og forskellige celler ...
Fremhævede funktioner: Grid fokus  |  Designvisning  |  Stor Formel Bar  |  Arbejdsbog & Ark Manager | Ressourcebibliotek (Autotekst)  |  Datovælger  |  Kombiner regneark  |  Krypter/Dekrypter celler  |  Send e-mails efter liste  |  Superfilter  |  Specielt filter (filter fed/kursiv/gennemstreget...) ...
Top 15 værktøjssæt12 tekst Værktøjer (tilføje tekst, Fjern tegn ...)  |  50 + Chart Typer (Gantt kort ...)  |  40+ Praktisk formler (Beregn alder baseret på fødselsdag ...)  |  19 Indsættelse Værktøjer (Indsæt QR-kode, Indsæt billede fra sti ...)  |  12 Konvertering Værktøjer (Tal til ord, Valutaomregning ...)  |  7 Flet og del Værktøjer (Avancerede kombinere rækker, Opdel Excel-celler ...)  |  ... og mere

Kutools til Excel kan prale af over 300 funktioner, At sikre, at det, du har brug for, kun er et klik væk...

Beskrivelse


Fanen Office - Aktiver læsning og redigering af faner i Microsoft Office (inkluderer Excel)

  • Et sekund til at skifte mellem snesevis af åbne dokumenter!
  • Reducer hundreder af museklik for dig hver dag, og farvel med musens hånd.
  • Øger din produktivitet med 50 %, når du ser og redigerer flere dokumenter.
  • Giver effektive faner til Office (inkluderer Excel), ligesom Chrome, Edge og Firefox.
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