Primjeri funkcija SORT - Excel i Google tablice

Ovaj vodič pokazuje kako se koristi SORT funkcija u Excelu za sortiranje popisa vrijednosti.

Pregled funkcije SORT

SORT funkcija se koristi za sortiranje vrijednosti u rasponu ili nizu. Može se koristiti za slaganje vrijednosti u rastućem ili silaznom redoslijedu.

Da biste koristili SORT Excel radnu tablicu, odaberite ćeliju i upišite:

(Obratite pažnju na to kako se pojavljuju unosi formule)

SORT funkcija Sintaksa i ulazi:

= SORT (niz, [sort_index], [sort_order], [by_col])

nizu - Raspon ili niz za sortiranje.

[sort_index] (izborno) - Indeks stupca koji se koristi za sortiranje. Kada se izostavi, zadana je vrijednost 1.

[redoslijed_razvrstavanja] (izborno) - Koristiti 1 poredati uzlaznim redoslijedom i -1 za opadajući redoslijed. Kad se izostavi, zadana vrijednost je 1, tj. Rastući redoslijed.

[by_col] (izborno) - Koristiti PRAVI sortirati po stupcu i LAŽNO sortirati po retcima. Kada je izostavljeno, zadano je postavljeno na FALSE, tj. Sortiraj po redu.

Za sortiranje vrijednosti u rastućem ili opadajućem redoslijedu

Niz vrijednosti možemo poredati uzlaznim ili silaznim. Da bismo to učinili, manipuliramo argumentom [sort_order] u funkciji SORT.

Kako bismo razvrstali naš popis zaposlenika A2: A7 u rastući redoslijed unosimo sljedeću formulu u D2.

= SORT (A2: A7)

Primijetit ćete da smo u gornjem primjeru izostavili argument [sort_order], to je zato što nije potrebno postaviti njegovu vrijednost kada želite raspon rasporediti uzlaznim redoslijedom.

U donjem primjeru postavili smo vrijednost argumenta [sort_order] na -1 kako bismo poredali naš niz u silaznim redoslijedom. Unosimo sljedeću formulu u D2:

= SORT (A2: A7,, -1)

Primijetit ćete da je treći argument [sort_order] u našoj formuli postavljen na -1. Kad je postavljeno na 1 vraća popis uzlaznim redoslijedom.

Za sortiranje vrijednosti po drugom stupcu

Funkciju SORT možete upotrijebiti i za sortiranje stupca u vašem nizu prema vrijednostima u drugom stupcu u istom nizu. Na primjer, htjeli bismo razvrstati popis zaposlenih A2: A7 po odjelima u kojima rade B2: B7. Da bismo to učinili, unosimo sljedeću formulu u E2:

= SORT (A2: B7,2)

Primijetit ćete da je drugi argument [sort_index] postavljeno je na 2. To znači da koristimo drugi stupac za sortiranje poretka izlaza funkcije.

Ovaj se primjer također može riješiti pomoću funkcije SORTBY koja je usko povezana sa funkcijom SORT u smislu slučaja uporabe i funkcionalnosti.

Za sortiranje vrijednosti po više stupaca

U prethodnom smo odjeljku vidjeli kako sortirati vrijednosti u jednom stupcu prema vrijednostima u drugom stupcu. Pomoću funkcije SORT možete otići korak dalje i sortirati rezultat po drugom stupcu.

Zamislite scenarij u kojem želimo razvrstati popis zaposlenih A2: A7 po odjelu kojem pripadaju B2: B7 nakon čega želimo poredati imena abecednim redom unutar svakog odjela. Da bismo to učinili, unosimo sljedeću formulu E2:

= SORTIRANJE (A2: B7, {2,1}, {1,1})

Za to koristimo konstantne nizove {2,1} i {1,1}.

[sort_index] = {2,1}

Gornji isječak znači da prvo sortiramo podatke prema drugom stupcu, tj. Stupcu odjela, a zatim prema prvom stupcu, tj. Stupcu zaposlenika

[sort_order] = {1,1}

Gornji isječak znači da i drugi i prvi stupac sortiramo uzlaznim redoslijedom.

Koristite s drugim formulama dinamičkog niza

Funkcija SORT može se koristiti zajedno s drugim formulama dinamičkog niza kao što su UNIQUE i FILTER za dodatnu funkcionalnost.

S JEDINSTVENOM funkcijom

Na primjer, htjeli bismo razvrstati popis jedinstvenih zaposlenika u našoj tvrtki, kako bismo unijeli sljedeću formulu D2:

= SORT (JEDINSTVENO (A2: A7))

S funkcijom FILTER

Na primjer, htjeli bismo vratiti popis voća čija je prodajna količina dosegla ili premašila naš cilj D2, da bismo to učinili, unosimo sljedeću formulu u F2:

= SORT (FILTER (A2: B17, B2: B17> = D2), 2, -1)

Problemi

#PROSUTI!

Do ove pogreške dolazi kada postoji vrijednost u rasponu izlijevanja, tj. Rasponu u koji funkcija SORT stavlja svoje rezultate.

Da biste ispravili ovu pogrešku, izbrišite raspon koji Excel ističe.

Savjeti i trikovi za funkciju SORT

  1. The [sortiraj_naredbu] može biti samo 1 (uzlazno) ili -1 (silazno), kada za ovaj argument nije navedena vrijednost, funkcija SORT prema zadanim postavkama sortira prema rastućem redoslijedu.
  1. Provjerite jesu li ćelije ispod ulazne ćelije prazne kako biste izbjegli pogrešku prosipanja, saznajte više o pogrešci prolijevanja "ovdje" - dodajte vezu na "Uvod u formule dinamičkog niza"

  1. Funkcija SORT može se koristiti s drugim funkcijama dinamičkog niza, poput FILTERA i JEDINSTVENOG, za stvaranje svestranijih formula.

Sortiraj u Google tablicama

SORT funkcija radi potpuno isto u Google tablicama kao i u Excelu:

Vi ćete pomoći u razvoju web stranice, dijeljenje stranicu sa svojim prijateljima

wave wave wave wave wave