
souhrn
Funkce Excel SORTBY třídí obsah rozsahu nebo pole na základě hodnot z jiného rozsahu nebo pole. Rozsah nebo pole použité k třídění se ve výsledcích nemusí zobrazovat.Účel
Seřadí rozsah nebo pole podle sloupceNávratová hodnota
Seřazené poleSyntax
= SORTBY (array, by_array, (sort_order), (array / order),…)Argumenty
- pole - Rozsah nebo pole k třídění.
- by_array - rozsah nebo pole k seřazení.
- sort_order - (volitelně) Pořadí řazení. 1 = vzestupně (výchozí), -1 = sestupně.
- array / order - (volitelně) Další páry polí a pořadí řazení.
Verze
Excel 365Poznámky k použití
Funkce Excel SORTBY třídí obsah rozsahu nebo pole na základě hodnot z jiného rozsahu nebo pole. Rozsah nebo pole použité k třídění se nemusí objevit ve zdrojových datech. V zobrazeném příkladu je vzorec v E5:
=SORTBY(B5:B14,C5:C14,-1) // sort by grades descending
Výstupem v E5: E14 je seznam jmen seřazených podle skóre v sestupném pořadí. Chcete-li seřadit podle hodnocení ve vzestupném pořadí, použijte:
=SORTBY(B5:B14,C5:C14,1) // sort by grades ascending
Poznámky
- Všechny argumenty musí mít kompatibilní rozměry, tj. Pole a by_array1 musí obsahovat stejný počet řádků.
- Argumenty by_array mohou být pouze jeden řádek nebo jeden sloupec.
- Argument sort_order může být pouze -1 (sestupně) nebo 1 (vzestupně). Pokud není zadána žádná hodnota, SORTBY se seřadí vzestupně.
Související videa




