Funkce SORTBY aplikace Excel může vrátit seřazené pole jiným nezávislým polem. Můžete přidat úrovně třídění. Jinými slovy můžete řadit pole podle více než jednoho sloupce. Tato funkce je k dispozici uživatelům aplikace Excel 365 a 2019.
Na rozdíl od funkce SORT nemusí být třídící pole součástí pole a pomocí funkce SORTBY můžete přidat více úrovní řazení.
Syntaxe funkce SORTBY
= SORTBY (pole, sorting_array1, [pořadí], …)
Pole: Toto je pole, které chcete řadit.
Sorting_array1: Toto je pole, podle kterého chcete pole seřadit. Dimenze tohoto pole by měla být kompatibilní s pole.
[objednat]: Volitelný. Pokud chcete, aby pořadí bylo sestupné, nastavte jej na -1. Standardně je vzestupně (1).
Podívejme se na příklad, aby bylo vše jasné.
… : Toto je spojitá funkce a můžete dát více sorting_array a order. První třídící pole je zásadní. Zbytek je volitelný.
Pojďme si ukázat několik příkladů, jak tato funkce řazení funguje.
Příklad: Seřaďte rozsah podle jiného rozsahu pomocí funkce SORTBY
Zde mám ukázková data účastníků s jejich ID a skóre. Chci dostat jména seřazená podle jejich ID pomocí funkce SORTBY.
Zde použijte výše uvedený obecný vzorec, abyste získali vzestupně seřazená jména podle sloupce ID.
= SORTBY (B3: B11, C3: C11)
Tím se vrátí pouze jména podle vzestupně seřazeného ID.
Pokud chcete získat celou tabulku, stačí uvést celou tabulku
= SORTBY (B3: D11, C3: C11)
Pokud chcete, aby byl rozsah seřazen sestupně podle sloupce ID, bude vzorec vypadat takto:
= SORTBY (B3: D11, C3: C11, -1)
Příklad: Seřadit pole podle více než jednoho sloupce
Ve výše uvedených příkladech jsme pole seřadili pouze podle jednoho sloupce. Ale co když chceme provádět víceúrovňové třídění? Tato funkce vám umožňuje provádět víceúrovňové třídění.
Řekněme, že chcete nejprve seřadit výše uvedenou tabulku vzestupně podle Id a poté seřadit pole sestupně podle skóre. Pak vzorec bude:
= SORTBY (B3: D11, C3: C11,1, D3: D11, -1)
Jak to funguje?
To přesně funguje, protože funguje řazení datových nabídek. Excel skrývá vnitřní fungování funkce.
Výhodou samozřejmě je, že jej můžete používat s dalšími funkcemi. Výsledné pole můžete použít jako vstup do jiné funkce.
Poznámka: Tato funkce není k dispozici v aplikaci Excel 2016 nebo starší. Tato funkce je k dispozici v Excelu 2019 a Excelu 365. K třídění polí v Excelu 2016 však můžete samozřejmě použít i jiné techniky.
Funkce SORT v Excelu | Funkce SORT vrací seřazené pole podle čísla daného sloupce v poli. Funguje také na horizontálních datech.
Řazení čísel pomocí funkce Excel SMALL | Chcete -li seřadit čísla pomocí vzorce v Excelu 2016 a starších verzích, můžete použít funkci SMALL s dalšími pomocnými funkcemi.
Řazení číselných hodnot pomocí funkce Excel RANK | K seřazení číselných hodnot můžeme použít funkci Rank. Vzorec je
Excel vzorec pro třídění textu | K třídění textových hodnot pomocí vzorce v Excelu jednoduše používáme funkci COUNTIF. Zde je vzorec
Oblíbené články:
50 zkratek aplikace Excel pro zvýšení produktivity | Získejte rychleji svůj úkol. Těchto 50 klávesových zkratek vám umožní pracovat v Excelu ještě rychleji.
Jak používat funkci VLOOKUP v Excelu | Toto je jedna z nejpoužívanějších a nejoblíbenějších funkcí Excelu, která slouží k vyhledávání hodnot z různých rozsahů a listů.
Jak používat funkci COUNTIF v aplikaci Excel 2016 | Pomocí této úžasné funkce spočítejte hodnoty s podmínkami. K počítání konkrétních hodnot nemusíte data filtrovat. Funkce Countif je nezbytná pro přípravu řídicího panelu.
Jak používat funkci SUMIF v aplikaci Excel | Toto je další základní funkce řídicího panelu. To vám pomůže shrnout hodnoty za konkrétních podmínek.