Obsah
V programe Excel sa môžete často stretnúť so situáciami, keď budete musieť rozdeliť mená vo vnútri buniek oddelených čiarkou. V takom prípade ich možno budete musieť rozdeliť na mená, priezviská a v niektorých prípadoch aj na prostredné mená. V tomto článku vám ukážeme hlavné spôsoby rozdelenia mien pomocou čiarky v programe Excel.
Tieto metódy možno použiť aj na rozdelenie adries, telefónnych čísel atď. oddelených čiarkami.
Stiahnite si cvičebnicu
Stiahnite si zošit so súborom údajov použitým na opis tohto článku s rôznymi metódami v rôznych tabuľkách z nižšie uvedeného zoznamu. Skúste si ho stiahnuť a precvičovať sa pri prechádzaní návodov.
Rozdelenie názvov pomocou čiarky.xlsx
3 jednoduché spôsoby rozdelenia názvov pomocou čiarky v programe Excel
Existujú tri metódy, ktoré tu popíšem, ako rozdeliť mená v programe Excel pomocou čiarky. Extrahovanie krstného mena, priezviska alebo druhého mena má rôzne vzorce. Každú z nich budem preberať v jej podkapitolách. Prejdite si každú časť, aby ste videli, ako tieto metódy fungujú, alebo si vyberte tú, ktorú potrebujete, z vyššie uvedenej tabuľky.
Najprv na ukážku použijem nasledujúci súbor údajov.
Používam mená, ktoré obsahujú meno, druhé meno a priezvisko. Všetky metódy však môžete použiť aj len pre meno a priezvisko oddelené čiarkou.
1. Rozdelenie názvov pomocou čiarky pomocou textu do stĺpcov v programe Excel
Aplikácia Excel poskytuje Text do stĺpcov nástroj na rozdelenie textových hodnôt do rôznych buniek stĺpcov oddelených oddeľovačmi. Podobne, ak v tomto nástroji použijeme ako oddeľovač čiarku, môžeme v programe Excel rozdeliť názvy pomocou čiarky. Postupujte podľa týchto krokov a zistite, ako na to.
Kroky:
- Najprv vyberte všetky bunky obsahujúce bunky oddelené čiarkou. V tomto príklade je to rozsah buniek B5:B8 .
- Teraz v páske prejdite na položku Údaje tab.
- V rámci Dátové nástroje vybrať skupinu Text do stĺpcov .
- V dôsledku toho sa Sprievodca konverziou textu do stĺpca sa objaví. Skontrolujte Oddelené v prvom okne a kliknite na Ďalšie potom.
- V druhom okne skontrolujte Čiarka pod Oddeľovače Potom kliknite na Ďalšie .
- V ďalšom okne vyberte miesto určenia, kam chcete umiestniť oddelený stĺpec. V tomto prípade som vybral bunku $C$5 .
- Nakoniec kliknite na Dokončenie .
- V prípade, že sa zobrazí chybové upozornenie, kliknite na OK .
Potom budete mať oddelené krstné meno, druhé meno a priezvisko.
Prečítajte si viac: Ako rozdeliť mená v programe Excel do dvoch stĺpcov (4 rýchle spôsoby)
2. Využitie funkcie Flash Fill na rozdelenie názvov pomocou čiarky
Je tu Blesková výplň od Excelu 2013. Ak chcete zhrnúť jeho funkciu, Blesková výplň Funkcia rozpozná vzor a automaticky navrhne a doplní zvyšok údajov. Táto metóda môže byť užitočná najmä na rozdelenie údajov oddelených oddeľovačom. Väčšinou ide o najrýchlejšiu metódu rozdelenia názvov s čiarkou v programe Excel.
Podrobný návod na túto funkciu nájdete v nasledujúcich krokoch.
Kroky:
- Najprv vyplníme krstné mená. Ak to chcete urobiť, vyberte bunku a ručne zadajte krstné meno prvého záznamu.
- Podobne začnite písať meno pre ďalší záznam. Blesková výplň funkcia automaticky navrhne ostatné krstné mená.
- Po navrhnutí názvov stlačte Vstúpte na stránku na klávesnici. Vaše krstné mená budú oddelené.
- Rovnakým spôsobom vyplňte stĺpec s druhým menom a priezviskom, pričom postup zopakujte. Budete mať rozdelené mená.
Prečítajte si viac: Ako rozdeliť názvy v programe Excel (5 účinných metód)
3. Použitie rôznych vzorcov v programe Excel
Podobný výsledok ako vyššie uvedenými dvoma metódami môžete dosiahnuť pomocou vzorcov. Hoci výsledok môže byť rovnaký, na extrakciu rôznych častí názvov potrebujete vo vzorcoch rôzne prístupy. Pre ľahšie pochopenie som tieto tri metódy rozdelil do ich kategórií.
3.1 Rozdelenie krstného mena
Na rozdelenie krstných mien môžeme použiť kombináciu LEVÁ a HĽADAŤ funkcie.
Stránka LEVÁ Funkcia prijíma text ako primárny argument a počet znakov, ktoré sa majú extrahovať, ako nepovinný argument. Z reťazca vráti niekoľko znakov uvedených v argumente.
Stránka HĽADAŤ Funkcia vracia číslo prvej pozície konkrétneho znaku. Prijíma dva základné argumenty - znaky, ktoré má nájsť, a hodnotu textu, v ktorom má znak nájsť. Funkcia môže prijať ďalší nepovinný argument, kde má začať vyhľadávanie.
Ak chcete zistiť podrobnosti o použití vzorca, postupujte podľa týchto krokov.
Kroky:
- Najprv vyberte bunku, do ktorej chcete vložiť meno. V tomto prípade je to bunka C5 .
- Do bunky zapíšte nasledujúci vzorec.
=LEFT(B5,SEARCH(",",B5)-1)
- Potom stlačte tlačidlo Vstúpte na stránku na klávesnici. Vaše meno bude oddelené od bunky.
- Teraz opäť vyberte bunku a kliknite a potiahnite Ikona rukoväte výplne na koniec zoznamu, aby ste získali všetky prvé mená zo zoznamu.
Vaše krstné mená sa rozdelia čiarkou pomocou vzorca v programe Excel.
🔍 Rozdelenie vzorca:
👉
SEARCH(",", B5) hľadá čiarku v bunke B5 a vráti prvú pozíciu čiarky v ňom, čo je 5 .
👉
SEARCH(",", B5)-1 vráti pozíciu pred prvou čiarkou, t. j. dĺžku prvého mena, ktoré je 4 tu.
👉
LEFT(B5, SEARCH(",", B5)-1) vráti prvé štyri znaky zľava od reťazca, ktorý je Alex .
Prečítajte si viac: Excel VBA: Rozdelenie mena a priezviska (3 praktické príklady)
3.2 Rozdelené stredné meno
Ak chcete získať stredné meno, použite kombináciu MID a HĽADAŤ funkcie.
Stránka MID Funkcia prijíma ako argumenty text, počiatočnú pozíciu a niekoľko znakov. Vráti znaky zo stredu reťazca.
Stránka HĽADAŤ Funkcia vracia číslo prvej pozície konkrétneho znaku. Preberá dva argumenty - znaky, ktoré má nájsť, a hodnotu textu, v ktorom má znak nájsť, a nepovinný argument, kde má začať vyhľadávanie.
Kroky:
- Najprv vyberte bunku, v ktorej chcete rozdeliť druhé meno. V tomto prípade je to bunka D5 .
- Potom do bunky zapíšte nasledujúci vzorec.
=MID(B5,SEARCH(" ",B5,1)+1,SEARCH(" ",B5,SEARCH(" ",B5,1)+1)-SEARCH(" ",B5,1)-2)
- Potom stlačte tlačidlo Vstúpte na stránku na klávesnici. Stredné meno sa vyextrahuje z bunky B5 .
- Teraz opäť vyberte bunku. Kliknite a potiahnite Ikona rukoväte výplne na zvyšok stĺpca, aby ste ho vyplnili druhými menami.
Tým sa v programe Excel rozdelia stredné mená pomocou čiarky.
🔍 Rozdelenie vzorca:
👉
SEARCH(" ",B5,1) hľadá prvé miesto v bunke B5 a vráti 6 .
👉
SEARCH(" ",B5,SEARCH(" ",B5,1)+1) vráti druhú medzeru v reťazci. Používa logiku hľadania medzery za prvou medzerou. Vzorec vráti 16 pre bunky B5 .
👉
SEARCH(" ",B5,SEARCH(" ",B5,1)+1)-SEARCH(" ",B5,1) vráti dĺžku medzi prvou a druhou medzerou vrátane medzery, ktorá je 10 tu.
👉
Konečne MID(B5,SEARCH(" ",B5,1)+1,SEARCH(" ",B5,SEARCH(" ",B5,1)+1)-SEARCH(" ",B5,1)-2) vráti celkovo 8 znakov (-2, aby sa z 10 znakov zmenšila čiarka a medzera) z hodnoty bunky B5 počnúc pozíciou 6. V tomto prípade je Patricia .
3.3 Rozdelenie priezviska
Na rozdelenie priezvisk zo súboru údajov môžeme použiť kombináciu LEN , SPRÁVNE , a HĽADAŤ funkcie.
Stránka LEN funkcia prijíma ako argument textový reťazec a vracia celkový počet znakov v ňom.
Stránka SPRÁVNE Funkcia prijíma ako argumenty text a niekedy aj dĺžku, ktorá sa má extrahovať. Vráti určitý počet znakov od konca reťazca.
Stránka HĽADAŤ Funkcia vyhľadá konkrétny znak alebo sadu znakov z textu a vráti pozíciu, kde sa nachádza prvá zhoda. Táto funkcia spravidla prijíma dva základné argumenty - znaky, ktoré má nájsť, a text, v ktorom bude znaky hľadať. Niekedy môže prijať ďalší nepovinný argument, kde začne vyhľadávanie.
Kroky:
- Najprv vyberte bunku, do ktorej chcete napísať priezvisko. Ja som vybral bunku E5 na to.
- Potom zapíšte nasledujúci vzorec.
=RIGHT(B5,LEN(B5)-SEARCH(" ",B5,SEARCH(" ",B5,SEARCH(" ",B5)+1)))
- Potom stlačte tlačidlo Vstúpte na stránku na klávesnici. Budete mať posledné meno z bunky B5 .
- Nakoniec kliknite a potiahnite Ikona rukoväte výplne vyplniť vzorec pre zvyšok stĺpca.
V prípade priezvisk tak budete mať v programe Excel rozdelené mená čiarkou.
🔍 Rozdelenie vzorca:
👉
LEN(B5) vráti celkový počet znakov v bunke B5 a vráti 22 .
👉
Stránka HĽADAŤ(" ",B5) vráti prvú pozíciu priestoru, ktorá je 6 .
👉
SEARCH(" ",B5,SEARCH(" ",B5)+1) vráti pozíciu druhého priestoru, ktorý je 16 tu.
👉
Vložené SEARCH(" ",B5,SEARCH(" ",B5,SEARCH(" ",B5)+1)) označuje celkovú dĺžku od začiatku po druhé miesto, ktoré je stále 16 .
👉
LEN(B5)-SEARCH(" ",B5,SEARCH(" ",B5,SEARCH(" ",B5)+1)) vráti celkový počet znakov po druhej medzere, čo je 6 tu. Tento počet znakov bude vyňatý.
👉
Nakoniec, RIGHT(B5,LEN(B5)-SEARCH(" ",B5,SEARCH(" ",B5,SEARCH(" ",B5)+1))) funkcia preberá textovú hodnotu bunky B5 a vráti počet 6 znakov od konca, čo je v tomto prípade Morgan .
Prečítajte si viac: Vzorec programu Excel na oddelenie krstného mena a priezviska (s príkladmi)
Záver
Ak to zhrnieme, toto boli tri metódy, ktoré môžete použiť na rozdelenie názvov pomocou čiarky v programe Excel. Dúfam, že tento článok bol pre vás informatívny a užitočný. Ak máte nejaké otázky alebo návrhy, dajte nám vedieť nižšie. Podrobnejšie návody, ako je tento, nájdete na stránke Exceldemy.com .