Innholdsfortegnelse
I Microsoft Excel må vi ofte skille for- og etternavn. Å skille fornavn og etternavn kan gjøres med flashfyll og formler. I denne opplæringen skal jeg vise deg hvordan du skiller for- og etternavn ved hjelp av excel-formel med mellomrom.
Last ned øvelsesarbeidsbok
Last ned denne øvelsesarbeidsboken for å trene mens du leser denne artikkelen .
Skill for- og etternavn med mellomrom.xlsx
3 egnede metoder for å skille for- og etternavn med mellomrom ved hjelp av formel i Excel
I denne artikkelen skal jeg beskrive 3 enkle metoder for å skille for- og etternavn med mellomrom ved å bruke excel-formler. Anta at vi har et datasett med noen fullstendige medarbeidernavn. Nå vil vi skille for- og etternavnene deres i forskjellige kolonner.
1. Kombiner funksjonene LEN, SØK, VENSTRE og HØYRE for å skille for- og etternavn med mellomrom
Separering av for- og etternavn kan oppnås med " Tekst til kolonner " og " Flash fyll " og " Excel Formel ". I denne metoden skiller vi navn med kombinasjonen LEN , SØK , VENSTRE, og HØYRE funksjoner .
Trinn 1:
- Velg en celle hvor formelen skal brukes. Her har jeg valgt celle ( E5 ).
- Bruk formelen-
=LEFT(C5,SEARCH(" ",C5)-1)
Hvor,
- SØK-funksjonen ser etter en tekststreng i en annen tekststreng og returnerer dens posisjon.
- VENSTRE-funksjonen trekker ut et gitt antall tegn fra venstre side av en gitt tekststreng.
Trinn 2:
- Trykk Enter .
- Her fikk vi vår fornavn atskilt fra cellen ( C5 ).
- Dra nedover for å få fornavnene i kolonnen.
- Dermed får vi alle fornavnene atskilt i en ny kolonne.
Nå, la oss skille etternavnet. For å skille etternavn, følg disse instruksjonene nedenfor-
Trinn 3:
- Velg en celle ( F5 ).
- Bruk formelen-
=RIGHT(C5,LEN(C5)-SEARCH(" ",C5,1))
Hvor,
- Den HØYRE funksjon returnerer et spesifikt antall tegn fra høyre side.
- LEN-funksjonen returnerer lengden på en gitt tekststreng.
- SØK funksjonen ser etter en tekststreng i en annen tekststreng og returnerer dens posisjon.
Trinn 4:
- Klikk Enter .
- Ved hjelp av formelen får du etternavnet ditt i cellen .
- Dra nedover « Fyll håndtak » for å få alle etternavnene.
- På denne måten kan vi få ønsket etternavn.
- Bare ved å bruke en formel har vi lykkes med å separere for- og etternavnet vårt med mellomrom. Det er detenkelt.
Les mer: Slik deler du navn i tre kolonner i Excel (3 metoder)
2. Del for- og etternavn fra navn med komma ved hjelp av Excel-formel
I noen datasett vil du finne et komma (,) mellom et navn. Så, betyr det at vi ikke kan skille navnene? Nei det er det ikke. I denne metoden vil jeg forklare hvordan du kan dele for- og etternavn hvis datasettet har komma mellom navnene.
Trinn 1:
- Velg en celle for å skrive formelen. Her har jeg valgt celle ( E5 ).
- Skriv formelen i cellen-
=RIGHT(C5, LEN(C5) - SEARCH(" ", C5))
Trinn 2:
- Trykk Enter .
- Det vil vis fornavnet fra cellen ( C5 ).
- Dra ned for å fylle kolonnen med alle fornavnene.
- Så, vi fikk våre fornavn i kolonnen mens datasettet har et komma (,) mellom alle navnene.
Trinn 3:
- Velg celle ( F5 ).
- Bruk formelen-
=LEFT(C5, SEARCH(" ", C5) - 2)
Trinn 4:
- Klikk Enter .
- I celle ( F5 ) har vi etternavnet vårt.
- Dra ned " Fyll håndtaket " for å bruke den samme formelen på resten av cellene.
- Her fikk vi alle for- og etternavn delt i forskjellige kolonner.
Navnedatasettetinneholdt et komma (,) i navnene. Men ved hjelp av formler er vi i stand til å dele navnene fra kolonnen.
Les mer: Hvordan splitter navn med Komma i Excel (3 egnede måter)
3. Skill for-, etter- og mellomnavn med mellomrom ved hjelp av Excel-formel
Mange datasett inneholder for-, etter- og mellomnavn. Tidligere brukte vi formler for å skille fornavn og etternavn. De vil ikke fungere hvis datasettet har et mellomnavn. I denne metoden beskriver jeg hvordan du kan skille alle navnene med mellomrom ved å bruke excel-formler.
Trinn 1:
- Jeg har valgt en celle ( E5 ) for å få fornavnet i cellen.
- Bruk formelen-
=LEFT(C5, SEARCH(" ",C5,1)-1)
Trinn 2:
- Trykk nå Enter .
- Dra ned for å fullføre oppgaven.
- Kolonnen er fylt med fornavn som skiller navn fra datasettet.
Trinn 3:
- For mellomnavnet velg en celle ( F5 ).
- Bruk formelen-
=MID(C5,SEARCH(" ",C5) + 1, SEARCH(" ", C5, SEARCH(" ", C5) + 1) - SEARCH(" ", C5) -1)
Hvor,
- MID-funksjonen trekker ut et gitt antall tegn fra midten av en oppgitt tekststreng.
Trinn 4:
- For å få mellomnavnet, trykk Enter .
- Dra ned « Fyll Håndtaket .
- Du finner hele midtennavn.
Trinn 5:
- Velg en celle ( G5 ).
- Bruk formelen-
=RIGHT(C5, LEN(C5) - SEARCH(" ", C5, SEARCH(" ", C5, 1)+1))
Trinn 6:
- Klikk Enter .
- Dra « Fyll håndtaket » nedover .
- Vi har skilt etternavnene våre.
- På denne måten vil du enkelt få separert alle navnene.
Les mer: How to Split Names Using Formula in Excel (4 enkle metoder)
Ting å huske
- For å skille navn raskere kan du bruke blitsfyllingen Vanligvis er det aktivert som standard. Hvis det ikke fungerer, klikker du blitsfyll -knappen på Data-fanen > Dataverktøy gruppe. Hvis det fortsatt ikke fungerer, går du til Fil > Alternativer , velg « Avansert », og velg « Automatisk Flash Fill »-boksen.
Konklusjon
I denne artikkel, har jeg dekket alle metodene for å skille for- og etternavn med mellomrom ved å bruke excel-formler. Håper du finner det nyttig. Ikke glem å dele ditt syn i kommentarfeltet nedenfor. Takk!