Pomocí aplikace Excel můžete rozdělit informace na menší části. Vyhledání potřebných dat a manipulace s nimi je důležitým cílem pro mnoho uživatelů aplikace Excel.
Pokud máte celé jméno osoby, možná budete muset zadat pouze jeho křestní jméno nebo příjmení. Pokud například posíláte přátelský automatizovaný e-mail svým klientům, musíte použít jejich křestní jména, aby to nevyznělo neosobně. Pokud se díváte do seznamu respondentů, může být důležité použít jejich příjmení nebo skrýt jejich příjmení, aby byla zachována anonymita.
Excel tento proces zjednodušuje a existuje mnoho různých přístupů, které můžete použít. Zde je návod, který vám pomůže vytvořit samostatné sloupce Jméno a Příjmení pomocí vzorců. Zabýváme se také otázkou středních jmen.
Excel vzorce pro rozdělení jmen na části
Kde začínáš?
Oddělení křestních jmen
Toto je obecný vzorec:
= LEFT (buňka, FIND (, buňka, 1) -1)
Chcete-li jej provést, nahraďte jej buňka s ukazatelem buňky, který obsahuje první celé jméno, které chcete rozdělit. V tomto příkladu chcete vybrat B2 a zadat vzorec:
= VLEVO (A2; FIND (; A2,1) -1)
Je však důležité si uvědomit, že na některých zařízeních používá tento vzorec místo čárek středníky. Pokud vám výše uvedený vzorec nefunguje, možná budete muset místo toho použít následující verzi:
= LEFT (buňka; FIND (; buňka; 1) -1)
V příkladu byste použili:
= LEFT (A2; FIND (; A2; 1) -1)
Nyní můžete jednoduše přetáhnout úchyt výplně dolů na konec sloupce Jméno.
Funkce LEFT umožňuje oddělit řetězec od levého konce textu. Část Najít v tomto vzorci vyhledá první mezeru v celém názvu, takže získáte část svého celého jména, která je před prázdným mezerou.
Rozdělená křestní jména tedy zůstávají pohromadě, stejně tak i křestní jména, která obsahují speciální znaky. Sloupec Celé jméno ale nebude obsahovat prostřední jména ani prostřední iniciály.
Čárka nebo středník?
Proč není vzorec stejný pro všechny?
Pro mnoho uživatelů aplikace Excel používají funkce aplikace Excel oddělené vstupní údaje čárkami. Na některých zařízeních se ale místní nastavení liší.
Chcete-li zjistit, který symbol používá váš Excel, jednoduše začněte psát do vzorce. Když začnete zadávat = VLEVO ( , uvidíte text vznášení, který navrhne správné formátování.
Oddělení příjmení
Stejným způsobem přistupujte k oddělení příjmení. Tentokrát byste měli použít PRAVÝ vzorec, který odděluje řetězce začínající z pravé strany.
Vzorec, který potřebujete, je:
= VPRAVO (buňka, LEN (buňka) - HLEDAT (#, SUBSTITUTE (buňka,, #, LEN (buňka) - LEN (SUBSTITUTE (buňka,,)))))
Ve výše uvedeném příkladu byste v buňce C2 použili následující vzorec:
= RIGHT (A2, LEN (A2) - SEARCH (#, SUBSTITUTE (A2,, #, LEN (A2) - LEN (SUBSTITUTE (A2,,)))))
Možná budete muset znovu přepnout z čárky na středník, což znamená, že budete možná muset použít:
= RIGHT (A2; LEN (A2) - SEARCH (#; SUBSTITUTE (A2;; #; LEN (A2) - LEN (SUBSTITUTE (A2;;)))))
Rozdělená příjmení a příjmení se speciálními znaky zůstanou nedotčena.
Proč je tento vzorec složitější než vzorec pro křestní jména? Je těžší oddělit prostřední jména a iniciály od příjmení.
Pokud chcete, aby prostřední jména a iniciály byly uvedeny s příjmením, můžete použít vzorec:
= RIGHT (buňka, LEN (buňka) - SEARCH (, buňka))
nebo:
= DOPRAVA (A2, DÉLKA (A2) - HLEDÁNÍ (, A2))
nebo:
= DOPRAVA (A2; DÉLKA (A2) - HLEDÁNÍ (; A2))
Ale co když chcete oddělit prostřední jména? To je méně časté, ale může to být užitečné vědět.
Oddělování středních jmen
Vzorec pro prostřední jména je následující:
jak zkrotit koně v minecraft
= MID (buňka, SEARCH (, buňka) + 1, SEARCH (, buňka, SEARCH (, buňka) +1) - SEARCH (, buňka) -1)
Ve výše uvedeném příkladu získáte:
= MID (A2, SEARCH (, A2) + 1, SEARCH (, A2, SEARCH (, A2) +1) - SEARCH (, A2) -1)
Pokud váš Excel používá středníky, vzorec je:
= MID (A2; SEARCH (; A2) + 1; SEARCH (; A2; SEARCH (; A2) +1) - SEARCH (; A2) -1)
Po zadání vzorce přetáhněte úchyt výplně dolů. Zde je do výše uvedeného příkladu přidán sloupec Middle Name:
Pokud celé jméno neobsahuje žádné druhé jméno ani počáteční písmeno, v tomto sloupci získáte nulové hodnoty, které se mohou zobrazit jako #HODNOTA !. Chcete-li namísto #VALUE! Získat prázdné buňky, můžete použít funkci IFERROR.
Potom se váš vzorec stane:
= IFERROR (MID (buňka, SEARCH (, buňka) + 1, SEARCH (, buňka, SEARCH (, buňka) +1) - SEARCH (, buňka) -1), 0)
nebo:
= IFERROR (MID (A2, SEARCH (, A2) + 1, SEARCH (, A2, SEARCH (, A2) +1) - SEARCH (, A2) -1), 0)
nebo:
= IFERROR (MID (A2; SEARCH (; A2) + 1; SEARCH (; A2; SEARCH (; A2) +1) - SEARCH (; A2) -1); 0)
Jeden přístup k oddělení více středních jmen
Co se stane, když má někdo na vašem seznamu více středních jmen? Pomocí výše uvedeného vzorce bude načteno pouze jejich první prostřední jméno.
Chcete-li tento problém vyřešit, můžete zkusit jiný přístup k oddělení středních jmen. Pokud máte vytvořené sloupce křestního jména a příjmení, můžete je jednoduše oříznout. Všechno, co zbylo, se bude počítat jako druhé jméno.
Tento vzorec je:
= TRIM (MID (cell1, LEN (cell2) + 1, LEN (cell1) -jen (cell2 & cell3)))
Zde buňka1 odkazuje na ukazatel buňky ve sloupci Celé jméno, buňka2 odkazuje na ukazatel buňky ve sloupci Jméno, zatímco buňka3 odkazuje na ukazatel buňky ve sloupci Příjmení. Ve výše uvedeném příkladu získáme:
= TRIM (MID (A2, LEN (B2) + 1, LEN (A2) -jen (B2 & D2)))
nebo:
= TRIM (MID (A2; LEN (B2) +1; LEN (A2) -jen (B2 & D2)))
Pokud použijete tento vzorec, nebudete se muset starat o nulové hodnoty.
Rychlé shrnutí
Tady jsou vzorce, které můžete použít k rozdělení celých jmen na části:
Křestní jména: = LEFT (buňka, FIND (, buňka, 1) -1)
Příjmení: = VPRAVO (buňka, LEN (buňka) - HLEDAT (#, SUBSTITUTE (buňka,, #, LEN (buňka) - LEN (SUBSTITUTE (buňka,,)))))
Prostřední jména: = IFERROR (MID (buňka, SEARCH (, buňka) + 1, SEARCH (, buňka, SEARCH (, buňka) +1) - SEARCH (, buňka) -1), 0)
Alternativní vzorec pro prostřední jména: = TRIM (MID (cell1, LEN (cell2) + 1, LEN (cell1) -jen (cell2 & cell3)))
Oddělení jména a příjmení bez použití vzorců
Pokud nemáte chuť psát spoustu vzorců, které by mohly být zadány nesprávně, využijte integrovaného průvodce převodem textu na sloupce v Excelu.
- Ujistěte se, že Data karta je vybrána z nabídky nahoře a zvýrazní sloupec, který chcete převést.
- Poté klikněte na Text do sloupců .
- Dále se ujistěte Oddělený je vybrána a klepněte na další .
- Nyní vyberte Prostor z možností a klikněte na další .
- Poté změňte Destinace na$ B $ 2a klikněte Dokončit. Konečný výsledek by měl vypadat takto.
Závěrečné slovo
Existuje mnoho dalších způsobů, jak tento problém vyřešit v aplikaci Excel. Pokud žádná z dostupných možností nedělá to, co potřebujete, proveďte další průzkum.
Používání vzorců je poměrně jednoduché a nezávisí na verzi aplikace Excel, kterou používáte. Ale bohužel stále můžete narazit na chyby.
Pokud například celé jméno osoby začíná příjmením, rozdělí se to špatně. Vzorce budou mít také potíže s příjmením, které obsahuje předpony nebo přípony, jako je le Carré nebo van Gogh. Pokud jméno někoho končí na Jr., bude uvedeno jako jeho příjmení.
Existují však úpravy, které můžete přidat k vyřešení těchto problémů, jakmile se objeví. Práce se vzorci vám dává flexibilitu, kterou potřebujete k řešení těchto složitostí.