Obsah
Jak často potřebujete v Excelu třídit? Obecná odpověď zní: "Čas od času." Třídění je jedním z nejčastějších úkolů při práci s daty. Abychom vám pomohli správně třídit, ukážeme si dnes, jak v Excelu třídit sloupce, aniž bychom míchali data.
Stáhnout cvičebnici
Cvičebnici si můžete stáhnout z níže uvedeného odkazu.
Třídění sloupců bez míchání dat.xlsx
6 způsobů třídění sloupců v aplikaci Excel bez míchání dat
Nejprve se seznámíme s dnešním cvičebnicí.
Máme základní tabulku, která obsahuje jména studentů a jejich příslušné výsledky ve třech předmětech. Pomocí této vztahové tabulky si ukážeme, jak seřadit sloupce, aniž by se data promíchala.
Všimněte si, že se jedná o základní sadu fiktivních dat pro vytvoření jednoduchého scénáře, ve skutečných případech se můžete setkat s mnohem větší a složitější sadou dat.
Nyní vám Excel nabízí možnost třídit data pomocí svého vestavěného nástroje. Pomocí těchto nástrojů můžete data snadno třídit.
- Vyberte rozsah nebo sloupec, který chcete seřadit.
- Zde jsme vybrali Jméno studenta sloupec. Máme v úmyslu seřadit název podle A až Z.
- Po výběru sloupce prozkoumejte Data na kartě. Najdete zde Třídit a filtrovat Najdete tam několik možností. Vyberte si podle svých potřeb.
- Zde jsme si vybrali A až Z.
- Naše data byla seřazena, viz obrázek níže.
A jéje! Ačkoli jsme našli seřazená jména, skóre se neseřadilo. Skóre jsou nyní pro každého žáka nesprávná.
Co tedy můžeme udělat nyní? Čtěte dále tento článek, abyste se seznámili s řešeními.
1. Výběr všech potřebných sloupců před tříděním
Vraťme se do počáteční fáze našich dat. Nyní postupujte podle následujících kroků.
📌 Kroky:
- V rámci třídění vyberte všechna data, která chcete započítat.
Zde jsme vybrali všechny sloupce kromě Sériové číslo . Seriál by měl zůstat takový, jaký je.
- Poté vyberte Třídit možnost z Data tab.
- Zobrazí se dialogové okno, ve kterém můžete zvolit předvolbu třídění.
- Ujistěte se, že jste zkontrolovali Moje data mají záhlaví.
- Vybrali jsme 4 sloupce zde, takže je můžeme seřadit podle kterékoli z nich.
- Rozbalit, zobrazí se záhlaví možnosti. Vyberte, co chcete.
- Zde jsme vybrali Jméno studenta sloupec. Naše třídění bylo na Hodnoty buněk a objednávka zněla Od A do Z.
- Ty můžete změnit kliknutím na rozbalovací ikonu příslušného výběru.
Nyní jsou naše data seřazena. Našli jsme abecedně seřazená jména a odpovídající skóre jsou také nedotčena.
2. Použití možnosti "Rozšířit výběr
Znáte dobré věci o Excelu? Ano, je jich mnoho, ale právě teď se zabýváme tříděním.
Dobrou vlastností třídění v Excelu je, že vás před spuštěním třídění upozorní.
📌 Kroky:
- Vyberte některý ze sloupců. Pak prozkoumejte Třídit a filtrovat z oddílu Data tab.
- Zde jsme vybrali Jméno studenta A abychom je seřadili podle abecedy, klikneme na tlačítko Od A do Z .
- Jakmile při řazení nevyberete celou tabulku, zobrazí se upozornění aplikace Excel.
- Zde máme dvě možnosti. Pokud potřebujete výslovně pokračovat s vybraným sloupcem (sloupci), pak vyberte možnost Pokračujte v aktuálním výběru. Tato možnost filtruje pouze vybrané buňky.
- Obvykle je třeba použít Rozšiřte výběr, tato možnost spočítá všechny sloupce v tabulce.
- Zde používáme Rozšíření výběru .
- Stiskněte tlačítko Třídit možnost.
Zde byl název seřazen podle abecedy. A všechny ostatní hodnoty také změnily své místo.
3. Převod do tabulky
Běžný rozsah dat můžeme převést na tabulku a pak na ni použít třídění. To pomůže třídit sloupce bez míchání dat. Viz následující kroky.
📌 Kroky:
- Nejprve vyberte buňky v B4:F14 rozsah.
- Pak stiskněte tlačítko CTRL a následně klávesu T na klávesnici.
Okamžitě Vytvořit tabulku Zobrazí se dialogové okno.
- Za druhé klikněte na OK .
Výsledkem je převod normálního rozsahu dat na tabulku.
- Zatřetí vyberte buňky v Student sloupec.
- Pak přejděte do Data tab.
- Nyní klikněte na Třídit od A do Z .
Vidíte, že se celý soubor dat seřadil podle tohoto sloupce.
4. Vytvoření vlastního seznamu řazení, aby se zabránilo míchání dat
Data můžete seřadit podle vlastního výběru. Excel má funkci vlastního třídění, která vám s tím pomůže.
Zde jsme naše data trochu pozměnili, abychom vám ukázali příklady.
Přidali jsme nový sloupec, který obsahuje měsíc, kdy se studenti dostavili ke zkouškám.
Jak jsme si již řekli, nechceme měnit sériové číslo (protože je již v pořadí), ale vybíráme jiné sloupce.
📌 Kroky:
- Vyberte Třídit z Třídit a filtrovat.
- Zobrazí se dialogové okno.
- Z Objednávka klikněte na rozbalovací ikonu a uvidíte možnost nazvanou Vlastní seznam. Klikněte na to.
- Nový Vlastní seznamy zobrazí se dialogové okno.
- Pro vaše pohodlí tam Excel uvedl několik seznamů. Zde jsme z nich vybrali měsíce. Můžete si vybrat podle svých potřeb.
- Náš vybraný sloupec byl Harmonogram zkoušek a pořadí bylo podle měsíců od ledna do prosince. Můžete si tam nastavit vlastní seznam.
Nyní jsou naše data seřazena pomocí sloupce Rozvrh zkoušek podle globálně po sobě jdoucích měsíců.
5. Použití funkce SORT v aplikaci Excel
Pokud používáte aplikaci Excel 365, můžete použít funkci s názvem TŘÍDIT.
Funkce SORT seřadí obsah rozsahu nebo pole vzestupně nebo sestupně.
Syntaxe funkce SORT:
SORT (pole, [sort_index], [sort_order], [by_col])
- pole: Rozsah nebo pole pro třídění
- sort_index: Číslo označující řádek nebo sloupec, podle kterého se má řadit. Jedná se o nepovinné pole. Výchozí hodnota je 1.
- sort_order: Číslo udávající požadované pořadí řazení. 1 = vzestupně, -1 = sestupně. Toto pole je rovněž volitelné. Výchozí hodnota je 1 (vzestupně).
- by_col: Logická hodnota udávající požadovaný směr třídění. TRUE = seřadit podle sloupce. FALSE = seřadit podle řádku. Výchozí hodnota je FALEŠNÉ.
📌 Kroky:
- Využijte tuto funkci v aplikaci Excel. Použitý vzorec je následující.
=SORT(C5:F14,1)
- Zde jsme zadali všechny hodnoty z Jméno studenta sloupce do Historie To byl náš rozsah. V rámci našeho rozsahu máme několik sloupců, protože jsme chtěli řadit podle jména, což byl náš 1. sloupec v rozsahu, vložili jsme 1 jako sort_index.
Další informace: Jak řadit podle příjmení v aplikaci Excel
- To můžeme vynechat, protože výchozí hodnota pro toto pole je 1. Naše data byla seřazena pomocí abecedně seřazených názvů.
- Pro vzestupné řazení můžeme vložit 1 do pole sort_order pole (můžete vidět na obrázku výše). Pak bude vzorec následující:
=SORT(C5:F14,1,1)
- Pokud potřebujete z jakéhokoli důvodu řadit sestupně, použijte v příkazu -1 místo 1. sort_order pole.
=SORT(C5:F14,1,-1)
Zde jsme použili -1 jako sort_order a jména jsou seřazena od Z po A.
6. Řazení sloupců bez míchání dat pomocí funkce SORTBY v aplikaci Excel
Můžete použít Funkce SORTBY k třídění dat. Jedná se o příbuznou funkci dříve diskutované funkce SORT funkce.
Na stránkách SORTBY seřadí obsah rozsahu nebo pole na základě hodnot z jiného rozsahu nebo pole.
Syntaxe funkce SORTBY:
SORTBY (array, by_array, [sort_order], [array/order], ...)
- pole: Rozsah nebo pole pro třídění
- by_array: Rozsah nebo pole, podle kterého se má třídit
- sort_order: Pořadí, které se použije pro řazení. 1 pro vzestupné, -1 pro sestupné. Výchozí je vzestupné.
- pole/pořadí: Další dvojice polí a pořadí řazení.
Poslední dvě možnosti jsou nepovinné.
📌 Kroky:
- Chcete-li použít tento vzorec, napište do požadované buňky následující vzorec:
=SORTBY(C5:F14,C5:C14)
- Podobně jako v předchozím případě jsme vybrali pole. Naše by_array byl Jméno studenta sloupec.
- Můžete se s tím ztotožnit SORT a SORTBY ? V SORT jsme uvedli číslo sloupce, které bylo z našeho vybraného pole, zde v. SORTBY jsme sloupec zadali jinak (jako pole).
- SORTBY umožňuje třídit v závislosti na libovolném vnějším sloupci nebo rozsahu.
- Změňme by_ pole.
=SORTBY(C5:F14,D5:D14)
- Zde jsme vybrali Matematika sloupec jako náš by_array. Na stránkách Matematika Sloupec byl seřazen vzestupně. Všechny ostatní hodnoty sloupců byly změněny.
Závěr
To je pro dnešek vše. Uvedli jsme několik způsobů, jak v Excelu seřadit sloupce, aniž bychom míchali data. Doufáme, že vám to bude užitečné. Neváhejte se vyjádřit, pokud se vám bude zdát něco obtížně pochopitelné. Dejte nám vědět, který ze způsobů se chystáte použít. Můžete nás také upozornit na některý z přístupů, který jsme zde možná vynechali.