
Generisk formel
=SORT(data,index,order,TRUE)
Sammendrag
For å sortere verdier etter kolonner, kan du bruke SORT-funksjonen. I eksemplet som vises, sorteres data etter gruppekolonnen. Formelen i C8 er:
=SORT(C4:L5,2,-1,TRUE)
Resultatet er området C4: L5 sortert etter poengsum i synkende rekkefølge.
Forklaring
SORT-funksjonen sorterer et område ved hjelp av en gitt indeks, kalt sort_indeks. Normalt representerer denne indeksen en kolonne i kildedataene.
SORT-funksjonen har imidlertid et valgfritt argument kalt "by_col" som tillater sortering av verdier organisert i kolonner. For å sortere etter kolonne, må dette argumentet settes til SANT, som forteller SORT-funksjonen at sort_index representerer en rad.
I dette tilfellet vil vi sortere dataene etter Score, som vises i andre rad, så vi bruker en sort_indeks på 2. SORT-funksjonen som vises i C8 er konfigurert slik:
=SORT(C4:L5,2,-1,TRUE)
- array er dataene i området C4: L5
- sort_index er 2, siden poengsummen er i andre rad
- sort_order er -1, siden vi vil sortere i synkende rekkefølge
- by_col er SANT, siden data er organisert i kolonner
SORT-funksjonen returnerer den sorterte matrisen i området C8: L9. Dette resultatet er dynamisk; hvis noen poeng i kildedataene endres, vil resultatene automatisk oppdateres.
Med SORTBY
SORTBY-funksjonen kan også brukes til å løse dette problemet. Med SORTBY er ekvivalent formel:
=SORTBY(C4:L5,C5:L5,-1)