Prihláste sa s kontom Microsoft
Prihláste sa alebo si vytvorte konto.
Dobrý deň,
Vyberte iné konto.
Máte viacero kont
Vyberte konto, s ktorým sa chcete prihlásiť.

Funkcia SORTBY zoradí obsah rozsahu alebo poľa na základe hodnôt v zodpovedajúcom rozsahu alebo poli.

Váš prehliadač nepodporuje video. Nainštalujte si Microsoft Silverlight, Adobe Flash Player alebo Internet Explorer 9.

V tomto príklade zoraďujeme zoznam mien ľudí podľa veku vo vzostupnom poradí.

Zoradenie rozsahu pomocou funkcie SORTBY. V tomto prípade sme použili vzorec =SORTBY(D2:E9;E2:E9) na vzostupné zoradenie zoznamu mien ľudí podľa veku.

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

Argument

Popis

pole

Povinný

Pole alebo rozsah, ktorý chcete zoradiť

podľa_poľa1

Povinný

Pole alebo rozsah, v ktorom sa majú nachádzať zoradené hodnoty

[spôsob_zoradenia1]

Voliteľné

Poradie, ktoré sa má použiť pri zoradení. 1 pre vzostupne, -1 pre zostupné. Predvolená hodnota je vzostupná.

[by_array2]

Voliteľné

Pole alebo rozsah, v ktorom sa majú nachádzať zoradené hodnoty

[sort_order2]

Voliteľné

Poradie, ktoré sa má použiť pri zoradení. 1 pre vzostupne, -1 pre zostupné. Predvolená hodnota je vzostupná.

Poznámky: 

  • Pole môže byť riadok hodnôt, stĺpec hodnôt alebo kombinácia riadkov a stĺpcov hodnôt. V príklade vyššie je pole pre vzorec s funkciou SORTBY rozsah D2:E9.

  • Funkcia SORTBY vráti pole, ktorého hodnoty budú presahovať, ak pôjde o finálny výsledok vzorca. To znamená, že po stlačení klávesu ENTER Excel dynamicky vytvorí rozsah polí s vhodnou veľkosťou. Ak máte potrebné údaje v excelovej tabuľke a použijete štruktúrované odkazy, veľkosť poľa sa bude počas pridávania alebo odstraňovania údajov z rozsahu polí automaticky prispôsobovať. Ďalšie podrobnosti nájdete v článku o správaní polí s presahujúcimi údajmi.

  • Excel obmedzil podporu pre dynamické polia medzi zošitmi a tento scenár je podporovaný, len keď sú otvorené oba zošity. Ak zatvoríte zdrojový zošit, všetky vzorce prepojených dynamických polí pri obnovení vrátia chybu #ODKAZ! .

Príklady

Zoradenie tabuľky podľa oblasti vo vzostupnom poradí a následné zostupné zoradenie jednotlivých osôb podľa veku.

Zoraďte si tabuľku podľa oblasti vo vzostupnom poradí a potom podľa veku jednotlivých osôb v zostupnom poradí.

Použitím funkcie SORTBY spolu s funkciami RANDARRAY a COUNTA môžete náhodné zoradiť zoznam hodnôt. V tomto prípade odkazuje E2# na rozsah dynamického poľa začínajúci sa v bunke E2, keďže bol tento rozsah vyplnený pomocou vzorca =SEQUENCE(10). Znak # sa nazýva operátor rozsahu presahu.

Použitie funkcie SORTBY spolu s funkciami RANDARRAY a COUNTA. V tomto prípade odkazuje E2# na celý rozsah začínajúci sa v bunke E2, keďže bol tento rozsah vyplnený pomocou vzorca =SEQUENCE(10). Znak # sa nazýva operátor rozsahu presahu.

Zoradenie tabuľky s hodnotami teplôt a zrážok podľa vysokých teplôt pomocou funkcie SORTBY.

Zoradenie tabuľky s hodnotami teplôt a zrážok podľa vysokých teplôt pomocou funkcie SORTBY.

Podmienky, ktoré musia byť splnené

  • Argumenty podľa_poľa musia spĺňať výšku jedného riadka alebo šírku jedného stĺpca.

  • Všetky argumenty musia mať rovnakú veľkosť.

  • Ak argument spôsobu zoradenia nie je -1 alebo 1, výsledkom vzorca bude #VALUE! Ak je zadané umiestnenie pred prvou alebo za poslednou položkou v poli, výsledkom vzorca bude chybová hodnota #ODKAZ!. Ak argument spôsobu zoradenia opustíte, Excel predvolene nastaví vzostupné poradie.

Potrebujete ďalšiu pomoc?

Vždy sa môžete opýtať odborníka v komunite Excel Tech Community alebo získať podporu v komunitách.

Pozrite tiež

FILTER (funkcia)

RANDARRAY (funkcia)

SEQUENCE (funkcia)

SORT (funkcia)

UNIQUE (funkcia)

Chyba #PRESAHOVANIE! v Exceli

Dynamické polia a správanie polí s presahujúcimi údajmi

Operátor implicitného prieniku: @

Potrebujete ďalšiu pomoc?

Chcete ďalšie možnosti?

Môžete preskúmať výhody predplatného, prehľadávať školiace kurzy, naučiť sa zabezpečiť svoje zariadenie a ešte oveľa viac.

Komunity pomôžu s kladením otázok a odpovedaním na ne, s poskytovaním pripomienok a so získavaním informácií od odborníkov s bohatými znalosťami.

Boli tieto informácie užitočné?

Aká je podľa vás jazyková kvalita textu?
Čo sa vám páčilo, prípadne čo nie?
Stlačením tlačidla Odoslať sa vaše pripomienky použijú na zlepšenie produktov a služieb spoločnosti Microsoft. Váš správca IT bude môcť tieto údaje zhromažďovať. Vyhlásenie o ochrane osobných údajov.

Ďakujeme za vaše pripomienky!

×