Třídění je funkce Excelu, která je bolestně známá a známá téměř každému. Existuje však několik nestandardních a zajímavých případů jeho použití.
Případ 1. Seřaďte podle významu, ne podle abecedy
Představte si velmi běžnou situaci: existuje tabulka, ve které je sloupec s názvem měsíce (leden, únor, březen …) nebo dne v týdnu (pá, út, st …). Pomocí jednoduchého řazení v tomto sloupci Excel seřadí položky abecedně (tj. od A do Z):
A rád bych samozřejmě dostal obvyklou sekvenci od ledna do prosince nebo od pondělí do úterý. To lze snadno provést pomocí speciálu řazení podle vlastního seznamu (vlastní řazení seznamu).
Vyberte stůl a stiskněte velké tlačítko třídění Karta Data (Data – Seřadit). Otevře se dialogové okno, ve kterém je třeba zadat pole řazení (sloupec) a vybrat typ řazení v posledním rozevíracím seznamu Vlastní seznam (Vlastní seznam):
Poté se otevře následující okno, ve kterém můžete vybrat pořadí měsíců nebo dnů v týdnu, které potřebujeme:
Pokud požadovaný seznam (například měsíce, ale v angličtině) není k dispozici, lze jej zadat do pravého pole výběrem možnosti Nový seznam (Nový seznam):
Můžete použít jako oddělovač čárka nebo klíč vstoupit. Jakmile takový vlastní seznam vytvoříte, můžete jej použít v jiných excelových sešitech.
Zajímavou nuancí je, že tímto způsobem můžete třídit nikoli hloupě podle abecedy, ale podle významu a důležitosti jakékoli hierarchické objekty, a to nejen měsíce nebo dny v týdnu. Například:
- pozice (ředitel, zástupce ředitele, vedoucí oddělení, vedoucí oddělení…)
- vojenské hodnosti (generál, plukovník, podplukovník, major…)
- certifikace (TOEFL, ITIL, MCP, MVP…)
- zákazníky nebo zboží dle vaší osobní důležitosti (whisky, tequila, koňak, víno, pivo, limonáda…)
- atd.
Případ 2: Seřaďte text a čísla současně
Předpokládejme, že naše tabulka obsahuje sloupec s kódy pro různé díly a sestavy pro automobily (číslo dílu). Navíc velké smontované díly (například převodovka, motor, řízení) jsou označeny čistě digitálním kódem a malé díly, které obsahují, jsou označeny kódem s přidáním upřesňujícího čísla, řekněme tečkou. Pokus seřadit takový seznam obvyklým způsobem povede k nežádoucímu výsledku, protože Excel třídí zvlášť čísla (počty velkých agregátů v sestavě) a zvlášť text (počty malých dílů s tečkami):
A samozřejmě bych rád získal seznam, kde po každé velké jednotce budou její podrobnosti:
Abychom to mohli implementovat, musíme do naší tabulky dočasně přidat další sloupec, ve kterém pomocí funkce TEXT převedeme všechny kódy na text:
Pokud poté seřadíte podle tohoto sloupce, Excel se vás zeptá, jak seřadit čísla a text:
Pokud v tomto dialogovém okně zvolíte druhou možnost, pak Excel nepřevede počty velkých agregátů na čísla a celý seznam seřadí jako text, což nám dá požadovaný výsledek. Pomocný sloupec lze pak samozřejmě smazat.
- Seřadit podle barvy
- Seřaďte podle barvy pomocí doplňku PLEX
- Seřadit podle vzorce