Přihlásit se pomocí účtu Microsoft
Přihlaste se nebo si vytvořte účet.
Dobrý den,
Vyberte jiný účet.
Máte více účtů.
Zvolte účet, pomocí kterého se chcete přihlásit.

Funkce SORT se používá k seřazení obsahu oblasti nebo pole (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.

Funkce SORT vrací seřazené pole prvků. 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 poli. 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. Zdrojovým polem pro vzorec funkce SORT ve výše uvedeném příkladu je oblast A5:D20.

  • Funkce SORT vrátí pole, 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!. (Po aktualizaci)

Příklady

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 odborníka z komunity Excel Tech nebo získat podporu v komunitách.

Viz také

Funkce FILTER

Funkce RANDARRAY

Funkce SEQUENCE

Funkce SORTBY

Funkce UNIQUE

Chyby #PRESAH! v Excelu

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

Operátor implicitního průsečíku: @

Potřebujete další pomoc?

Chcete další možnosti?

Prozkoumejte výhody předplatného, projděte si školicí kurzy, zjistěte, jak zabezpečit své zařízení a mnohem více.

Komunity vám pomohou klást otázky a odpovídat na ně, poskytovat zpětnou vazbu a vyslechnout odborníky s bohatými znalostmi.

Byly tyto informace užitečné?

Jak jste spokojeni s kvalitou jazyka?
Co ovlivnilo váš názor?
Po stisknutí tlačítka pro odeslání se vaše zpětná vazba použije k vylepšování produktů a služeb Microsoftu. Váš správce IT bude moci tato data shromažďovat. Prohlášení o zásadách ochrany osobních údajů.

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

×