
souhrn
Funkce Excel SORT třídí obsah rozsahu nebo pole. Hodnoty lze třídit podle jednoho nebo více sloupců. SORT vrátí dynamické pole výsledků.
Účel
Seřadí rozsah nebo poleNávratová hodnota
Seřazené poleSyntax
= SORT (pole, (sort_index), (sort_order), (by_col))Argumenty
- pole - Rozsah nebo pole k třídění.
- sort_index - (volitelně) Index sloupce, který se má použít pro třídění. Výchozí hodnota je 1.
- sort_order - (volitelně) 1 = vzestupně, -1 = sestupně. Výchozí je vzestupné pořadí.
- by_col - (volitelně) TRUE = seřadit podle sloupce. FALSE = seřadit podle řádku. Výchozí hodnota je FALSE.
Verze
Excel 365Poznámky k použití
Funkce Excel SORT extrahuje a třídí seznam jedinečných hodnot z rozsahu. Výsledkem je dynamické pole hodnot. Pokud je toto pole konečným výsledkem (tj. Není předáno jiné funkci), hodnoty pole se „rozlijí“ na list do rozsahu, který se automaticky aktualizuje, když jsou ze zdrojového rozsahu přidány nebo odebrány nové jedinečné hodnoty nebo když se změní zdrojové hodnoty.
Ve výchozím nastavení funkce SORT seřadí hodnoty ve vzestupném pořadí pomocí prvního sloupce. Pomocí volitelných argumentů sort_index a sort_order můžete ovládat, podle kterého sloupce se seřadit, v jakém pořadí (vzestupně nebo sestupně).
Příklady
V zobrazeném příkladu data zahrnují ve sloupci B a skóre ve sloupci B. Vzorec SORT v E5 je:
=SORT(B5:C14,2) // sort by scores in ascending order
Funkce SORT extrahuje všechny hodnoty seřazené vzestupně podle skóre a výsledky se „rozlijí“ do rozsahu E5: F14.
Chcete-li seřadit podle skóre v sestupném pořadí, nastavte sort_order na -1 ve vzorci takto:
=SORT(B5:C14,2,-1) // sort by scores in descending order
Související videa





