Exceli valem: väärtuste sortimine veergude järgi -

Lang L: none (table-of-contents)

Üldine valem

=SORT(data,index,order,TRUE)

Kokkuvõte

Väärtuste veergude järgi sortimiseks võite kasutada funktsiooni SORT. Kuvatud näites sorteeritakse andmed veeru Grupi järgi. C8 valem on:

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

Tulemuseks on vahemik C4: L5, mis on järjestatud skoori järgi kahanevas järjekorras.

Selgitus

Funktsioon SORT sorteerib vahemiku antud indeksi abil, mida nimetatakse sort_indexiks. Tavaliselt tähistab see register lähteandmete veergu.

Funktsioonil SORT on valikuline argument nimega "by_col", mis võimaldab sortida veergudesse paigutatud väärtusi. Veergude järgi sortimiseks tuleb selle argumendi väärtuseks panna TRUE, mis ütleb funktsioonile SORT, et sort_index tähistab rida.

Sellisel juhul soovime andmed sortida skoori järgi, mis kuvatakse teises reas, seega kasutame sort_index väärtust 2. Funktsioon SORT, mis kuvatakse C8-s, on konfigureeritud järgmiselt:

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

  • massiiv on andmed vahemikus C4: L5
  • sort_index on 2, kuna skoor on teises reas
  • sort_order on -1, kuna soovime sortida kahanevas järjekorras
  • by_col on TÕENE, kuna andmed on järjestatud veergudesse

Funktsioon SORT annab sorditud massiivi tagasi vahemikku C8: L9. See tulemus on dünaamiline; kui algandmete punktisumma muutub, värskendatakse tulemusi automaatselt.

SORTBY-ga

Selle probleemi lahendamiseks saab kasutada ka funktsiooni SORTBY. SORTBY puhul on samaväärne valem järgmine:

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

Huvitavad Artiklid...