Excel är det ultimata verktyget för att interagera med och presentera data. Ju mer läsbar din data är, desto lättare är den att förstå. Ett sätt att göra arrayer och tabeller lättare att läsa i Excel är att sortera dem. Excel har många funktioner som du kan använda för detta ändamål, inklusive funktionen SORTERA.
SORTERINGSfunktionen lämnar den ursprungliga tabellen oförändrad och skapar istället en sorterad kopia av den i ditt kalkylblad. Läs vidare för att lära dig vad SORTERING-funktionen är och hur du kan använda den i Excel.
Vad är SORT-funktionen?
SORTERING är en kärnfunktion i Excel som tar en array och sedan sorterar den baserat på parametrarna du har angett för den. SORTERINGSfunktionen kan sortera kolumner och rader, och du kan definiera vilken kolumn eller rad den ska sortera din array på. Syntaxen för SORT-funktionen är enligt nedan:
=SORTERA (array, [sort_index], [sort_order], [by_col])
- array: Den matris som du vill sortera med den här funktionen.
- sort_index: Raden eller kolumnen som funktionen ska ta som sorteringsbas. Detta kommer att vara ett enda nummer som räknas från startpunkten för arrayen.
- sorteringsordning: Detta avgör om arrayen ska sorteras i stigande eller fallande ordning. 1 är stigande, -1 är fallande.
- av_kol: Indikerar om kolumner ska sorteras eller rader. Om du ställer in detta på TRUE sorteras kolumner, som används i horisontella arrayer. Om du ställer in den på FALSE sorteras rader, vilket används i vertikala arrayer.
Den enda obligatoriska parametern här är själva arrayen. Alla andra parametrar är valfria, och du kan få sorteringsfunktionen att fungera med bara arrayen. Som standard antar funktionen sort_index som 1, sort_order som 1 och by_col som FALSE.
Om du är mer av en makroperson kan du också göra det använd Excel-makron för att sortera data, snarare än funktioner.
Hur man använder funktionen SORTERA i Excel
I detta exempelkalkylblad har vi det totala antalet poäng varje spelare har samlat på sig i ett brädspel. Detta kalkylblad innehåller två tabeller, en vertikal och en horisontell, inklusive namnen på spelarna och deras poäng.
Målet är att sortera tabellerna baserat på poängen i fallande ordning. Spelaren med högst poäng kommer att vara överst i det sorterade bordet. Ladda ner detta kalkylblad för att starta.
Sortera rader med funktionen SORTERA
Låt oss först sortera den vertikala tabellen. Innan vi börjar, låt oss få en sammanfattning av hur vi vill att den sorterade tabellen ska vara. Målet är att sortera tabellen (A2:B11) baserat på poängen (andra kolumnen från vänster). Den här tabellen kommer att sorteras i fallande ordning, och raderna kommer att sorteras.
Nu kan vi sortera tabellen:
- Välj cellen där du vill placera den nya sorterade tabellen. Det blir cell D2 i detta exempel.
- I formelfältet anger du formeln nedan:
=SORT(A2:B11; 2; -1; FALSK)
Denna formel anropar SORT-funktionen och säger åt den att sortera matrisen i A2:B11. Den instruerar sedan att sortera arrayen baserat på den andra kolumnen (2), och för att sortera dem i fallande ordning (-1). Slutligen instruerar formeln SORT att sortera raderna, eftersom parametern by_col är inställd på FALSK. - Tryck Stiga på. Excel kommer nu att skapa en sorterad kopia av din tabell!
Sortera kolumner med funktionen SORTERA
Den andra delen av denna uppgift är att sortera den horisontella tabellen. Målet är att sortera den andra tabellen (H1:Q2) baserat på punkterna (andra raden uppifrån) och sortera dem i stigande ordning.
- Markera cellen där du vill visa den sorterade tabellen. Detta kommer att vara cell H6 i detta exempel.
- Ange formeln nedan i formelfältet:
=SORT(H1:Q2; 2; 1; SANT)
Denna formel kallar SORT-funktionen för att sortera matrisen i H1:Q2. Arrayen sorteras efter värdena i den andra raden (2) och det är i stigande ordning (1). Eftersom arrayen är horisontell sorteras kolumnerna. Således är by_col satt till SANN. - Tryck Stiga på. Excel kommer nu att sortera den horisontella tabellen.
Om du vill sortera en tabell efter datum utan att skapa en ny kopia av den kan du använd verktyget Sortera och filtrera i Excel. På så sätt behöver du inte använda några funktioner, och ändringarna kommer att tillämpas på den ursprungliga tabellen.
Sortera dina kalkylblad med funktionen SORTERA
Det finns många metoder för att organisera dina kalkylblad, och en är att sortera dina arrayer med SORT-funktionen. SORT-funktionen lämnar den ursprungliga arrayen oförändrad och skapar istället en sorterad kopia av arrayen.
Nu när du vet hur du använder funktionen SORTERA för att sortera dina arrayer, ta det till nästa nivå genom att lära dig att organisera dina kalkylblad i Excel.
Det finns många sätt att organisera ditt Excel-kalkylblad på ett sätt som ser mer tilltalande ut. Så här gör du!
Läs Nästa
- Produktivitet
- Microsoft excel
- Kalkylbladstips

Amir är en farmacistudent med en passion för teknik och spel. Han gillar att spela musik, köra bil och skriva ord.
Prenumerera på vårt nyhetsbrev
Gå med i vårt nyhetsbrev för tekniska tips, recensioner, gratis e-böcker och exklusiva erbjudanden!
Klicka här för att prenumerera