Slik sorterer du etter etternavn i Excel (5 nyttige metoder)

  • Dele Denne
Hugh West

Hvis du jobber med datasett i Excel , vil du ofte måtte sortere disse datasettene etter navn. Noen ganger. Du må kanskje sortere datasettet basert på etternavnet ditt. I denne artikkelen har 5 Nyttige metoder blitt beskrevet for å Sortere etter etternavn i Excel.

Last ned øvelsesarbeidsbok

Last ned denne eksempelarbeidsboken til øv selv.

Sorter etter etternavn.xlsx

5 nyttige metoder for å sortere etter etternavn i Excel

For å illustrere prosedyrer, her er et eksempeldatasett av 10 personer med Fullt navn i celleområdet B5:B14 .

Nå, la oss følge metodene nedenfor for å sortere navnene etter deres etternavn.

1. Bruk Finn & Erstatt funksjon for å trekke ut og sortere etter etternavn

I denne første metoden vil vi bruke Finn & Erstatt -funksjonen i Excel for å dele og sortere etternavnene fra datasettet. For å utføre oppgaven, følg trinnene nedenfor.

  • Kopier først kolonne B ved å trykke Ctrl + C på tastaturet og lim den inn i kolonne C ved å trykke Ctrl + V .

  • Velg deretter kolonne C og trykk Ctrl+H for å åpne dialogboksen Finn og erstatt .
  • Sett inn en Asterisk ( *<2)>) etter et mellomrom i Finn hva -boksen.
  • Sammen med den, hold Erstatt med -boksen tom.
  • Deretter klikker du på Erstatt alle >Lukk .

  • Til slutt vil du trekke ut etternavnene i celleområdet C5:C14 .

  • Nå, velg både kolonnene B og C og gå til Data fanen for å velge Sorter -ikonet fra Sorter & Filter gruppe.

  • Etterpå velger du Sorter etter som Etternavn og Bestill som A til Z .
  • Trykk til slutt OK .

  • Til slutt vises datasettet med de fulle navnene alfabetisk basert på etternavnet.

2. Bruk tekst på kolonner Alternativ for sortering etter etternavn i Excel

I denne delen vil vi sortere etternavnene ved å bruke Tekst til kolonner metoden. Følg trinnene nedenfor for å utføre oppgaven.

  • Velg først Data og trykk på Tekst til kolonner alternativet i Dataverktøy gruppe.

  • Som et resultat vil du se Konverter tekst til kolonneveiviser dialogen vises.
  • Her velger du Avgrenset og klikker Neste .

  • Velg deretter Mellomrom som skilletegn og trykk Neste .

  • Velg deretter Destinasjon fra arbeidsboken og trykk Fullfør .

  • Til slutt får du Første og Etternavn separat som dette.

3. Sett inn formelå sortere etter etternavn i Excel

Den tredje metoden er å sortere datasettet etter etternavn ved hjelp av en formel. Fordelen med denne metoden er at resultatet er dynamisk sammenlignet med de to andre metodene beskrevet ovenfor, fordi hvis jeg legger til flere navn på listen min, kan jeg ganske enkelt kopiere og lime inn formelen i cellene i kolonnen.

  • Først velger du den tomme celle C5 og skriver inn formelen der.
=RIGHT(B5,LEN(B5)-FIND(" ",B5))

  • Trykk deretter Enter .
  • Deretter vises Etternavnet i cellen.

I denne formelen trekker HØYRE-funksjonenut verdien lengst til høyre fra celle B5. Deretter definerer LEN-funksjonenlengden på tekststrengen. Til slutt ser FINN-funksjonenetter den nødvendige teksten.

  • Til slutt bruker du Autofyll -verktøyet for å få alle etternavnene samtidig.

  • I tillegg, hvis det er et mellomnavn eller en tittel foran navnet (som Mr eller Ms.), må du bruke formelen nedenfor:
=RIGHT(A2,LEN(A2)-FIND("@",SUBSTITUTE(A2,"","@",LEN(A2)-LEN(SUBSTITUTE(A2," ","")))))

Formelen ovenfor finner posisjonen til det siste mellomromstegn og bruker det til å trekke ut etternavnet.

4. Bruk Flash Fill-alternativet for å sortere etter etternavn

En annen rask og rask metode er Flash Fill metoden. Det hjelper med å manipulere dataene ved å identifisere mønstre. For at dette skal fungere, må du fylle ut forventet resultat i den første cellen tilfå det samlede resultatet.

  • Først, skriv inn etternavnet til celle B5 i celle C5 .
  • Deretter drar du ned markøren over den nederste høyre delen av utvalget.

  • Deretter endres markøren til et plussikon.
  • Her, velg Autofyll og velg Flash Fill .

  • Til slutt vises etternavnene i kolonne C .

5. Dynamisk sortering etter etternavn og trekk ut med Power Query

I denne siste metoden vil bruke Power Query -verktøyet i excel for å sortere etternavnene dynamisk. La oss se hvordan det fungerer.

  • Velg først datasettet med Fornavn og trykk Ctrl + T på tastaturet.
  • Merk deretter av for Min tabell har overskrifter i vinduet Opprett tabell og trykk OK .

  • Som et resultat vil du få datasettet som en tabell som dette.

  • Deretter går du til Data -fanen og velg Fra tabell/område under Hent & Transform Data seksjonen.

  • Derfor får du vinduet Power Query Editor .
  • I dette vinduet høyreklikker du på den første kolonnen og velger Dupliser kolonne .

  • Deretter klikker du på Del kolonne i Transform -gruppen.

  • I rullegardinmenyen velger du BySkilletegn .

  • Etterpå vil du få opp vinduet Del kolonne etter skilletegn .
  • Her beholder du valgene som vist i bildet nedenfor og trykker OK .

  • Følgende vil etternavnene vises i en ny kolonne som denne.

  • Nå, høyreklikk på den andre kolonneoverskriften og klikk på Fjern for å slette den .

  • Etter dette klikker du på overskriftspilen i kolonnen Fullt navn- Kopi.2 og velger Sorter stigende .

  • Gå til Hjem -fanen og velg Lukk & Last inn til .

  • Velg derfor plasseringen for å legge dataene inn i dialogboksen Importer data og trykk OK .

  • Til slutt vil du få navnene sortert etter etternavn ved siden av det opprinnelige datasettet.

Ytterligere tips

  • Siden Flash Fill -metoden fungerer på å identifisere et mønster, kan det hende at denne metoden i noen tilfeller ikke fungerer . Hvis dette problemet oppstår, gjenta det forventede resultatet i én eller to celler til.
  • Forsikre deg om at det originale datasettet er fri for unødvendige mellomrom. Ellers vil den gå tilbake til en tom celle.

Konklusjon

Så dette er 5 forskjellige måter du kan bruke til å sortere data etter etternavn. Vi håper at du fant denne artikkelen nyttig. Du kan bruke hvilken som helst av disse metodene ogdel dine tanker med oss. Utforsk gjerne flere opplæringsprogrammer i ExcelWIKI .

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.