Sådan adskilles for- og efternavne i Excel

Hvis du bruger Excel meget, er du sandsynligvis stødt på en situation, hvor du har et navn i en enkelt celle, og du skal adskille navnet i forskellige celler. Dette er et meget almindeligt problem i Excel , og du kan sikkert lave en Google -søgning og downloade 100 forskellige makroer skrevet af forskellige mennesker for at gøre det for dig.

Men i dette indlæg vil jeg vise dig, hvordan du opsætter en formel, så du kan gøre det selv og faktisk forstår, hvad der foregår. Bruger du Excel meget, er det nok en god idé at lære nogle af de mere avancerede funktioner, så du kan gøre mere interessante ting med dine data.

Hvis du ikke kan lide formler og ønsker en hurtigere løsning, skal du rulle ned til afsnittet Tekst til kolonner(Text to Columns) , som lærer dig, hvordan du bruger en Excel -funktion til at gøre det samme. Derudover er tekst til kolonner-funktionen også bedre at bruge, hvis du har mere end to elementer i en celle, du skal adskille. For eksempel, hvis en kolonne har 6 felter kombineret, så bliver det virkelig rodet og kompliceret at bruge formlerne nedenfor.

Adskil navne i Excel

For at komme i gang, lad os se, hvordan navne normalt gemmes i et Excel - regneark. De mest almindelige to måder, jeg har set, er fornavn (firstname) efternavn(lastname) med blot et mellemrum og efternavn(lastname) , fornavn(firstname) med et komma, der adskiller de to. Når jeg har set et melleminitial, er det normalt fornavn (firstname) mellem fornavn (midinitial) efternavn(lastname) som nedenfor :

separate navne udmærker sig

Ved at bruge nogle simple formler og kombinere et par af dem sammen, kan du nemt adskille fornavn, efternavn og melleminitial i separate celler i Excel . Lad os starte med at udtrække den første del af navnet. I mit tilfælde vil vi bruge to funktioner: venstre og søg. Logisk set er her, hvad vi skal gøre:

Søg(Search) efter et mellemrum eller komma i teksten i cellen, find positionen og tag derefter alle bogstaverne ud til venstre for den position.

Her er en simpel formel, der får jobbet udført korrekt: =LEFT(NN, SEARCH(” “, NN) – 1) , hvor NN er den celle, der har navnet gemt i sig. -1 er der for at fjerne det ekstra mellemrum eller komma for enden af ​​strengen.

udtrække navne excel

Som du kan se, starter vi med den venstre funktion, som tager to argumenter: strengen og antallet af tegn, du vil have fat i fra begyndelsen af ​​strengen. I det første tilfælde søger vi efter et mellemrum ved at bruge dobbelte anførselstegn og sætte et mellemrum imellem. I det andet tilfælde leder vi efter et komma i stedet for et mellemrum. Så hvad er resultatet for de 3 scenarier, jeg har nævnt?

excel separate navne

Vi fik fornavnet fra række 3, efternavnet fra række 5 og fornavnet fra række 7. Fantastisk! Så alt efter hvordan dine data opbevares, har du nu udtrukket enten fornavnet eller efternavnet. Nu til næste del. Her er hvad vi skal gøre logisk nu:

Søg(Search) efter et mellemrum eller komma i teksten i cellen, find positionen og træk derefter positionen fra strengens samlede længde. Sådan ser formlen ud:

=RIGHT(NN,LEN(NN) -SEARCH(” “,NN))

excel formler

Så nu bruger vi den rigtige funktion. Dette kræver også to argumenter: strengen og antallet af tegn, du vil have fat i fra slutningen af ​​strengen til venstre. Så vi vil have længden af ​​strengen minus placeringen af ​​mellemrummet eller kommaet. Det vil give os alt til højre for det første mellemrum eller komma.

excel ekstrakt fornavn

Godt(Great) , nu har vi den anden del af navnet! I de første to tilfælde er du stort set færdig, men hvis der er en mellem initial i navnet, kan du se, at resultatet stadig indeholder efternavnet med den midterste initial. Så hvordan får vi lige efternavnet og slipper for det midterste initial? Let! Bare(Just) kør den samme formel igen, som vi brugte til at få den anden sektion af navnet.

excel ekstrakt efternavn

Så vi gør bare en anden ret og denne gang anvender formlen på den kombinerede mellemstart- og efternavnscelle. Den finder mellemrummet efter den midterste initial og tager derefter længden minus placeringen af ​​mellemrummets antal tegn fra enden af ​​strengen.

navne split excel

Så der har du det! Du har nu opdelt fornavn og efternavn i separate kolonner ved hjælp af nogle få simple formler i Excel ! Det er klart, at ikke alle vil få deres tekst formateret på denne måde, men du kan nemt redigere den, så den passer til dine behov.

Tekst til kolonner

Der er også en anden nem måde, hvorpå du kan adskille kombineret tekst i separate kolonner i Excel . Det er en featured kaldet Tekst til kolonner( Text to Columns) , og det fungerer meget godt. Det er også meget mere effektivt, hvis du har en kolonne, der har mere end to stykker data.

For eksempel, nedenfor har jeg nogle data, hvor den ene række har 4 stykker data, og den anden række har 5 stykker data. Jeg vil gerne dele det op i henholdsvis 4 kolonner og 5 kolonner. Som du kan se, ville det være upraktisk at prøve at bruge formlerne ovenfor.

I Excel skal du først vælge den kolonne, du vil adskille. Gå derefter videre og klik på fanen Data og klik derefter på Tekst til kolonner( Text to Columns) .

Dette åbner guiden Tekst til kolonner . (Columns)I trin 1 vælger du, om feltet er afgrænset eller fast bredde. I vores tilfælde vælger vi Delimited .

På næste skærmbillede vælger du afgrænsningen. Du kan vælge fra tabulator, semikolon, komma, mellemrum eller indtaste en brugerdefineret.

Til sidst vælger du dataformatet for kolonnen. Normalt vil General fungere fint for de fleste typer data. Hvis du har noget specifikt som datoer, så vælg det format.

Klik på Udfør(Finish) , og se, hvordan dine data på magisk vis er opdelt i kolonner. Som du kan se, blev den ene række til fem kolonner og den anden til fire kolonner. Tekst til kolonner(Columns) -funktionen er meget kraftfuld og kan gøre dit liv meget lettere.

Hvis du har problemer med at adskille navne, der ikke er i det format, jeg har ovenfor, så skriv en kommentar med dine data, så skal jeg prøve at hjælpe. God fornøjelse!



About the author

Jeg er professionel software reviewer med over 10 års erfaring. Jeg har skrevet og anmeldt mange forskellige typer software, inklusive men ikke begrænset til: Microsoft Office (Office 2007, 2010, 2013), Android-apps og trådløse netværk. Mine kompetencer ligger i at give objektive og detaljerede anmeldelser af programmer/applikationer, som andre kan bruge som referencemateriale eller til eget arbejde. Jeg er også ekspert i MS office-produkter og har tips til, hvordan du bruger dem effektivt og effektivt.



Related posts