Jak seřadit podle příjmení v Excelu a Tabulkách Google
V tomto článku se dozvíte, jak třídit jména podle příjmení v Excelu a Tabulkách Google.
Za předpokladu, že máte křestní jméno a příjmení společně v jedné buňce, existuje několik různých způsobů, jak extrahovat příjmení a třídit sloupec celého jména podle příjmení.
Seřadit podle příjmení s textem do sloupců
První možností řazení podle příjmení je extrahovat příjmení z celého jména v samostatném sloupci pomocí funkce převodu textu na sloupce v Excelu. Řekněme, že máte ve sloupci B následující seznam jmen, obsahující pouze jedno křestní jméno a jedno příjmení oddělené mezerou:
1. Vyberte sloupec, který chcete seřadit (v tomto případě B), a v Stuha, jít do Data> Text do sloupců.
2. V Průvodci převodem textu na sloupce, krok 1, odejděte Bez omezení zaškrtnuto a klikněte další.
3. Na obrazovce kroku 2 zaškrtněte Prostor a klikněte další.
4. V kroku 3 vyberte Neimportovat sloupec (přeskočit) pod Sloupcový datový formát. V Destinace, zadejte buňku, kam chcete extrahovaná data umístit (v tomto případě $ C $ 1), a klikněte Dokončit.
To znamená, že přeskočíte první sloupec (křestní jméno), protože jej nepotřebujete, a dostanete pouze druhý sloupec (příjmení) ve sloupci C, počínaje buňkou C1.
5. Nyní máte příjmení ve sloupci C vedle úplných jmen ve sloupci B a oba sloupce můžete seřadit podle sloupce C.
Chcete -li to provést, vyberte sloupec pomocí příjmení a v Stuha, jít do Domů> Seřadit a filtrovat> Seřadit od A do Z.
6. Ve vyskakovacím varování odejděte Rozbalte výběr zaškrtnuto a klikněte Seřadit. To znamená, že chcete, aby byly všechny osídlené sloupce (B a C) seřazeny podle sloupce C.
Po dokončení řazení jsou všechny hodnoty ve sloupci B seřazeny podle abecedy podle příjmení a sloupec C můžete odstranit, protože jej již nepotřebujete.
Seřadit podle příjmení s Flash Fill
Druhou možností, jak dosáhnout stejného výsledku, je použít Flash Fill. Tato možnost rozpoznává vzory podle dvou nebo více položek.
1. Zadejte první dvě příjmení v buňkách C1 a C2 (Travisi a McGoldrick) a vyberte je. Nyní umístěte kurzor do pravého dolního rohu oblasti výběru, dokud se nezmění na kříž a dvojklik to.
2. Klikněte na Tlačítko Možnosti automatického vyplňování který se objeví na konci výběru a vyberte Flash Fill.
Jak vidíte, Excel automaticky rozpoznal, že chcete extrahovat příjmení na základě mezery ve sloupci B, a automaticky vyplnil zbytek sloupce C. Nyní můžete rozsah seřadit stejným způsobem jako v sekci výše.
Seřadit podle příjmení pomocí Najít a nahradit
Další způsob řazení podle příjmení je použít funkci Najít a nahradit.
1. Vyberte sloupec B a zkopírujte jej (CTRL + C), poté vyberte buňku C1 a vložte zkopírovaný sloupec (CTRL + V).
2. Vyberte Sloupec C a v Stuha jít do Domů> Najít a vybrat> Nahradit (nebo použijte klávesovou zkratku, CTRL + H).
3. Ve vyskakovacím okně zadejte hvězdička a a prostor (* ) v Najít co, odejít Vyměnit za prázdné a klikněte Vyměnit vše.
V Findu hvězdička představuje libovolný znak, takže když do Findu vložíte mezeru, Excel najde všechny znaky před mezerou a nahradí je prázdnou hodnotou (smažte je).
V důsledku toho jsou nyní z každé buňky odstraněna všechna křestní jména a mezery. Ve sloupci C jsou pouze příjmení. Poté můžete sloupec seřadit stejným způsobem jako v sekci výše.
POZNÁMKA: Další možností je použít kód VBA k třídění dat podle příjmení.
Seřadit podle příjmení v Tabulkách Google
Protože Tabulky Google nemají možnosti, jako je Flash Fill v Excelu a Text do sloupců, můžete pomocí funkcí vytvořit vzorec, který extrahuje příjmení ve sloupci C. Stejný vzorec lze také použít v aplikaci Excel se stejnou syntaxí.
1. Vyberte buňku C1 a zadejte vzorec:
1 | = VPRAVO (B1, DÉLKA (B1)-NAJÍT ("", B1)) |
Funkce LEN najde délku textu v buňce B1 (což je 11).
Funkce NAJÍT vrátí pozici textu, který hledáte (mezera) v buňce B1 (což je 5).
Funkce VPRAVO vrací zadaný počet znaků (11-5 = 6) od konce v dané buňce (B1).
Jako konečný výsledek získáte posledních šest znaků z B1, což je příjmení (Travisi).
2. Umístěte kurzor do pravého dolního rohu buňky C2, dokud se nezobrazí kříž.
3. Táhnout vzorec až na konec rozsahu (C8).
4. Když máte extrahovaná všechna příjmení, můžete data seřadit ve sloupci B.
Vyberte sloupce B a C a v Jídelní lístek, jít do Data> Řadit rozsah.
5. V rozbalovacím okně vyberte Sloupec C. a A → Z pod Seřazeno podlea klikněte na Seřadit.
Nyní můžete sloupec C odstranit, protože jména ve sloupci B jsou seřazeny podle příjmení abecedně, od A do Z.