Innholdsfortegnelse
Noen ganger kan du ha et datasett der forskjellige typer data er satt inn i en celle og atskilt med et tegn som skilletegn, bindestrek, bindestrek osv. Denne typen datasett er uorganisert og det er ganske vanskelig å finne ut hvilken som helst spesiell informasjon. I denne artikkelen vil jeg vise deg 6 måter du kan dele streng etter tegn på i Excel
La oss si at vi har et datasett der navn, e-postadresse og kontaktnummer legges inn som en enkelt streng og atskilt med et tegn, dvs. komma (,). For å demonstrere deg med enkelhet er vi satt til å dele opp med komma.
Last ned øvelsesarbeidsbok
Del streng etter tegn i Excel. xlsx
6 måter å dele streng etter tegn i Excel
1. Del streng etter tegn ved å bruke LEFT- og FIND-funksjonene
Bruke VENSTRE-funksjonene og FINN-funksjonene sammen lar oss dele en streng med et tegn fra venstre side av strengen. Skriv inn følgende formel i en tom celle ( B6 )
=LEFT(A6,FIND( ",",A6)-1)
Her, FINN -funksjonen returnerer posisjonen til det første kommaet ( “,” ) fra strengen A6 og LEFT -funksjonen trekker ut tegnene fra strengen som er foran det spesifikke tegnet (første komma). Husk at du må trekke fra 1 for å trekke ut unntatt komma.
Trykk ENTER og du vil få navnet i cellen B6 .
Dra cellen til slutten av datasettet for å bruke formelen på alle andre celler i kolonne A . Du vil få navnene fra alle oppføringene.
2. MID- og FIND-funksjoner for å dele streng
Hvis du ønsker å få tekstene mellom to spesifikke tegn kan du bruke MID-funksjonen og FINN-funksjonen sammen. Skriv inn følgende formel i en tom celle ( C6 )
=MID(A6,FIND(",",A6)+1,FIND(",",A6,FIND(",",A6)+1)-FIND(",",A6)-1)
Her, FIND(“,”,A6)+ 1 returnerer startposisjonen til det første tegnet etter det første kommaet. FINN(“,”,A6,FINN(“,”,A6)+1) returnerer startposisjonen til det første tegnet etter det andre kommaet. -FIND(“,”,A6)-1 indikerer at alle tegnene i strengen etter det andre kommaet vil bli ekskludert. Til slutt MID gir tegnene mellom disse to kommaene.
Trykk ENTER . Som et resultat vil du få e-postadressen i celle C6 .
Dra B7 -cellen til slutten av datasettet og du vil få alle e-postadressene.
3. HØYRE, LEN og FINN funksjonene for å dele streng etter tegn
Ved å bruke HØYRE -funksjonen , LEN-funksjonen og FINN-funksjonen til sammen, du kan dele strengen og få den riktige delen etter et spesifikt tegn fra den strengen. Skriv inn følgende formel i en tom celle( D6 )
=RIGHT(A6,LEN(A6)-FIND(",",A6,FIND(",",A6)+1))
Her beregner LEN(A6) den totale lengden på strengen i celle A6 . FINN(“,”,A6,FINN(“,”,A6)+1 finner det siste kommaet og HØYRE trekker ut tegnene etter det siste kommaet.
Trykk ENTER og du vil få kontaktnummeret i celle D6 .
Dra celle D6 og du vil få alle kontaktnumrene ved å dele strengene i kolonne A.
Lignende avlesninger :
- Del streng etter lengde i Excel (8 måter)
- Hvordan dele tekst i flere celler i Excel
4. SØK- og VENSTRE-funksjonene for å dele streng
Du kan bruke SØK-funksjonen i stedet for FINN-funksjonen for å dele en streng.
For å dele navnet fra strengen til celle A6, skriv inn følgende formel i en tom celle ( B6 )
=LEFT(A6,SEARCH( ",",A6)-1)
Her returnerer SØK funksjonen posisjonen til det første kommaet ( “,” ) fra strengen A6 og VENSTRE -funksjonen trekker ut tegnene fra strengen som er før det spesifikke tegnet (første c omma). Husk at du må trekke fra 1 for å ekskludere kommaet.
Trykk ENTER og du får opp navnet i celle B6 .
Dra cellen til slutten av datasettet for å bruke formelen på alle andre celler i kolonne A . Du vil fåNavn fra alle oppføringene.
5. Flash Fill for å dele streng etter tegn
Å bruke Flash Fill er en annen teknikk for å dele streng etter tegn. Først må du manuelt legge inn delen av strengen i en celle ( C6 )
Deretter går du til Data > Dataverktøy og velg Flashfyll .
Nå kan du se at Excel automatisk har gitt den delte strengen i alle andre celler i den kolonnen.
Les mer: Splitte tekst i Excel ved å bruke Flash Fill
6. Tekst til kolonner Kommando
Du kan også bruke kommandoen Tekst til kolonner for å dele en streng med et tegn. Velg først datasettet.
Deretter går du til Data > Dataverktøy og velg Tekst til kolonner .
Nå vises et vindu kalt Konverter tekst til kolonner . Kryss av for Separert og trykk på Neste .
I det andre trinnet velger du Komma og trykker på Neste .
Hvis strengen din er atskilt med et annet tegn som tabulator, semikolon eller mellomrom, må du velge det tegnet. Du kan også skrive inn andre tegn i boksen Annet . I siste trinn velger du Generelt og klikker på Fullfør .
Nå vil du se ulike deler av strengen som ble atskilt med komma, har blitt delt inn i forskjellige celler.
Konklusjon
Ved å følge en av metodene beskrevet ovenfor, kan du dele streng etter tegn. Hvis du møter noen form for forvirring, vennligst legg igjen en kommentar og gi oss sjansen til å fjerne forvirringen din.