Stáhněte si ukázkový sešit
Tento tutoriál předvede, jak dynamicky řadit více sloupců v Excelu a Tabulkách Google.
Dynamické třídění s funkcí SORTBY
Funkce SORTBY vytváří dynamické pole seřazených dat.
V tomto příkladu použijeme funkci SORTBY k vytvoření dynamického pole seřazeného podle tým a potom Jméno hráče:
1 | = SORTBY (B3: D8, B3: B8,1, C3: C8,1) |
Poznámka: Funkce SORTBY je zapsána pouze do buňky F3. Zbytek tabulky se naplní automaticky.
Seřazená tabulka je dynamická, což znamená, že pokud některý z tým nebo Jméno hráče hodnoty se změní nebo zaznamenají nebo přidají / odstraní, pak výstupní tabulka automaticky změní velikost a znovu seřadí.
Poznámka: Funkce SORTBY není v aplikaci Excel 2022 nebo starší k dispozici. Níže si přečtěte možnosti řazení dostupné pro dřívější verze aplikace Excel.
Řazení v aplikaci Excel 2022 nebo dřívější
V aplikaci Excel 2022 nebo dřívější můžete použít vzorec k seřazení jednoho sloupce, ale řazení podle více sloupců je náročnější.
K třídění podle více sloupců můžete samozřejmě kdykoli použít vestavěný nástroj pro třídění v Excelu:
Dynamické třídění s funkcí SORT v Tabulkách Google
Funkce SORTBY není v Tabulkách Google k dispozici, ale místo ní lze použít její funkci SORT a je výkonnější než funkce SORT v Excelu. Umožňuje nám použít více sloupců k dynamickému třídění datových rozsahů.
V tomto příkladu použijeme funkci SORT Google Sheets k převzetí datové tabulky a vytvoření dynamického pole, které ji nejprve seřadí abecedně podle tým a potom do Jméno hráče:
1 | = TŘÍDIT (B3: D8,1, TRUE, 2, TRUE) |
Funkce SORT Google Sheets třídí data podle zadaných čísel sloupců ve vstupních datech a umožňuje nám nastavit, zda je pořadí řazení vzestupné či nikoli.