SORTBY (opis funkcije)

Funkcija SORTBY sortira sadržaj raspona ili polja na temelju vrijednosti u odgovarajućem rasponu ili polju.

Svladajte velike izazove uz Obavijesti

Napomena: Ova je funkcija trenutno dostupna Microsoft 365 pretplatnicima u trenutnim kanalima. Bit će dostupan Microsoft 365 pretplatnicima u polugodišnjem Enterprise kanalu Počevši od srpnja 2020. Dodatne informacije o tome kako se značajke prikazuju u Microsoft 365 pretplatnicima potražite u članku kada dobivam najnovije značajke za Microsoft 365.

U ovom primjeru uzlaznim redoslijedom sortiramo popis imena osoba na temelju njihove starosti.

Upotreba funkcije SORTBY za sortiranje raspona. U ovom smo slučaju koristili =SORTBY(D2:E9,E2:E9) da bismo uzlazno sortirali popis imena osoba po njihovoj starosti.

= SORTBY (array, by_array1, [sort_order1], [by_array2, sort_order2],...) 

Argument

Opis

polje

Obavezno

Polje ili raspon za sortiranje

na_temelju_polja1

Obavezno

Polje ili raspon na temelju kojeg se provodi sortiranje

[redoslijed_sortiranja1]

Neobavezno

Redoslijed koji će se primijeniti prilikom sortiranja. 1 za uzlazno,-1 za Silazno. Zadano je uzlazno.

[na_temelju_polja2]

Neobavezno

Polje ili raspon na temelju kojeg se provodi sortiranje

[redoslijed_sortiranja2]

Neobavezno

Redoslijed koji će se primijeniti prilikom sortiranja. 1 za uzlazno,-1 za Silazno. Zadano je uzlazno.

Napomene: 

  • Polje si možete predočiti kao redak vrijednosti, stupac vrijednosti ili kombinaciju redaka i stupaca vrijednosti. U prethodnom se primjeru polje za našu formulu SORTBY sastoji od raspona D2:E9.

  • Funkcija SORTBY vratit će polje koje će se prelijevati ako je ono konačan rezultat formule. To znači da će Excel dinamički stvoriti odgovarajuće velik raspon polja kada pritisnete ENTER. Ako se promatrani podaci nalaze u tablici programa Excel, veličina polja automatski će se promijeniti kada dodate ili uklonite podatke iz raspona polja pod uvjetom da koristite strukturirane reference. Dodatne informacije potražite u ovom članku o prelijevanju polja.

  • Excel ograničeno podržava dinamička polja između radnih knjiga i taj je scenarij podržan samo kad su otvorene obje radne knjige. Ako zatvorite izvorišnu radnu knjigu, sve povezane formule dinamičkih polja prilikom osvježavanja vratit će #REF! error .

Primjeri

Sortiranje tablice uzlaznim redoslijedom po regiji, a zatim silaznim redoslijedom po dobi svake osobe.

Sortiranje tablice uzlaznim redoslijedom po regiji, a zatim silaznim redoslijedom po dobi svake osobe.

Upotreba funkcije SORTBY s funkcijama RANDARRAY i COUNTA za nasumično sortiranje popisa vrijednosti. U ovom slučaju E2 # referencira dinamički raspon polja s početkom u ćeliji E2, koji je popunjen primjenom formule =SEQUENCE(10). Znak # naziva se operatorom prelivenog raspona.

Upotreba funkcije SORTBY s funkcijama RANDARRAY i COUNTA. U ovom slučaju E2 # referencira cijeli raspon s početkom u ćeliji E2, koji je popunjen primjenom formule =SEQUENCE(10). Znak # naziva se operatorom prelivenog raspona.

Upotreba funkcije SORTBY za sortiranje tablice temperatura i količine padalina po visini temperature.

Upotreba funkcije SORTBY za sortiranje tablice temperatura i količine padalina po visini temperature.

Uvjeti koji mogu uzrokovati pogrešku

  • Argumenti na_temelju_polja moraju imati visinu od jednog retka ili širinu od jednog stupca.

  • Svi argumenti moraju biti iste veličine.

  • Ako argument redoslijeda sortiranja nije -1 ili 1, formula će rezultirati pogreškom #VALUE! . Ako izostavite argument redoslijed sortiranja, Excel će biti zadani prema uzlaznom redoslijedu.

Je li vam potrebna dodatna pomoć?

Postavite pitanje stručnjaku u tehničkoj zajednici za Excel, zatražite podršku u zajednici za odgovore ili predložite novu značajku ili poboljšanje na forumu za Excel User Voice.

Dodatne informacije

Funkcija FILTER

Funkcija RANDARRAY

Funkcija SEQUENCE

Funkcija SORT

Funkcija UNIQUE

Pogreške #SPILL! u programu Excel

Dinamička polja i prelijevanje polja

Implicitni operator sjecišta: @

Napomena:  Ova je stranica strojno prevedena te može sadržavati gramatičke pogreške ili netočnosti. Naša je namjera da vam ovaj sadržaj bude koristan. Jesu li vam te informacije bile korisne? Kao referencu možete pogledati i članak na engleskom jeziku.​

Proširite svoje vještine korištenja sustava Office
Istražite osposobljavanje

Jesu li vam ove informacije bile korisne?

Hvala vam na povratnim informacijama!

Hvala vam na povratnim informacijama! Čini se da bi vam pomoglo kad bismo vas povezali s nekim od naših agenata podrške za Office.

×