Sådan sorteres data i alfabetisk rækkefølge i Excel (8 metoder)

  • Del Dette
Hugh West

Ofte skal vi udføre den Sortere operation på vores Excel data. Desuden kan vi sortere dataene på grundlag af mange forskellige rækkefølger. Alfabetisk rækkefølge er en af de mest anvendte. Men det er et trættende arbejde at sortere manuelt i alfabetisk rækkefølge i et stort regneark. I denne artikel vil vi vise dig de enkle, men effektive metoder til at Sortere data Alfabetisk rækkefølge Excel .

For at illustrere dette vil vi bruge et eksempeldatasæt som et eksempel. Følgende datasæt repræsenterer f.eks. Sælger , Produkt , og Nettoomsætning af en virksomhed.

Download arbejdsbog til øvelser

Download følgende arbejdsbog for at øve dig selv.

Sortere data alfabetisk i Excel.xlsx

8 metoder til at sortere data i alfabetisk rækkefølge i Excel

1. Sortere værdi i alfabetisk rækkefølge i Excel med sorteringsfunktion

Excel-sortering funktionen hjælper os med at sortere data meget nemt. I vores første metode vil vi bruge denne funktion. Følg derfor trinene for at udføre opgaven.

TRIN:

  • Først skal du vælge området B5:D10 .
  • Derefter skal du gå til Hjem Redigering af Sortere & Filtrere Sortere fra A til Z .

  • Til sidst får du det sorterede resultat.

Læs mere: Sådan sorteres alfanumeriske data i Excel (med nemme trin)

2. Anvend Excel-filterfunktionen til at indstille data i alfabetisk rækkefølge

Vi kan også anvende den Filter funktion til Sortere data. Så lær nedenstående trin for at udføre opgaven.

TRIN:

  • Først skal du klikke på B4 .
  • Derefter skal du vælge Hjem Redigering af Sortere & Filtrere Filter .

  • Tryk nu på rullemenuen ved siden af Sælger overskriften og vælg Sortere fra a til Z .

  • Til sidst returnerer den de sorterede data.

Læs mere: Forskellen mellem sortering og filtrering i Excel

3. Sortere flere kolonner i Excel

Desuden kan vi sortere flere kolonner på samme tid. Dette er især nyttigt, når vi har de samme værdier i flere celler i en kolonne. Følg derfor processen for at Sortere data Alfabetisk rækkefølge Excel .

TRIN:

  • I begyndelsen skal du vælge området B5:D10 .
  • Vælg derefter Data Sortere & Filtrere Sortere .

  • Følgelig er det Sortere dialogboksen vises.
  • Tryk nu på Tilføj niveau .
  • Vælg derefter Sælger Sorter efter og Produkt Så ved felter.
  • Derefter skal du vælge Fra A til Z fra den Bestil indstillinger og tryk på OK .

  • I sidste ende får du de ønskede sorterede data.

Læs mere: Sådan sorterer du flere kolonner med Excel VBA (3 metoder)

4. Alfabetisk sortering af rækker

Som standard, Excel anvender sorteringsoperationen fra top til bund. Men vi kan sortere fra venstre til højre ved hjælp af en lille indstilling. Lær derfor, hvordan du sorterer rækker alfabetisk.

TRIN:

  • Først og fremmest skal du vælge området og gå til Data Sortere & Filte r ➤ Sortere .
  • Som følge heraf har Sortere dialogboksen vises. Her skal du trykke på Indstillinger .

  • Vælg herefter cirklen til Sortere fra venstre til højre, og tryk på OK .

  • Vælg derefter Række 4 ( Overskrifter række), og vælg Fra A til Z i rækkefølge.
  • Derefter skal du trykke på OK .

  • Til sidst returnerer den de omorganiserede data.

Læs mere: Sådan sorteres flere rækker i Excel (2 måder)

Lignende læsninger

  • Sådan sorteres efter måned i Excel (4 metoder)
  • Sådan sorteres IP-adresse i Excel (6 metoder)
  • [Løst!] Excel-sortering virker ikke (2 løsninger)
  • Sådan tilføjes sorteringsknappen i Excel (7 metoder)
  • Sådan sorteres unik liste i Excel (10 nyttige metoder)

5. Bestil data i Excel ved hjælp af SORT-funktionen

Derudover kan vi bruge Excel SORT-funktionen for at bestille data. Følg derfor proceduren.

TRIN:

  • Vælg celle F5 i første omgang.
  • Her skal du skrive formlen:
=SORT(B5:D10,1,1)

  • Til sidst skal du trykke på Indtast og de omarrangerede data vil blive spredt.

Læs mere: Sådan bruges sorteringsfunktionen i Excel VBA (8 egnede eksempler)

6. Opret en hjælpekolonne til sortering af værdi i alfabetisk rækkefølge

Vi kan dog oprette en Hjælper-kolonne til Sortering værdier i alfabetisk rækkefølge. For at udføre opgaven skal du lære følgende trin.

TRIN:

  • Først skal du vælge celle E5 og skriv formlen:
=COUNTIF($B$5:$B$10,"<="&B5)

  • Derefter skal du trykke på Gå ind på og bruge den AutoFill værktøj til at fuldende serien.

Funktionen COUNTIF sammenligner tekstværdierne og returnerer deres relative rang.

  • Vælg nu celle F5 Her skal du skrive formlen:
=INDEX($B$5:$B$10,MATCH(ROWS($E$5:E5),$E$5:$E$10,0))

  • Derefter skal du trykke på Gå ind på og udfylde resten med AutoFill værktøj.

Hvordan virker formlen?

  • RÆKKER($E$5:E5)

Funktionen ROW returnerer de respektive rækketal.

  • MATCH(ROWS($E$5:E5),$E$5:$E$10,0)

Funktionen MATCH returnerer den relative position for de elementer, der findes i intervallet $E$5:$E$10 .

  • INDEX($B$5:$B$10,MATCH(ROWS($E$5:E5),$E$5:$E$10,0))

Endelig, INDEX-funktionen returnerer den værdi, der er til stede i den række, der er spildt fra MATCH(ROWS($E$5:E5),$E$5:$E$10,0) formel.

  • Derefter, i celle G5 , skriv formlen:
=INDEX($C$5:$C$10,MATCH(ROWS($E$5:E5),$E$5:$E$10,0))

  • Tryk på Indtast og udfylde serien ved hjælp af AutoFill .

⏩ Hvordan virker formlen?

  • RÆKKER($E$5:E5)

Funktionen ROW returnerer først de respektive rækketal.

  • MATCH(ROWS($E$5:E5),$E$5:$E$10,0)

Funktionen MATCH returnerer den relative position for de elementer, der findes i intervallet $E$5:$E$10 .

  • INDEX($C$5:$C$10,MATCH(ROWS($E$5:E5),$E$5:$E$10,0))

Endelig, INDEX-funktionen returnerer den værdi, der er til stede i den række, der er spildt fra MATCH(ROWS($E$5:E5),$E$5:$E$10,0) formel.

  • I celle H5 , skriv formlen:
=INDEX($D$5:$D$10,MATCH(ROWS($E$5:E5),$E$5:$E$10,0))

  • Til sidst skal du trykke på Gå ind på og udfylde resten med AutoFill .

⏩ Hvordan virker formlen?

  • RÆKKER($E$5:E5)

Funktionen ROW returnerer først de respektive rækketal.

  • MATCH(ROWS($E$5:E5),$E$5:$E$10,0)

Funktionen MATCH returnerer den relative position for de elementer, der findes i intervallet $E$5:$E$10 .

  • INDEX($D$5:$D$10,MATCH(ROWS($E$5:E5),$E$5:$E$10,0))

Endelig, INDEX-funktionen returnerer værdien i rækken, der er spildt fra MATCH(ROWS($E$5:E5),$E$5:$E$10,0) formel.

Læs mere: Sortere kolonne efter værdi i Excel (5 metoder)

7. Kombiner Excel-funktioner til at organisere data

For at undgå besværet med at oprette en hjælpekolonne kan vi kombinere nogle Excel-funktioner til Sortere data.

TRIN:

  • Vælg celle E5 i første omgang.
  • Skriv derefter formlen:
=INDEX($B$5:$B$10,MATCH(ROWS($B$5:B5),COUNTIF($B$5:$B$10,"<="&$B$5:$B$10),0))

  • Derefter skal du trykke på Gå ind på og bruge den AutoFill værktøj til at udfylde serien.
  • Endelig får du organiserede data.

⏩ Hvordan virker formlen?

  • COUNTIF($B$5:$B$10,"<="&$B$5:$B$10)

Funktionen COUNTIF sammenligner de tekstværdier, der findes i intervallet $B$5:$B$10 og returnerer først deres relative rang.

  • RÆKKER($B$5:B5)

Funktionen ROWS returnerer de respektive rækketal.

  • MATCH(ROWS($B$5:B5),COUNTIF($B$5:$B$10,"<="&$B$5:$B$10),0)

Funktionen MATCH returnerer den relative position af de elementer, der findes i det angivne område, som er resultatet af COUNTIF($B$5:$B$10,"<="&$B$5:$B$10) .

  • INDEX($B$5:$B$10,MATCH(ROWS($B$5:B5),COUNTIF($B$5:$B$10,"<="&$B$5:$B$10),0))

I sidste ende, INDEX-funktionen udtrækker navnene i alfabetisk rækkefølge.

Læs mere: Sådan sorteres data efter to kolonner i Excel (5 nemme måder)

8. Sorter blandede data alfabetisk i Excel

Nogle gange kan vi være nødt til at sortere blandede data, der indeholder dubletter, tomme felter og tal. I vores sidste metode løser vi denne slags tilfælde. Så følg med for at vide, hvordan du Sortering af blandede data Alfabetisk rækkefølge Excel .

TRIN:

  • I begyndelsen skal du vælge celle E5 og skriv formlen:
=COUNTIF($B$5:$B$10,"<="&B5)

  • Derefter skal du trykke på Indtast og udfylde serien med AutoFill .

Her sammenligner den tekstværdierne og returnerer den relative rang.

  • Herefter, i celle F5 , skriv formlen:
=--ISNUMBER(B5)

  • Derefter skal du trykke på Indtast og udfylde resten med AutoFill .

Funktionen ISNUMBER leder efter den Nummer værdier.

  • Igen skal du vælge F11 og bruge den AutoSum funktion i Excel for at finde det samlede beløb.

  • Vælg celle G5 for at skrive formlen:
=--ISBLANK(B5)

  • Tryk på Indtast og bruge AutoFill for at udfylde resten.

Her, ISBLANK-funktionen leder efter de tomme celler.

  • Derefter skal du vælge celle G11 og anvende AutoSum funktionen for at finde det samlede beløb.

  • Vælg celle H5 og skriv formlen:
=IF(ISNUMBER(B5),E5,IF(ISBLANK(B5),E5,E5,E5+$F$11))+$G$11

  • Tryk på Indtast og bruge den AutoFill værktøj.

BEMÆRK: Denne formel med IF-funktionen adskiller mellem tomme felter, tal og tekstværdier. Hvis cellen er tom, returneres summen af celle E5 og celle G11 For enhver numerisk værdi returnerer den den sammenlignende rang og tilføjer det samlede antal tomme felter. Hvis det er tekst, returnerer den den sammenlignende rang og tilføjer det samlede antal numeriske værdier og tomme felter.

  • Vælg nu celle I5 og skriv formlen:
=IFERROR(INDEX($B$5:$B$10,MATCH(SMALL($H$5:$H$10,ROWS($I$5:I5)+$G$11),$H$5:$H$10,0)),""")

  • Derefter skal du trykke på Gå ind på og bruge den AutoFill værktøj.
  • Endelig returneres de sorterede data med den tomme celle på den sidste position.

⏩ Hvordan virker formlen?

  • RÆKKER($I$5:I5)

For det første, den RÆKKER funktionen returnerer de respektive rækketal.

  • SMALL($H$5:$H$10,ROWS($I$5:I5)+$G$11)

Her, funktionen SMALL returnerer den angivne mindste værdi fra intervallet $H$5:$H$10 .

  • MATCH(SMALL($H$5:$H$10,ROWS($I$5:I5)+$G$11),$H$5:$H$10,0)

Funktionen MATCH returnerer den relative position for de elementer, der findes i det angivne område.

  • INDEX($B$5:$B$10,MATCH(SMALL($H$5:$H$10,ROWS($I$5:I5)+$G$11),$H$5:$H$10,0)))

INDEX-funktionen udtrækker navnene i alfabetisk rækkefølge fra området $B$5:$B$10 .

  • IFERROR(INDEX($B$5:$B$10,MATCH(SMALL($H$5:$H$10,ROWS($I$5:I5)+$G$11),$H$5:$H$10,0)),""")

Til sidst, IFERROR-funktionen returnerer blank, hvis der er fundet en fejl, ellers returnerer den dataene.

Læs mere: Automatisk sortering, når data indtastes i Excel (3 metoder)

Problemer ved sortering af data i alfabetisk rækkefølge i Excel

1. Tomme eller skjulte kolonner og rækker

Hvis der er tomme eller skjulte data, får vi ikke et korrekt sorteret resultat, så vi skal slette de tomme celler, før vi anvender sorteringen, for at sikre et præcist resultat.

2. Kolonneoverskrifter, der ikke kan genkendes

Igen, hvis overskrifterne har samme format som de almindelige poster, er det sandsynligt, at de vil ende et sted midt i de sorterede data. For at forhindre dette, skal du kun vælge datarækkerne og derefter anvende Sortere drift.

Konklusion

Fremover vil du kunne Sortere data Alfabetisk rækkefølge Excel med de ovenfor beskrevne metoder. Fortsæt med at bruge dem, og lad os vide, hvis du har flere måder at udføre opgaven på. Glem ikke at skrive kommentarer, forslag eller forespørgsler, hvis du har nogen, i kommentarfeltet nedenfor.

Hugh West er en meget erfaren Excel-træner og analytiker med over 10 års erfaring i branchen. Han har en bachelorgrad i regnskab og finans og en kandidatgrad i Business Administration. Hugh har en passion for undervisning og har udviklet en unik undervisningstilgang, der er nem at følge og forstå. Hans ekspertviden om Excel har hjulpet tusindvis af studerende og fagfolk verden over med at forbedre deres færdigheder og udmærke sig i deres karriere. Gennem sin blog deler Hugh sin viden med verden og tilbyder gratis Excel-tutorials og onlinetræning for at hjælpe enkeltpersoner og virksomheder med at nå deres fulde potentiale.