SORTBY -funktionen i Excel kan returnere et sorteret array med et andet uafhængigt array. Du kan tilføje sorteringsniveauer. Med andre ord kan du sortere arrays efter mere end en kolonne. Denne funktion er tilgængelig for Excel 365 og 2019 -brugere.
I modsætning til SORT -funktionen behøver sorteringsarrayet ikke at være en del af arrayet, og du kan også tilføje flere sorteringsniveauer med SORTBY -funktionen.
Syntaks for SORTBY -funktionen
= SORTBY (array, sorting_array1, [rækkefølge], …)
Array: Dette er den matrix, du vil sortere.
Sorting_array1: Dette er arrayet, som du vil sortere arrayet efter. Dimensionen af denne matrix skal være kompatibel med array.
[bestille]: Valgfri. Indstil den til -1, hvis du vil have, at ordren skal falde. Som standard er den stigende (1).
Lad os se et eksempel for at gøre tingene klare.
… : Dette er en kontinuerlig funktion, og du kan give flere sorteringsarray og rækkefølge. Første sorteringsarray er afgørende. Resten er valgfri.
Lad os få nogle eksempler for at se, hvordan denne sorteringsfunktion fungerer.
Eksempel: Sorter rækkevidde efter et andet område ved hjælp af SORTBY -funktionen
Her har jeg eksempeldata af deltagere med deres id'er og scoringer. Jeg vil få navnene sorteret efter deres id'er ved hjælp af SORTBY -funktionen.
Anvend ovenstående generiske formel her for at få de stigende sorterede navne efter ID -kolonne.
= SORTBY (B3: B11, C3: C11)
Dette returnerer kun navnene ved stigende sorteret ID.
Hvis du ønsker at få hele bordet, skal du blot angive hele tabellen
= SORTBY (B3: D11, C3: C11)
Hvis du vil have området sorteret faldende efter ID -kolonne, vil formlen være:
= SORTBY (B3: D11, C3: C11, -1)
Eksempel: Sorter array efter mere end en kolonne
I ovenstående eksempler sorterede vi array efter kun en kolonne. Men hvad nu hvis vi vil foretage sortering på flere niveauer? Denne funktion giver dig mulighed for at sortere på flere niveauer.
Lad os sige, at du først vil sortere ovenstående tabel stigende efter Id og derefter sortere arrayet faldende efter partituret. Så vil formlen være:
= SORTBY (B3: D11, C3: C11,1, D3: D11, -1)
Hvordan virker det?
Dette fungerer nøjagtigt som sorteringen af datamenuen fungerer. Excel skjuler den interne funktion af funktionen.
Fordelen ved det er naturligvis, at du kan bruge det med andre funktioner. Du kan bruge det resulterende array som input til en anden funktion.
Bemærk: Denne funktion er ikke tilgængelig i Excel 2016 eller ældre. Denne funktion er tilgængelig for Excel 2019 og Excel 365. Men du kan naturligvis bruge andre teknikker til at sortere arrays i Excel 2016.
SORT -funktionen i Excel | SORT -funktionen returnerer det sorterede array efter det givne kolonnenummer i arrayet. Det fungerer også på vandrette data.
Sorter tal ved hjælp af Excel SMALL -funktion | Hvis du vil sortere tal ved hjælp af formel i Excel 2016 og ældre, kan du bruge SMALL -funktionen med andre hjælpefunktioner.
Sorter numeriske værdier med Excel RANK -funktion | For at sortere de numeriske værdier kan vi bruge funktionen Rang. Formlen er
Excel -formel til sortering af tekst | For at sortere tekstværdier ved hjælp af formel i excel bruger vi simpelthen funktionen TÆLLE. Her er formlen
Populære artikler:
50 Excel -genveje til at øge din produktivitet | Få hurtigere til din opgave. Disse 50 genveje får dig til at arbejde endnu hurtigere i Excel.
Sådan bruges VLOOKUP -funktionen i Excel | Dette er en af de mest anvendte og populære funktioner i excel, der bruges til at slå værdi op fra forskellige områder og ark.
Sådan bruges COUNTIF -funktionen i Excel 2016 | Tæl værdier med betingelser ved hjælp af denne fantastiske funktion. Du behøver ikke at filtrere dine data for at tælle bestemte værdier. Countif -funktion er afgørende for at forberede dit dashboard.
Sådan bruges SUMIF -funktionen i Excel | Dette er endnu en vigtig instrumentbrætfunktion. Dette hjælper dig med at opsummere værdier på bestemte betingelser.