Ladda ner exempelarbetsboken
Denna handledning visar hur du sorterar med Excel -funktioner istället för sorteringsverktyget.
SMÅ & STORA funktioner
Vi kommer att använda funktionen SMALL (eller LARGE) tillsammans med ROW -funktionen för att sortera våra data.
SMALL-funktionen returnerar det k-minsta antalet från en uppsättning data:
1 | = LITEN (B2: B8, 3) |
Medan LARGE-funktionen returnerar det k: e största talet:
1 | = STOR (B2: B8, 3) |
Vi använder SMALL -funktionen för att sortera i stigande ordning och LARGE -funktionen för att sortera i fallande ordning.
RAD -funktion
Vi måste också använda ROW -funktionen. RAD -funktionen returnerar radnumret för en cellreferens.
1 | = RAD (C8) |
Det kan också ge radnumret i cellen där formeln angavs.
1 | = RAD () |
Sortera data i stigande ordning
Vi kan sortera data i stigande ordning med hjälp av SMALL -funktionen och RAD -funktionen så här:
1 | = LILLA ($ A $ 2: $ A $ 9, RAD ()-1) |
Hur fungerar formeln?
Kom ihåg att detta är vår formel:
1 | = LITEN (A2: A9, RAD () - 1) |
Det fungerar genom att ange rätt k-värde för varje rad. För att sortera data i stigande ordning bör k-värdet vara 1 för den första cellen och sedan öka när vi går ner i kolumnen.
I den första cellen,
123 | = LITEN (A2: A9, RAD (B2) - 1)= LITEN (A2: A9, 2 - 1)= Liten (A2: A9, 1) |
På samma sätt i den andra cellen,
123 | = LITEN (A2: A9, RAD (B3) - 1)= LITEN (A2: A9, 3 - 1)= Liten (A2: A9, 2) |
På detta sätt ökar k-värdet när vi går ner i kolumnen, vilket ger siffrorna från minsta till största.
Sortera data i fallande ordning
På samma sätt kan vi sortera data i fallande ordning med hjälp av funktionen STOR och RAD. Det fungerar precis som formeln ovan.
1 | = STOR ($ A $ 2: $ A $ 9, RAD ()-1) |
Obs: Formeln ovan använder absoluta referenser ($ -tecknen) för att låsa cellreferenser vid kopiering av formler. Om du inte känner till detta, läs vår Excel -referensguide.
Google Kalkylark -Sortera med SMÅ & STORA funktioner
Alla ovanstående exempel fungerar exakt likadant i Google Kalkylark som i Excel.