Funkce SORT

Funkce SORT se používá k seřazení obsahu oblasti nebo matice. 

V tomto příkladu jsme seřadili oblasti, prodejce a produkty jednotlivě pomocí funkce =SORT(A2:A17), kterou jsme zkopírovali do buněk F2, H2 a J2.

Seřaďte oblasti dat pomocí funkce SORT. Tady jsme pomocí funkce =SORT(A2:A17) seřadili oblasti a pak jsme zkopírováním této funkce do buněk H2 až J2 seřadili jména prodejců a produkty.

Poznámka: 24. září 2018: Funkce SORT je jednou z několika beta funkcí a v současné době je dostupná jenom pro část účastníků programu Office Insider. Tyto funkce budeme v několika nejbližších měsících dál optimalizovat. Až budou připravené, uvolníme je pro všechny účastníky programu Office Insider a pro předplatitele Office 365.

Funkce SORT vrací seřazenou matici prvků v matici. Výsledná matice má stejný tvar jako zadaný argument matice. 

=SORT(matice;[index_řazení];[pořadí_řazení];[podle_sloupce])

Argument

Popis

matice

Povinný

Oblast nebo matice, které se mají seřadit

[index_řazení]

Nepovinný

Číslo určující řádek nebo sloupec, podle kterého se mají hodnoty seřadit

[pořadí_řazení]

Nepovinný

Číslo určující požadované pořadí řazení; 1 pro vzestupné řazení (výchozí); -1 pro sestupné řazení

[podle_sloupce]

Nepovinný

Logická hodnota určující požadovaný směr řazení; NEPRAVDA znamená řazení podle řádku (výchozí), PRAVDA znamená řazení podle sloupce

Poznámky: 

  • Pokud argument index_řazení není zadaný, použije se řádek 1 nebo sloupec 1. Pokud argument pořadí_řazení není zadaný, použije se vzestupné řazení. Ve výchozím nastavení bude Excel řadit podle řádku. Podle sloupce bude řadit jenom v případě, že argument podle_sloupce je PRAVDA. Pokud argument podle_sloupce je NEPRAVDA nebo chybí, bude Excel řadit podle řádku.

  • Funkce SORT se používá k seřazení dat v matici. Když chcete seřadit data v mřížce, je vhodnější použít funkci SORTBY, protože je flexibilnější. Funkce SORTBY respektuje přidání nebo odstranění sloupce, protože odkazuje na oblast, zatímco funkce SORT odkazuje na index sloupce.

  • Matici si lze představit jako řádek obsahující hodnoty, sloupec obsahující hodnoty nebo kombinaci řádků a sloupců obsahujících hodnoty. Zdrojovou maticí pro vzorec funkce SORT ve výše uvedeném příkladu je oblast A5:D20.

  • Funkce SORT vrátí matici, která bude mít přesah, pokud půjde o konečný výsledek vzorce. To znamená, že po stisknutí klávesy ENTER Excel dynamicky vytvoří oblast matici odpovídající velikosti. Pokud jsou podpůrná data v excelové tabulce a používáte strukturované odkazy, po přidání dat do oblasti matice nebo odebrání dat z oblasti matice se velikost matice automaticky změní. Další informace najdete v tomto článku o chování přesahujících matic.

  • Excel má omezenou podporu pro dynamické matice mezi sešity. Pokud zdrojový sešit zavřete, vrátí všechny propojené dynamické maticové vzorce chybu #REF!. Pokud zdrojový sešit zavřete, vrátí všechny propojené dynamické maticové vzorce po aktualizaci chybu #REF!.

Příklady

Poznámka: Uvedené příklady najdete v tomto sešitu, který si můžete stáhnout: Příklady funkce SORT

Seřaďte oblast hodnot v sestupném pořadí.

Seřaďte oblast hodnot v sestupném pořadí.

Společným použitím funkcí SORT a FILTER seřaďte oblast ve vzestupném pořadí a omezte ji na hodnoty vyšší než 5000.

Společným použitím funkcí SORT a FILTER seřaďte oblast ve vzestupném pořadí a omezte ji na hodnoty vyšší než 5000.

Potřebujete další pomoc?

Kdykoli se můžete zeptat některého odborníka v technické komunitě Excelu, získat podporu v komunitě pro odpovědi, případně navrhnout novou funkci nebo vylepšení ve fóru Excel User Voice.

Viz také

Funkce FILTER

Funkce RANDARRAY

Funkce SEQUENCE

Funkce SINGLE

Funkce SORT

Funkce SORTBY

Funkce UNIQUE

Chyby #PRESAH! v Excelu

Dynamické matice a chování přesahujících matic

Rozšiřte své dovednosti s Office
Projít školení
Získejte nové funkce jako první
Připojte se k účastníkům programu Office Insiders

Byly tyto informace užitečné?

Děkujeme vám za zpětnou vazbu.

Děkujeme vám za váš názor. Vypadá to, že bude užitečné, když vás spojíme s některým z našich agentů z podpory Office.

×