podívejte se na Video – Jak Seřadit Podle příjmení V aplikaci Excel
Pokud pracujete s názvy datových souborů, třídění je jedním ze společných úkolů budete muset dělat často.
je poměrně snadné třídit data abecedně podle celého jména, kde Excel používá první znak názvu k třídění.
ale co když chcete třídit data podle příjmení v aplikaci Excel?,
i když to není tak jednoduché, Může to být ještě provedeno(hodně také závisí na způsobu, jakým jsou data jmen strukturována).
bez ohledu na to, jakou metodu používáte, budete muset nějak extrahovat příjmení z celého jména a vložit jej do samostatného sloupce. Tento sloupec pak můžete použít k řazení dat podle příjmení abecedně.
v tomto tutoriálu aplikace Excel vám ukážu, jak třídit sloupec se jmény na základě příjmení.
tak začněme!,
Tento Výukový program Zahrnuje:
Extrahovat a Seřadit podle Poslední Jméno Pomocí Najít a Nahradit
první krok k řazení podle příjmení je příjmení v samostatném sloupci.
to můžete provést nahrazením všeho před příjmením prázdným, takže zbývá pouze příjmení.
Předpokládejme, že máte datový soubor, jak je uvedeno níže, a chcete tato data třídit abecedně pomocí příjmení.,
Níže jsou kroky k řazení podle příjmení:
- Vyberte dataset včetně záhlaví (v tomto příkladu to bude A1:A10)
- Kopírovat to ve vedlejším sloupci (pokud sousedící sloupec není prázdný, vložit nový sloupec, a pak zkopírujte tyto názvy)
- Přejmenovat kopírovat záhlaví sloupce. V tomto příkladu pojmenuji „příjmení“
- vyberte všechna zkopírovaná jména (nevybírejte záhlaví)
- podržte ovládací klávesu a poté stiskněte klávesu H. Tím se otevře dialogové okno Najít a nahradit.,
- V poli Najít co pole, zadejte * (hvězdičku symbol následuje znak mezery)
- Nechte Nahradit pole prázdné
- Klepněte na Nahradit Vše. To by okamžitě nahradit všechny křestní jméno a budete ponecháni pouze s příjmením.
výše uvedené kroky by zachovaly příjmení a odstranily vše před ním. To funguje dobře, i když máte střední jména nebo předpony (například Mr.nebo Ms).,
Jakmile budete mít příjmení v sousedící sloupec, můžete snadno třídit datové sady (včetně plného jména) abecedně na základě příjmení.
níže jsou uvedeny kroky pro řazení podle příjmení:
- vyberte celou datovou sadu s záhlavími (včetně celých jmen a extrahovaných příjmení)., Můžete také obsahovat další sloupce, které chcete seřadit spolu s názvy
- Klepněte na kartu Data
- Klikněte na
- V dialogovém okně Seřadit, ujistěte se, že Moje data má záhlaví‘ je vybrána.,
- možnost Řadit podle vyberte název sloupce, který má jen příjmení
- V ‚Sort On“, zvolte „Hodnoty Buňky‘
- V Pořadí, volba, vyberte „A až Z“
- Klepněte na tlačítko OK
výše uvedené kroky, by třídit celý vybraných údajů na základě příjmení.
po dokončení můžete odstranit sloupec, který má příjmení.,
Extrahovat a seřaďte je Abecedně podle příjmení Pomocí Vzorce
Zatímco metody, které je uvedeno výše (pomocí Najít a Nahradit), je to, co bych raději, aby si všechny jména a třídit na základě toho, jedním z omezení je, že výsledná data ve statické.,
to znamená, že pokud do svého seznamu přidám další jména, budu muset znovu provést stejný proces, abych získal příjmení.
Pokud je to něco, co nechcete, můžete použít metodu vzorce pro třídění dat podle příjmení.
Předpokládejme, že máte datový soubor, jak je uvedeno níže.
Níže je vzorec, který bude extrahovat poslední jméno z plné jméno:
=RIGHT(A2,LEN(A2)-FIND(" ",A2))
výše uvedený vzorec se opírá o vzorek s plné jméno (které obsahuje pouze první a poslední jméno v tomto příkladu)., Vzor je, že mezi prvním a příjmením bude mezera.
funkce FIND se používá k získání polohy vesmírného znaku. Tato hodnota se pak odečte od celkové délky jména, aby se získal celkový počet znaků v příjmení.
tato hodnota se pak použije ve správné funkci pro získání příjmení.
jakmile máte sloupec příjmení, můžete tato data třídit (to je podrobně popsáno v první metodě).
výše uvedený vzorec by fungoval, pokud máte pouze křestní a příjmení.
ale co když máte také prostřední jméno., Nebo možná tam je oslovení před jménem (například Pan nebo Paní)
V takovém případě budete muset použít níže uvedené vzorce:
=RIGHT(A2,LEN(A2)-FIND("@",SUBSTITUTE(A2," ","@",LEN(A2)-LEN(SUBSTITUTE(A2," ","")))))
výše uvedený vzorec nalezne pozici poslední znak mezery a pak se používá to, aby extrahovat příjmení.
doporučuji použít druhý vzorec ve všech případech a je to více spolehlivé a zvládne všechny případy (pokud je příjmení na konci jména).
Poznámka: Tyto dva vzorce se spoléhají na podmínku, že mezi každým prvkem jména je pouze jeden znak mezery., V případě, že existují dvojité mezery nebo přední / koncové mezery, tento vzorec poskytne nesprávné výsledky. V takovém případě je nejlepší použít funkci TRIM, abyste se nejprve zbavili všech předních, koncových a dvojitých mezer a poté použijte výše uvedený vzorec.
i když se to může zdát jako komplikovaná metoda, výhodou použití vzorce je to, že výsledky jsou dynamické. Pokud do seznamu přidáte další jména, stačí zkopírovat vzorec a dá vám příjmení.
použití textu na sloupce
Text na sloupce je opět jednoduchý a snadný způsob rozdělení buněk v Excelu.,
můžete zadat oddělovač (například čárku nebo prostor) a použít jej k rozdělení obsahu buňky. Jakmile máte rozdělené prvky v samostatných sloupcích,můžete pomocí sloupce, který má příjmení, abecedně dat.
Předpokládejme, že máte soubor údajů, jak je uvedeno níže:
Níže jsou kroky, jak používat Text Sloupec seřadit podle příjmení:
- Vyberte sloupec, který má název (kromě záhlaví)
- Klepněte na kartu Data
- V Datové Nástroje skupiny, klikněte na Text do Sloupců možnost., Tím se otevře Text do Sloupců průvodce
- V Kroku 1 ‚Převod Textu do Sloupců Průvodce‘, vyberte ‚Vymezen‘ a klikněte na Další
- V Kroku 2, zvolte „Prostor“ jako Oddělovač (a zrušte zaškrtnutí políčka nic jiného, když je vybrán) a potom klepněte na tlačítko Další.
- V Kroku 3, vyberte první sloupec název v náhled Dat a potom vyberte ‚neimportovat sloupce (skip)‘ volba. Tím je zajištěno, že křestní jméno není součástí výsledku a dostanete pouze příjmení.,
- také v kroku 3 Změňte cílovou buňku na buňku, která sousedí s původními daty. Tím se ujistěte, že dostanete příjmení samostatně a původní názvy dat jsou neporušené.
- klikněte na Dokončit
jakmile budete mít výsledek, můžete třídit podle příjmení.
můžete také Text do sloupců oddělit první a příjmení, pokud máte čárku jako oddělovač.,
pomocí Flash Fill
dalším rychlým a rychlým způsobem, jak získat příjmení, je použití funkce Flash Fill.
Flash Fill byl představen v aplikaci Excel 2013 a pomáhá manipulovat s daty identifikací vzorů. Aby to fungovalo, musíte ukázat Flash vyplnit výsledek, který očekáváte několikrát.
jakmile identifikuje vzor, rychle provede zbytek práce za vás.
Předpokládejme, že máte níže uvedené názvy datový soubor.,
Níže jsou kroky k použití přisvětlení, získat příjmení, a pak třídit pomocí:
- V buňce B2 zadejte text „Maury“. To je výsledek, který očekáváte v buňce.
- přejděte do další buňky a zadejte příjmení názvu do sousední buňky (Elliot v tomto příkladu).
- vyberte obě buňky
- umístěte kurzor nad pravou dolní část výběru. Všimnete si, že se kurzor změní na ikonu plus.
- Poklepejte na něj (nebo klikněte a přetáhněte dolů)., To vám dá nějaký výsledek v buňkách(není pravděpodobné, že výsledek, který chcete)
- klikněte na ikonu Možnosti automatického vyplňování.
- Klikněte na přisvětlení
To vám dá výsledek, který bude pravděpodobně poslední jména ve všech buňkách.
říkám pravděpodobné, protože Flash Fill nemusí v některých případech fungovat. Protože záleží na identifikaci vzoru, nemusí to být vždy možné. Nebo někdy, vzor, který dešifruje, nemusí být ten správný.,
v takových případech byste měli zadat očekávaný výsledek do jedné nebo dvou dalších buněk a poté provést kroky 4-7.
jakmile máte všechna příjmení ve sloupci, můžete data třídit na základě těchto příjmení.
takže se jedná o čtyři různé způsoby, které můžete použít k třídění dat podle příjmení. Nejlepší metodou by bylo použití techniky najít a nahradit, ale pokud chcete, aby vaše výsledky byly dynamické, metoda vzorce je způsob, jak jít.
doufám, že jste našli tento tutoriál užitečný.,
může se Vám líbit následující aplikace Excel návody:
- Jak Třídit Podle Barev v Excelu
- Jak Seřadit Listy v aplikaci Excel
- Jak Třídit Data v aplikaci Excel pomocí jazyka VBA
- Automaticky Třídit Data v Abecedním Pořadí pomocí Vzorce
- Jak to udělat Více Úrovní Třídění Dat v aplikaci Excel