Sortera data i alfabetisk ordning i Excel (8 metoder)

  • Dela Detta
Hugh West

Ofta måste vi utföra den Sortera på vår Excel Dessutom kan vi sortera uppgifterna utifrån många olika ordningar. Alfabetisk ordning är en av de mest använda. Att manuellt sortera i alfabetisk ordning i ett stort arbetsblad är dock ett tröttsamt arbete. I den här artikeln kommer vi att visa dig enkla men effektiva metoder för att Sortera data Alfabetisk ordning Excel .

För att illustrera detta använder vi ett exempel på ett dataset som exempel. Följande dataset representerar till exempel Försäljare , Produkt , och Nettoomsättning av ett företag.

Ladda ner övningsboken

Ladda ner följande arbetsbok för att öva själv.

Sortera data alfabetiskt i Excel.xlsx

8 metoder för att sortera data i alfabetisk ordning i Excel

1. Sortera värde i alfabetisk ordning i Excel med sorteringsfunktion

Excel-sortering hjälper oss att sortera data mycket enkelt. I vår första metod kommer vi att använda denna funktion. Följ därför stegen för att utföra uppgiften.

STEG:

  • Välj först intervallet B5:D10 .
  • Gå sedan till Hem Redigering av Sortera & Filtrera Sortera från A till Z .

  • Slutligen får du det sorterade resultatet.

Läs mer: Sortera alfanumeriska data i Excel (med enkla steg)

2. Använd Excel-filterfunktionen för att ställa in data i alfabetisk ordning

Vi kan också tillämpa Filter funktionen till Sortera data. Lär dig därför nedanstående steg för att utföra uppgiften.

STEG:

  • Först klickar du på B4 .
  • Därefter väljer du Hem Redigering av Sortera & Filtrera Filter .

  • Tryck nu på rullgardinsmenyn bredvid Försäljare och välj Sortera från a till Z .

  • Till sist returneras de sorterade uppgifterna.

Läs mer: Skillnaden mellan sortering och filtrering i Excel

3. Sortera flera kolumner i Excel

Dessutom kan vi sortera flera kolumner samtidigt. Detta är särskilt användbart när vi har samma värden i flera celler i en kolumn. Följ därför processen för att Sortera data Alfabetisk ordning Excel .

STEG:

  • I början väljer du intervallet B5:D10 .
  • Välj sedan Uppgifter Sortera & Filtrera Sortera .

  • Följaktligen är Sortera kommer att öppnas.
  • Tryck nu på Lägg till nivå .
  • Välj sedan Försäljare Sortera efter och Produkt Då gäller följande fält.
  • Välj sedan Från A till Z från Beställ alternativ och tryck på OK .

  • I slutändan får du de önskade sorterade uppgifterna.

Läs mer: Sortera flera kolumner med Excel VBA (3 metoder)

4. Alfabetisk sortering av rader

Som standard, Excel tillämpar Sortera från toppen till botten. Men vi kan sortera från vänster till höger genom en liten inställning. Lär dig därför hur du sorterar rader i alfabetisk ordning.

STEG:

  • Först och främst väljer du intervallet och går till Uppgifter Sortera & Filte r ➤ Sortera .
  • Som ett resultat av detta har Sortera dialogrutan kommer att öppnas. Tryck här på Alternativ .

  • Därefter väljer du cirkeln för Sortera från vänster till höger och tryck på OK .

  • Välj sedan Rad 4 ( Rubriker rad) och välj Från A till Z i ordning.
  • Tryck sedan på OK .

  • Så småningom kommer de omorganiserade uppgifterna att återges.

Läs mer: Sortera flera rader i Excel (2 sätt)

Liknande läsningar

  • Sortera efter månad i Excel (4 metoder)
  • Sortera IP-adresser i Excel (6 metoder)
  • [Lösta!] Excel-sortering fungerar inte (2 lösningar)
  • Hur man lägger till en sorteringsknapp i Excel (7 metoder)
  • Hur man sorterar unika listor i Excel (10 användbara metoder)

5. Ordna data i Excel med hjälp av SORT-funktionen

Dessutom kan vi använda oss av Excel SORT-funktionen för att beställa uppgifter. Följ därför förfarandet.

STEG:

  • Välj cell F5 till en början.
  • Här skriver du formeln:
=SORT(B5:D10,1,1)

  • Slutligen trycker du på Gå in på och de omarrangerade uppgifterna sprids.

Läs mer: Hur man använder sorteringsfunktionen i Excel VBA (8 lämpliga exempel)

6. Skapa en hjälpkolumn för att sortera värdet i alfabetisk ordning

Vi kan dock skapa en Hjälparkolumn för Sortering värden i alfabetisk ordning. För att utföra uppgiften ska du lära dig följande steg.

STEG:

  • Välj först cell E5 och skriv formeln:
=COUNTIF($B$5:$B$10,"<="&B5)

  • Därefter trycker du på Gå in på och använda AutoFill verktyg för att komplettera serien.

Funktionen COUNTIF jämför textvärdena och återger deras relativa rang.

  • Välj nu cell F5 Här skriver du formeln:
=INDEX($B$5:$B$10,MATCH(ROWS($E$5:E5),$E$5:$E$10,0))

  • Tryck sedan på Gå in på och komplettera resten med AutoFill verktyg.

Hur fungerar formeln?

  • ROWS($E$5:E5)

ROW-funktionen returnerar respektive radnummer.

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

Funktionen MATCH returnerar den relativa positionen för de objekt som finns i intervallet $E$5:$E$10 .

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

Slutligen, INDEX-funktionen returnerar värdet i raden som har spillts från MATCH(ROWS($E$5:E5),$E$5:$E$10,0) formel.

  • I cell G5 , skriv formeln:
=INDEX($C$5:$C$10,MATCH(ROWS($E$5:E5),$E$5:$E$10,0))

  • Tryck på Gå in på och fyller serien med hjälp av AutoFill .

⏩ Hur fungerar formeln?

  • ROWS($E$5:E5)

ROW-funktionen returnerar först respektive radnummer.

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

Funktionen MATCH returnerar den relativa positionen för de objekt som finns i intervallet $E$5:$E$10 .

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

Slutligen, INDEX-funktionen returnerar värdet i raden som har spillts från MATCH(ROWS($E$5:E5),$E$5:$E$10,0) formel.

  • Därefter har man i cell H5 , skriv formeln:
=INDEX($D$5:$D$10,MATCH(ROWS($E$5:E5),$E$5:$E$10,0))

  • Slutligen trycker du på Gå in på och komplettera resten med AutoFill .

⏩ Hur fungerar formeln?

  • ROWS($E$5:E5)

ROW-funktionen returnerar först respektive radnummer.

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

Funktionen MATCH returnerar den relativa positionen för de objekt som finns i intervallet $E$5:$E$10 .

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

Slutligen, INDEX-funktionen returnerar värdet i raden som har spillts från MATCH(ROWS($E$5:E5),$E$5:$E$10,0) formel.

Läs mer: Sortera kolumnen efter värde i Excel (5 metoder)

7. Kombinera Excel-funktioner för att organisera data

För att undvika att skapa en hjälpsam kolumn kan vi kombinera några Excel-funktioner till Sortera uppgifter.

STEG:

  • Välj cell E5 till en början.
  • Skriv sedan formeln:
=INDEX($B$5:$B$10,MATCH(ROWS($B$5:B5),COUNTIF($B$5:$B$10,"<="&$B$5:$B$10),0))

  • Tryck sedan på Gå in på och använda AutoFill verktyg för att fylla serien.
  • Slutligen får du organiserade data.

⏩ Hur fungerar formeln?

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

Funktionen COUNTIF jämför de textvärden som finns i intervallet $B$5:$B$10 och returnerar först deras relativa rang.

  • ROWS($B$5:B5)

ROWS-funktionen returnerar respektive radnummer.

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

Funktionen MATCH returnerar den relativa positionen för de objekt som finns i det angivna intervallet, vilket är resultatet av 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 slutändan, INDEX-funktionen extraherar namnen i alfabetisk ordning.

Läs mer: Sortera data efter två kolumner i Excel (5 enkla sätt)

8. Sortera blandade data alfabetiskt i Excel

Ibland kan vi behöva sortera blandade data som innehåller dubbletter, blanksteg och siffror. I vår sista metod löser vi den här typen av fall. Så följ med för att få veta hur du kan Sortera blandade data Alfabetisk ordning Excel .

STEG:

  • I början väljer du cell E5 och skriv formeln:
=COUNTIF($B$5:$B$10,"<="&B5)

  • Tryck sedan på Gå in på och fyller serien med AutoFill .

Här jämförs textvärdena och den relativa rangordningen visas.

  • Därefter, i cell F5 , skriv formeln:
=--ÄR NUMMER(B5)

  • Tryck sedan på Gå in på och komplettera resten med AutoFill .

Funktionen ISNUMBER letar efter den Antal värden.

  • Välj återigen F11 och använda AutoSum funktionen i Excel för att få fram totalsumman.

  • Välj cell G5 för att skriva formeln:
=--ISBLANK(B5)

  • Tryck på Gå in på och använda AutoFill för att slutföra resten.

Här, funktionen ISBLANK letar efter de tomma cellerna.

  • Därefter väljer du cell G11 och tillämpa den AutoSum för att hitta totalsumman.

  • Välj cell H5 och skriv formeln:
=IF(ISNUMBER(B5),E5,IF(ISBLANK(B5),E5,E5,E5+$F$11))+$G$11

  • Tryck på Gå in på och använda AutoFill verktyg.

OBS: Denna formel med IF-funktionen. skiljer mellan tomma fält, siffror och textvärden. Om cellen är tom, returneras summan av cellens E5 och cell G11 Om det är ett numeriskt värde återges den jämförande rangordningen och det totala antalet blanksteg läggs till. Om det är text återges den jämförande rangordningen och det totala antalet numeriska värden och blanksteg läggs till.

  • Välj nu cell I5 och skriv formeln:
=IFERROR(INDEX($B$5:$B$10,MATCH(SMALL($H$5:$H$10,ROWS($I$5:I5)+$G$11),$H$5:$H$10,0)),""")

  • Tryck sedan på Gå in på och använda AutoFill verktyg.
  • Slutligen returneras de sorterade uppgifterna med den tomma cellen på den sista positionen.

⏩ Hur fungerar formeln?

  • ROWS($I$5:I5)

För det första, den RÄDER funktionen returnerar respektive radnummer.

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

Här, funktionen SMALL returnerar det angivna minsta värdet från intervallet $H$5:$H$10 .

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

Funktionen MATCH returnerar den relativa positionen för de objekt som finns i det angivna intervallet.

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

INDEX-funktionen hämtar namnen i alfabetisk ordning från intervallet $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)),""")

Till sist, funktionen IFERROR returnerar tomt om ett fel hittas, annars returneras data.

Läs mer: Automatisk sortering när data matas in i Excel (3 metoder)

Problem med att sortera data i alfabetisk ordning i Excel

1. Tomma eller dolda kolumner och rader

Om det finns tomma eller dolda data kommer vi inte att få ett korrekt sorterat resultat, så vi måste ta bort de tomma cellerna innan vi tillämpar sorteringen för att få ett exakt resultat.

2. Oigenkännliga kolumnrubriker

Om rubrikerna är i samma format som de vanliga posterna är det troligt att de hamnar någonstans i mitten av de sorterade uppgifterna. För att förhindra detta väljer du bara dataraderna och tillämpar sedan Sortera drift.

Slutsats

Från och med nu kommer du att kunna Sortera data Alfabetisk ordning Excel med de ovan beskrivna metoderna. Fortsätt att använda dem och låt oss veta om du har fler sätt att utföra uppgiften. Glöm inte att lämna kommentarer, förslag eller frågor om du har några i kommentarsfältet nedan.

Hugh West är en mycket erfaren Excel-tränare och analytiker med över 10 års erfarenhet i branschen. Han har en kandidatexamen i redovisning och ekonomi och en magisterexamen i företagsekonomi. Hugh har en passion för undervisning och har utvecklat ett unikt undervisningssätt som är lätt att följa och förstå. Hans expertkunskap om Excel har hjälpt tusentals studenter och yrkesverksamma över hela världen att förbättra sina färdigheter och utmärka sig i sina karriärer. Genom sin blogg delar Hugh med sig av sin kunskap med världen, och erbjuder gratis Excel-handledning och onlineutbildning för att hjälpa individer och företag att nå sin fulla potential.