Hvordan bytte for- og etternavn i Excel med komma

  • Dele Denne
Hugh West

I denne artikkelen vil jeg vise hvordan du bytter for- og etternavn i Excel med komma. Avhengig av problemene, kan du møte mange problemer. I denne opplæringen vil jeg fokusere på så mange problemer og deres løsninger som mulig. Men hvis du har et spesielt problem og du står overfor et problem for å løse det, så gi oss beskjed i kommentarfeltet. Vi skal prøve å gi deg en løsning.

Last ned Practice Workbook

Vennligst last ned følgende Excel-fil som jeg har brukt til å skrive denne artikkelen. Du får alle formlene og metodene jeg har brukt i denne artikkelen.

Bytt for- og etternavn med Comma.xlsm

4 passende måter å bytte på For- og etternavn i Excel med komma

La oss først bli introdusert til datasettet vårt. Jeg har noen navn på personer med for- og etternavn i arket mitt, og jeg bytter for- og etternavn i Excel med komma.

1. Bytt for- og etternavn med komma ved hjelp av Excel-funksjoner

I denne metoden skal vi bytte fornavn og etternavn på følgende måte:

Etternavn, fornavn = Fornavn Etternavn

For eksempel

John Dalton = Dalton, John

Vi kan gjøre dette ved å bruke følgende undermetode .

1.1 Slå sammen HØYRE-, SØK- og VENSTRE-funksjonene

I denne delen vil vi bruke HØYRE-, SØK-, - og VENSTRE-funksjonene på bytt for- og etternavn med komma. La oss følge medinstruksjonene nedenfor for å bytte for- og etternavn med komma!

Trinn:

  • Først av alt, velg celle C5 for bekvemmeligheten av arbeidet vårt.
  • Deretter skriver du ned funksjonene nedenfor i den cellen.
=RIGHT(B5,LEN(B5)-SEARCH(" ",B5))&", "&LEFT(B5,SEARCH(" ",B5)-1)

  • Derfor, bare trykk Enter på tastaturet. Som et resultat vil du kunne få tilbake funksjonene HØYRE, SØK, og VENSTRE, og returen er Dalton, John .

  • Videre Autofyll funksjonene til resten av cellene i kolonne C som er gitt i skjermbildet.

1.2 Kombiner REPLACE-, SEARCH- og LEFT-funksjonene

Nå vil vi bruke REPLACE, SEARCH, og VENSTRE-funksjoner for å bytte for- og etternavn med komma. Fra datasettet vårt kan vi enkelt gjøre det. La oss følge instruksjonene nedenfor for å bytte for- og etternavn med komma!

Trinn:

  • Først av alt, velg celle C5 for å gjøre arbeidet vårt lettere.
  • Deretter skriver du ned funksjonene nedenfor i den cellen.
=REPLACE(B5,1,SEARCH(",",B5)+1,"")&" "&LEFT(B5,SEARCH(",",B5)-1)

  • Derfor, bare trykk Enter på tastaturet. Som et resultat vil du kunne få avkastningen av REPLACE, SEARCH, og LEFT-funksjonene og returen er Dalton John .

  • Videre Autofyll funksjonene til restenav cellene i kolonne C som er gitt i skjermbildet.

1.3 Bruk MID-, SEARCH- og LEN-funksjonene

I denne delen vil vi bruke MID-, SEARCH-, - og LEN-funksjonene for å bytte for- og etternavn uten komma. La oss følge instruksjonene nedenfor for å bytte for- og etternavn uten komma!

Trinn:

  • Først av alt, velg celle C5 for å gjøre arbeidet vårt lettere.
  • Deretter skriver du ned funksjonene nedenfor i den cellen.
=MID(B5&" "&B5,SEARCH(", ",B5)+2,LEN(B5)-1)

  • Derfor, bare trykk Enter på tastaturet. Som et resultat vil du kunne få avkastningen av MID-, SEARCH-, - og LEN-funksjonene , og avkastningen er Dalton John .

  • Videre Autofyll funksjonene til resten av cellene i kolonne C som er gitt i skjermbildet.

2. Bruk Excel Flash Fill-funksjonen for å bytte for- og etternavn

Noen ganger kan et navn ha mer enn to deler. I dette tilfellet kan du bruke Excels Flash Fill-funksjon .

Tastatursnarvei: CTRL + E

  • Først gjør du ønsket utdata i celle C5 . Om nødvendig kan du lage flere utdata i noen flere celler i kolonnen for å gi Excel et hint om hva dine faktiske utdata vil være.

  • Nå velger du det ( C5 )eller disse cellene og trykk CTRL + E på tastaturet. Du finner en rullegardin med navnet Flash Fill Options . Klikk på rullegardinmenyen og velg kommandoen Godta forslag hvis alt er OK . Eller velg kommandoen Angre Flash Fill hvis du vil avbryte utdataene.

3. Bruk tekst på kolonner-funksjonen i Excel for å bytte For- og etternavn

På denne måten skal vi dele navnene inn i deres individuelle deler ved å bruke Excels tekst til kolonner-funksjonen . Deretter skal vi sette sammen disse delene for å lage et nytt navneformat. La oss følge instruksjonene nedenfor for å lære!

Trinn 1:

  • Velg cellene der navnene er, og åpne deretter Tekst til kolonner veiviser for Excel ( Data> Dataverktøy> Tekst til kolonner ). Tastatursnarvei for å åpne tekst til kolonner-veiviseren: ALT + A + E
  • I trinn 1 av 3, velg alternativet Separert og klikk deretter på Neste knapp.

  • I trinn 2 av 3 velger du Mellomrom som ​​ avgrensning . Og klikk på Neste -alternativet.

  • I trinn 3 av 3 velger vi Destinasjon celle som B2 og klikk på Fullfør -alternativet.

  • Dette er hva vi får til dette stadium:

Trinn 2:

  • Nå har jeg brukt CONCATENATE-funksjonen for å slå sammen disse cellene og lage ennytt navneformat.
=CONCATENATE(D5,", ",C5)

Men du kan også bruke & operatør på denne måten:

=D5&", "&C5

Les mer: Excel VBA for å finne og erstatte tekst i en kolonne ( 2 eksempler)

4. Kjør VBA-kode for å bytte for- og etternavn med komma

Sist men ikke minst, jeg skal vise hvordan du bytter for- og etternavn i Excel med komma ved å bruke en enkel VBA -kode. Det er veldig nyttig for noen spesielle øyeblikk . Fra datasettet vårt vil vi bytte for- og etternavn i Excel ved å bruke en enkel VBA -kode. La oss følge instruksjonene nedenfor for å lære!

Trinn 1:

  • Først av alt, åpne en modul, for å gjøre det, for det første fra Utvikler -fanen, gå til,

Utvikler → Visual Basic

  • Etter å ha klikket på båndet Visual Basic , et vindu kalt Microsoft Visual Basic for applikasjoner – Bytt for- og etternavn med komma vil umiddelbart vises foran deg. Fra det vinduet vil vi sette inn en modul for å bruke VBA-koden vår. For å gjøre det, gå til

Sett inn → Module

Trinn 2:

  • Derfor dukker modulen Bytt for- og etternavn med komma opp. I modulen Bytt for- og etternavn med komma skriver du ned VBA -koden nedenfor.
3316

  • Kjør derfor VBA -koden. For å gjøre det, gå til

Kjør → KjørSub/UserForm

  • Etter å ha kjørt VBA-koden , en dialogboks kalt Bytt for- og etternavn vises. Fra den dialogboksen skriver du $B$5:$B$10 i Range skriveboksen. Til slutt, trykk OK .

  • Som et resultat, en ny skriveboks kalt Symbolintervall vil dukke opp. Trykk på mellomrom -knappen på tastaturet. Igjen, trykk OK .

  • Til slutt vil du kunne s hekse for- og etternavn med en komma ved hjelp av VBA -kode.

Ting å huske

➜ Mens en verdi ikke finnes i referert celle, #N/A! -feilen skjer i Excel.

➜ Flash Fill -funksjonen er tilgjengelig for Excel-versjon 2013 og nyere.

Konklusjon

Så, dette er mine metoder for å bytte for- og etternavn i Excel med komma eller uten komma . Selv har jeg vist hvordan man bytter navn med tre eller flere deler. Hvis du har noen spesifikke problemer, gi oss beskjed i kommentarfeltet. Vi skal prøve å gi deg en løsning.

Takk for at du leser bloggen vår.

Happy Excelling 😀

Hugh West er en svært erfaren Excel-trener og analytiker med over 10 års erfaring i bransjen. Han har en bachelorgrad i regnskap og finans og en mastergrad i bedriftsøkonomi. Hugh har en lidenskap for undervisning og har utviklet en unik undervisningstilnærming som er enkel å følge og forstå. Hans ekspertkunnskap om Excel har hjulpet tusenvis av studenter og fagfolk over hele verden med å forbedre sine ferdigheter og utmerke seg i karrieren. Gjennom bloggen sin deler Hugh sin kunnskap med verden, og tilbyr gratis Excel-opplæringer og nettbasert opplæring for å hjelpe enkeltpersoner og bedrifter å nå sitt fulle potensial.