Du vill kategorisera data i Excel-alfabet för att bättre organisera ditt kalkylblad. Nedan ser du hur du sorterar data alfabetiskt i Excel .
Hur man sorterar data alfabetiskt i Excel
Sortera alfabetiskt i Excel med hjälp av sorteringsverktyget
Excel har ett inbyggt verktyg som heter Sortera , som låter dig klassificera data. Sorteringsverktyget kan klassificera data enligt många olika skalor . Det låter dig också sortera data i alfabetisk ordning med några få musklick.
I denna kalkylbladsmall har du namnen på flera kontrakt och deras dataanvändning. Målet är att sortera tabeller efter namn med hjälp av sorteringsverktyget i Excel.
1. Välj hela datatabellen. I detta exempel skulle dessa vara cellerna A2 till B11 .
2. Gå till fliken Data från Excel-bandet .
3. I avsnittet Sortera och filtrera klickar du på Sortera . Denna åtgärd öppnar Sorteringsfönstret .
4. I fönstret Sortera , under Kolumn , välj den kolumn du vill sortera efter tabell. Det kommer att vara kolumnen Namn i det här exemplet.
5. I Sortera på väljer du Cellvärden .
6. I Order , välj A till Ö . Du kan också ställa in det omvända från Z till A för att sortera data i fallande ordning.
7. Välj OK .
Excel kommer nu att sortera datatabellen efter den kolumn du valde, på cellvärden och i stigande ordning.
Sortera alfabet i Excel med VBA
Att använda VBA för att alfabetisera data i Excel kan vara mer komplicerat första gången, men varje ansträngning kommer att ge dig ett enklare sätt att alfabetisera data senare.
Låt oss försöka klassificera data enligt ett annat exempelkalkylblad i Excel med hjälp av VBA-kod. Detta kalkylblad innehåller en kolumn.
1. Gå till fliken Utvecklare från Excel-bandet .
2. I avsnittet Kod väljer du Makron . Denna åtgärd öppnar makrofönstret .
3. Ange ett namn för makrot i Makronamn .
4. Klicka på Skapa . Denna åtgärd tar dig till VBA-kodredigeraren.
5. Ange följande kodrad i kodredigeraren:
Sub AZSort()
Dim R As Range
ActiveSheet.Sort.SortFields.Clear
Set R = Selection.Columns(1)
R.Select
R.Sort Key1:=R.Cells(1), Order1:=xlAscending, Header:=xlNo
End Sub
Innan vi fortsätter, låt oss analysera ovanstående kodrad. Den första och sista raden genereras automatiskt av VBA och markerar början och slutet av makrot. I det här exemplet heter makrot AZSort. Om ett annat namn har använts kommer det namnet att visas istället för AZSort .
Nästa rad definierar variabeln R som Range . Du kan ändra R till önskat namn. Kom bara ihåg att alltid hålla din kod konsekvent eftersom denna variabel kan användas flera gånger i koden.
Gå sedan till det aktuella arket och ta sedan bort all tidigare sortering för att ersätta den med den nya sorteringen. Ställ in variabeln R lika med kolumnen med först markerade celler. R.Select väljer endast variabeln R.
Slutligen sorterar raden R.Sort denna kolumn. Parametern Header anger om valet innehåller en titel eller inte. Nu kommer vi att använda det i kolumner.
1. Återgå till makrofönstret .
2. Välj makrot och klicka sedan på Alternativ .
3. Ställ in en genväg för detta makro.
4. Klicka på OK .
5. Välj den kolumn du vill sortera.
6. Tryck på kortkommandot för makrot på tangentbordet.
Även om det kan ta lite längre tid att ställa in ett makro, är allt du behöver göra för närvarande att markera cellen och trycka på kortkommandot. Excel kommer att sortera cellerna i alfabetisk ordning.
Ovan är hur du sorterar och klassificerar data alfabetiskt i Excel . Hoppas artikeln är användbar för dig.