SORTBY (funkcija SORTBY)

Funkcija SORTBY sortira sadržaj opsega ili niza na osnovu vrednosti u odgovarajućem opsegu ili nizu.

Pregledač ne podržava video zapis. Instalirajte Microsoft Silverlight, Adobe Flash Player ili Internet Explorer 9.

Napomena: 24. septembar 2018: Funkcija SORTBY je jedna od nekoliko beta funkcija, i trenutno jedina koja je trenutno dostupna samo jednom delu Office Insider korisnika. Nastavićemo da optimizujemo ove funkcije tokom narednih nekoliko meseci. Kada budu spremne, objavićemo ih svim Office Insider korisnicima i pretplatnicima na Office 365.

U ovom primeru sortiramo listu imena osoba po njihovim godinama, u rastućem redosledu.

Koristite SORTBY da biste sortirali opseg. U ovom slučaju, koristili smo =SORTBY(D2:E9,E2:E9) da bismo sortirali listu imena osoba po njihovim godinama, u rastućem redosledu.

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

Argument

Opis

niz

Obavezno

Niz ili opseg za sortiranje

by_array1

Obavezno

Niz ili opseg za sortiranje

[sort_order1]

Opcionalno

Redosled koji će se koristiti za sortiranje. 1 za rastući, -1 za opadajući

[by_array2]

Opcionalno

Niz ili opseg za sortiranje

[sort_order2]

Opcionalno

Redosled koji će se koristiti za sortiranje. 1 za rastući, -1 za opadajući

Napomene: 

  • Niz možete da posmatrate kao red vrednosti, kolonu vrednosti ili kombinaciju redova i kolona sa vrednostima. U gorenavedenom primeru niz za formulu SORTBY je opseg D2:E9.

  • Funkcija SORTBY daje niz koji se preliva ako je u pitanju krajnji rezultat formule. To znači da Excel dinamički kreira opseg odgovarajuće veličine niza kada pritisnete taster ENTER. Ako se prateći podaci nalaze u Excel tabeli, veličina niza se automatski menja dok dodajete podatke u opseg niza ili ih iz njega uklanjate, ako pritom koristite strukturirane reference. Više detalja potražite u ovom članku o ponašanju prelivenog niza.

  • Excel ima ograničenu podršku za dinamičke nizove između radnih svezaka i taj slučaj je podržan samo kada su obe radne sveske otvorene. Ako zatvorite izvornu radnu svesku, sve povezane dinamičke formule niza daju grešku #REF! error kada ih osvežite.

Primeri

Sortirajte tabelu, po regionu rastućim redosledom, a zatim po godinama svih osoba, po opadajućem redosledu.

Sortirajte tabelu, po regionu rastućim redosledom, a zatim po godinama svih osoba, po opadajućem redosledu.

Koristite SORTBY uz funkciju RANDARRAY i COUNTA da biste nasumično poređali listu vrednosti. U ovom slučaju, E2 # upućuje na dinamički opseg niza koji počinje u ćeliji E2, kao da je popunjena pomoću =SEQUENCE(10). Znak # se naziva operator prelivenog opsega.

Koristite SORTBY uz funkcije RANDARRAY i COUNTA. U ovom slučaju, E2 # upućuje na ceo opseg koji počinje u ćeliji E2, kao da je popunjena pomoću = SEQUENCE(10). Znak # se naziva operator prelivenog opsega.

Koristite SORTBY da biste sortirali tabelu sa vrednostima temperature i padavina po visokim temperaturama.

Koristite SORTBY da biste sortirali tabelu sa vrednostima temperature i padavina po visokim temperaturama.

Uslovi greške

  • By_array argumenti moraju biti jedan red visoki ili jednu kolonu visoki.

  • Svi argumenti moraju biti iste veličine.

  • Ako argument redosleda sortiranja nije -1 ili 1, formula daje #VALUE! grešku.

Potrebna vam je dodatna pomoć?

Možete uvek da postavite pitanje stručnjaku u zajednici Excel Tech Community, dobijete podršku u zajednici Answers community ili predložite novu funkciju ili poboljšanje na sajtu Excel User Voice.

Takođe pogledajte

Funkcija FILTER

Funkcija RANDARRAY

Funkcija SEQUENCE

Funkcija SINGLE

Funkcija SORT

Funkcija UNIQUE

#SPILL! greške u programu Excel

Dinamički nizovi i ponašanje prelivenog niza

Razvijte Office veštine
Istražite obuku
Prvi nabavite nove funkcije
Pridružite se Office Insider korisnicima

Da li su vam ove informacije koristile?

Hvala vam na povratnim informacijama!

Hvala za povratne informacije! Zvuči da će biti od pomoći ako vas povežemo sa našim agentima Office podrške.

×