Primjeri funkcija SORTBY - Excel

Ovaj vodič pokazuje kako se koristi SORTBY funkcija u Excelu za sortiranje popisa vrijednosti na temelju popisa odgovarajućih vrijednosti.

Pregled funkcije SORTBY

SORTBY funkcija je proširenje SORTBY funkcije. Olakšava uređivanje vrijednosti u nizu na temelju vrijednosti u odgovarajućem nizu ili rasponu.

Da biste koristili funkciju SORTBY Excel radnog lista, odaberite ćeliju i upišite:

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

SORTBY funkcija Sintaksa i ulazi:

= SORTBY (niz, po_array1, [sort_order1], [by_array2, sort_order2],…)

nizu - Niz ili raspon za sortiranje.

by_array1 - Niz ili raspon za sortiranje.

[sort_order1] (izborno) - Redoslijed za sortiranje. 1 za uspon, -1 za spuštanje. Kad se izostavi, zadana vrijednost je 1, tj. Rastući redoslijed.

[byarray2] (izborno) - Drugi niz ili raspon za sortiranje.

[sort_order2] (izborno) - Redoslijed za sortiranje. 1 za uzlazno, -1 za silazno. Zadano je uzlazno.

Za sortiranje vrijednosti u rastućem redoslijedu

Za razvrstavanje zaposlenika A2: A7 uzlaznim redoslijedom sati koje su radili u B2: B7, unosimo sljedeću formulu u D2:

= SORTBY (A2: B7, B2: B7)

Ako želimo samo vratiti popis razvrstanih zaposlenika, unosimo sljedeću formulu D2:

= SORTBY (A2: A7, B2: B7)

Primijetit ćete da smo postavili [niz] argument za A2: A7 jer samo želimo da se vrati prvi stupac.

Za sortiranje vrijednosti u opadajućem redoslijedu

Za razvrstavanje zaposlenika A2: A7 prema silaznom redoslijedu sati koje su radili, unosimo sljedeću formulu u D2:

= SORTBY (A2: B7, B2: B7, -1)

Primijetit ćete da je treći argument [sortiraj_naredbu] je postavljeno na -1 kako bi se broj sati razvrstao prema opadajućem redoslijedu. Kad je postavljeno na 1 formula razvrstava sate uzlaznim redoslijedom kako je prikazano u prethodnom odjeljku.

Za sortiranje vrijednosti po više stupaca

Za razvrstavanje zaposlenika A2: A7 prema drugom stupcu, tj. radnim satima, a zatim prema prvom stupcu, tj. zaposlenicima, unosimo sljedeću formulu u D2:

= SORTBY (A2: B7, B2: B7, 1, A2: A7, 1)

Problemi

#PROSUTI!

Ova se pogreška javlja kada postoji vrijednost u rasponu izlijevanja, tj. Rasponu u koji funkcija SORTBY postavlja svoje rezultate.

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

SORTBY Savjeti i trikovi

  1. Uvjerite se da su argumenti [niz] i [byarray] imaju isti broj redova:

    Ovo će uspjeti


Ovo NEĆE uspjeti

2. The [sortiraj_naredbu] može biti samo 1 (uzlazno) ili -1 (silazno), kada za ovaj argument nije navedena vrijednost, funkcija SORTBY prema zadanim postavkama sortira prema uzlaznom redoslijedu.

3. 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 DAF -ove.

4. SORTBY se može koristiti s drugim funkcijama dinamičkog niza, poput FILTERA, za stvaranje svestranijih formula.

5. Možete koristiti funkciju SORT umjesto funkcije SORTBY za sortiranje vrijednosti prema drugom rasponu ili nizu.

= SORT (A2: B7,2)


Jedino ograničenje ovdje je da moramo uključiti stupac koji koristimo za sortiranje u izlaz kada koristimo SORT.

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

wave wave wave wave wave