Excel-formel: Sorter værdier efter kolonner -

Indholdsfortegnelse

Generisk formel

=SORT(data,index,order,TRUE)

Resumé

For at sortere værdier efter kolonner kan du bruge SORT-funktionen. I det viste eksempel sorteres data efter gruppekolonnen. Formlen i C8 er:

=SORT(C4:L5,2,-1,TRUE)

Resultatet er området C4: L5 sorteret efter score i faldende rækkefølge.

Forklaring

SORT-funktionen sorterer et område ved hjælp af et givet indeks, kaldet sort_index. Normalt repræsenterer dette indeks en kolonne i kildedataene.

SORT-funktionen har dog et valgfrit argument kaldet "by_col", som tillader sortering af værdier organiseret i kolonner. For at sortere efter kolonne skal dette argument indstilles til SAND, som fortæller SORT-funktionen, at sort_index repræsenterer en række.

I dette tilfælde ønsker vi at sortere dataene efter Score, der vises i anden række, så vi bruger en sort_index på 2. SORT-funktionen, der vises i C8, er konfigureret således:

=SORT(C4:L5,2,-1,TRUE)

  • array er dataene i området C4: L5
  • sort_index er 2, da score er i anden række
  • sort_order er -1, da vi vil sortere i faldende rækkefølge
  • by_col er SAND, da data er organiseret i kolonner

SORT-funktionen returnerer det sorterede array i området C8: L9. Dette resultat er dynamisk; hvis nogen score i kildedataene ændres, opdateres resultaterne automatisk.

Med SORTBY

SORTBY-funktionen kan også bruges til at løse dette problem. Med SORTBY er den tilsvarende formel:

=SORTBY(C4:L5,C5:L5,-1)

Interessante artikler...