SORTBY -funktionen i Excel kan returnera en sorterad array med en annan oberoende matris. Du kan lägga till sorteringsnivåer. Med andra ord kan du sortera matriser efter mer än en kolumn. Denna funktion är tillgänglig för Excel 365 och 2019 -användare.
Till skillnad från SORT -funktionen behöver sorteringsmatrisen inte vara en del av matrisen och du kan också lägga till flera sorteringsnivåer med SORTBY -funktionen.
Syntax för SORTBY -funktionen
= SORTBY (array, sorting_array1, [order], …)
Array: Det här är matrisen som du vill sortera.
Sorting_array1: Det här är matrisen som du vill sortera matrisen efter. Dimensionen av denna matris bör vara kompatibel med array.
[beställa]: Frivillig. Ställ in den till -1 om du vill att ordern ska sjunka. Som standard är det stigande (1).
Låt oss se ett exempel för att göra saker tydliga.
… : Detta är en kontinuerlig funktion och du kan ge flera sorteringsarray och ordning. Första sorteringsmatrisen är avgörande. Vila är valfritt.
Låt oss ta några exempel för att se hur denna sorteringsfunktion fungerar.
Exempel: Sortera intervall med ett annat intervall med SORTBY -funktionen
Här har jag provdata från deltagare med deras ID och poäng. Jag vill få namnen sorterade efter deras ID med funktionen SORTBY.
Använd ovanstående generella formel här för att få de stigande sorterade namnen efter ID -kolumn.
= SORTBY (B3: B11, C3: C11)
Detta returnerar bara namnen genom stigande sorterat ID.
Om du vill få hela tabellen än bara ange hela tabellen
= SORTBY (B3: D11, C3: C11)
Om du vill att intervallet ska sorteras fallande efter ID -kolumn kommer formeln att vara:
= SORTBY (B3: D11, C3: C11, -1)
Exempel: Sortera matris efter mer än en kolumn
I exemplen ovan sorterade vi array med bara en kolumn. Men vad händer om vi vill sortera på flera nivåer? Med den här funktionen kan du sortera på flera nivåer.
Låt oss säga att du först vill sortera tabellen ovan stigande efter Id och sedan sortera matrisen fallande efter poängen. Då kommer formeln att vara:
= SORTBY (B3: D11, C3: C11,1, D3: D11, -1)
Hur fungerar det?
Detta fungerar precis som sorteringen av datamenyn fungerar. Excel döljer funktionens interna funktion.
Fördelen med det är naturligtvis att du kan använda det med andra funktioner. Du kan använda den resulterande matrisen som ingång till en annan funktion.
Obs! Den här funktionen är inte tillgänglig i Excel 2016 eller äldre. Denna funktion är tillgänglig för Excel 2019 och Excel 365. Men du kan naturligtvis använda andra tekniker för att sortera matriser i Excel 2016.
SORT -funktionen i Excel | SORT -funktionen returnerar den sorterade gruppen med det angivna kolumnnumret i matrisen. Det fungerar också på horisontella data.
Sortera nummer med hjälp av Excel SMALL -funktion | Om du vill sortera siffror med hjälp av formel i Excel 2016 och äldre kan du använda funktionen SMÅ med andra hjälpfunktioner.
Sortera numeriska värden med Excel RANK -funktion | För att sortera de numeriska värdena kan vi använda funktionen Rank. Formeln är
Excel -formel för att sortera text | För att sortera textvärden med formel i excel använder vi helt enkelt funktionen RÄNTA. Här är formeln
Populära artiklar:
50 Excel -genvägar för att öka din produktivitet | Bli snabbare på din uppgift. Dessa 50 genvägar får dig att arbeta ännu snabbare med Excel.
Så här använder du VLOOKUP -funktionen i Excel | Detta är en av de mest använda och populära Excel -funktionerna som används för att leta upp värde från olika intervall och ark.
Så här använder du funktionen RÄTTA i Excel 2016 | Räkna värden med förhållanden med denna fantastiska funktion. Du behöver inte filtrera dina data för att räkna specifika värden. Countif -funktionen är avgörande för att förbereda din instrumentpanel.
Hur man använder SUMIF -funktionen i Excel | Detta är en annan viktig instrumentpanel. Detta hjälper dig att summera värden på specifika förhållanden.