Ako rozdeliť mená pomocou vzorca v programe Excel (4 jednoduché metódy)

  • Zdieľajte To
Hugh West

V programe Microsoft Excel sa určite vyskytnú prípady, keď potrebujete rozdeliť celý názov. Excel má na to niekoľko metód. V skutočnosti to znižuje vašu úlohu, pretože to môžete urobiť ručne, ale je to veľmi časovo náročné a ťažko sa na to sústrediť. Tento článok vám ukáže všetky možné metódy, ako rozdelenie názvov v programe Excel Dúfam, že sa vám tento článok bude páčiť a získate viac vedomostí o programe Excel.

Stiahnite si cvičebnicu

Stiahnite si tento cvičebnicu.

Rozdelenie názvov v programe Excel.xlsx

Rozdelenie mien z rôznych pozícií pomocou vzorcov programu Excel

Názvy môžeme rozdeliť buď pomocou vzorca, alebo pomocou vstavaného príkazu programu Excel. V tomto článku sa venujeme všetkým možným metódam delenia názvov v programe Excel. Jednou z najväčších výhod používania vzorcov pri riešení akéhokoľvek problému je, že vzorce poskytujú dynamické riešenia, zatiaľ čo ostatné príkazy programu Excel poskytujú statické riešenia. Aby sme ukázali všetky metódy delenia názvov v programe Excel, vezmeme súbor údajov, ktorý obsahuje celýmená niektorých osôb. mená musíme rozdeliť na krstné mená, prostredné mená a priezviská.

1. Výpis krstného mena

Na extrakciu krstného mena z celého mena použijeme príkaz LEVÁ a HĽADAŤ funkcie.

Kroky

  • Vybrať bunku C5 kde chcete použiť vzorec na získanie prvého mena.

  • Do panela vzorcov zapíšte nasledujúci vzorec.
=LEFT(B5,SEARCH(" ",B5)-1)

  • Tlač Vstúpte na stránku použiť vzorec.

  • Potiahnite Rukoväť náplne ikonu dole v stĺpci alebo na ňu dvakrát kliknite.

Rozdelenie vzorca

  • SEARCH(" ",B5)-1): Tu sa HĽADAŤ funkcia použije na získanie prázdneho miesta v bunke B5 a -1 použije na získanie textu 1 krok pred medzerou.
  • LEFT(B5,SEARCH(" ",B5)-1): Stránka LEVÁ funkcia začína text z ľavej strany a končí ho 1 krok pred medzerou.

2. Výpis stredného mena

Na získanie druhého mena použijeme kombináciu IFERROR , MID a HĽADAŤ funkcie.

Kroky

  • Najprv vyberte ľubovoľnú bunku. Tu vyberieme bunku D5 .

  • Do panela vzorcov zapíšte nasledujúci vzorec:
=MID(B5,SEARCH(" ",B5)+1,SEARCH(" ",B5,SEARCH(" ",B5)+1)-SEARCH(" ",B5)-1)

  • Tlač Vstúpte na stránku použiť vzorec.

  • Potiahnite Rukoväť náplne alebo naň dvakrát kliknite. Niektoré výsledky sa môžu zobraziť ako #VALUE! '. Stáva sa to preto, lebo dve z našich celých mien v skutočnosti nemajú druhé meno.

  • Ak chcete vyriešiť túto chybu a zobraziť stredné meno ako prázdne, keď neexistuje žiadne stredné meno, môžeme použiť príkaz IFERROR funkcie.
  • Nahraďte predchádzajúci vzorec nasledujúcim vzorcom:
=IFERROR(MID(B5,SEARCH(" ",B5)+1,SEARCH(" ",B5,SEARCH(" ",B5)+1)-SEARCH(" ",B5)-1),"")

  • Teraz potiahnite Rukoväť náplne ikonu dole v stĺpci a výsledok sa zobrazí ako prázdny, ak nie je uvedené žiadne druhé meno.

Rozdelenie vzorca

  • MID(B5,SEARCH(" ",B5)+1,SEARCH(" ",B5,SEARCH(" ",B5)+1)-SEARCH(" ",B5)-1): Ak chcete získať druhé meno z celého mena, použite SEARCH(" ",B5)+1 extrahovať názov z ďalšieho znaku a umiestniť ho do argumentu Start_num príkazu MID Aby ste zistili, koľko znakov sa má extrahovať, musíte odčítať pozíciu 1. medzery od pozície 2. medzery a nakoniec ju uviesť v argumente num_chars funkcie MID funkcie.
  • A ak chýba druhé meno, IFERROR ich nahradí prázdnym reťazcom.

3. Výpis priezviska

Na extrakciu priezviska z celého mena sme použili príkaz SPRÁVNE , HĽADAŤ , SUBSTITUTE a LEN funkcie.

Kroky

  • Vybrať bunku E5 .

  • Do panela vzorcov napíšte nasledujúci vzorec.
=RIGHT(B5,LEN(B5)-SEARCH("#",SUBSTITUTE(B5," ", "#",LEN(B5)-LEN(SUBSTITUTE(B5," ","")))))

  • Tlač Vstúpte na stránku použiť vzorec.

  • Potiahnite Rukoväť náplne ikonu dole v stĺpci alebo na ňu dvakrát kliknite.

Rozdelenie vzorca

  • LEN(SUBSTITUTE(B5," ","")): Tu sa SUBSTITUTE funkcia používa na odstránenie medzier v úplnom názve a počíta dĺžku pomocou LEN bez medzery.
  • LEN(B5)-LEN(SUBSTITUTE(B5," ","")): Týmto sa získa dĺžka priestoru v súbore údajov.
  • SUBSTITUTE(B5," ", "#",LEN(B5)-LEN(SUBSTITUTE(B5," ",""))): Stránka SUBSTITUTE funkcia tu používa na nahradenie medzery symbolom ' # '.Číslo inštancie v SUBSTITUTE Funkcia označuje pozíciu vašej inštancie. Tu máme 2 medzery a číslo inštancie 2 označuje 2. inštanciu. Nahrádza medzeru v druhej inštancii.
  • LEN(B5)-SEARCH("#",SUBSTITUTE(B5," ", "#",LEN(B5)-LEN(SUBSTITUTE(B5," ","")))): Stránka HĽADAŤ funkcia bude vyhľadávať v položke ' # ' a vrátenie hodnoty dĺžky, kde je ' # '. Potom ho vymažte z celkovej dĺžky vášho celého mena. V našom príklade sa vráti 4. To je dĺžka, ktorá zostane po # '.
  • RIGHT(B5,LEN(B5)-SEARCH("#",SUBSTITUTE(B5," ", "#",LEN(B5)-LEN(SUBSTITUTE(B5," ",""))))): Teraz sa SPRÁVNE funkcia vyberie text s návratovou dĺžkou z bunky B5 ktorý nakoniec poskytne priezvisko zadaného celého mena.

3 alternatívne spôsoby rozdelenia názvov bez použitia vzorca v programe Excel

1. Využitie textu do stĺpcov na rozdelenie názvov

Po druhé, v programe Excel môžete ľahko rozdeliť názvy pomocou Text do stĺpcov príkaz.

Kroky

  • Najprv vyberte celý stĺpec, do ktorého ste vložili celé mená.

  • Teraz prejdite na Údaje na páse kariet a vyberte Text do stĺpcov z Dátové nástroje skupina.

  • Vyberte Oddelené z adresy Pôvodné údaje Typ a kliknite na Ďalšie .

  • Vyberte Priestor z adresy Oddeľovače a kliknite na Ďalšie .

  • Teraz zmeňte Cieľová destinácia kam chcete umiestniť výsledky a kliknite na Dokončenie .

  • Tým sa názvy rozdelia a umiestnia do dvoch rôznych stĺpcov.

Prečítajte si viac: Oddelenie mena a priezviska medzerou pomocou vzorca programu Excel (3 spôsoby)

2. Používanie príkazu Nájsť a nahradiť v programe Excel

Ďalším jednoduchým spôsobom rozdelenia názvov je použitie Nájsť a nahradiť Príkaz v programe Excel. Budeme ho používať v nasledujúcich častiach.

2.1 Rozdelenie krstného mena

Kroky

  • Kopírovať stĺpec B a vložte ho do stĺpca C kde chcete z celého mena vyňať krstné meno.

  • Vyberte stĺpec C .

  • Teraz prejdite na Domov na páse kariet a kliknite na Nájsť & Vybrať z Úprava stránky skupina.

  • Vyberte Vymeňte stránku z adresy Nájsť & Vybrať rozbaľovacie menu.

  • A Nájsť a nahradiť sa zobrazí okno. Umiestnite ' *' (urobte medzeru a potom vložte znak hviezdičky) v Zistite, čo pole. Ide o zástupný znak(*), ktorý možno použiť namiesto akéhokoľvek textu. Tu umiestnite medzeru a potom zástupný znak. Nahradiť pole ako prázdne. Kliknite na Nahradiť všetko .

  • Tým sa nakoniec všetok text za medzerou nahradí prázdnym a z celého mena sa vráti len prvé meno.

Prečítajte si viac: Ako oddeliť meno a priezvisko v programe Excel pomocou vzorca

2.2 Rozdelenie priezviska

Kroky

  • Kopírovať stĺpec B a vložte ho do stĺpca D kde chcete z celého mena vyňať priezvisko.

  • Vyberte stĺpec D .

  • Prejdite na Domov na páse kariet a vyberte Nájsť & Vybrať z Úprava stránky skupina.

  • Vyberte Vymeňte stránku z adresy Nájsť & Vybrať možnosť.

  • A Nájsť a nahradiť sa zobrazí okno. Umiestnite '* ' (najprv vložte znak hviezdičky a potom medzeru) v Zistite, čo Toto je zástupný znak, ktorý možno použiť namiesto akéhokoľvek textu. Tu umiestnite zástupný znak(*) a potom vložte medzeru. Nahradiť ako prázdne. Kliknite na Nahradiť všetko .

  • Nahradí celý text až po medzeru a umiestni ho ako prázdny. Z celého mena vráti priezvisko.

Prečítajte si viac: Ako rozdeliť mená v programe Excel do dvoch stĺpcov (4 rýchle spôsoby)

3. Rozdelenie názvov prostredníctvom bleskového vyplnenia v programe Excel

Napokon, naša posledná metóda je založená na Blesková výplň kde musíte správne uviesť svoje meno alebo priezvisko, potom môžete všetky ostatné riadky upraviť pomocou Blesková výplň .

Kroky

  • Do bunky zapíšte meno a priezvisko svojho celého mena C5 a bunky D5 resp.

  • Potiahnite Naplňte rukoväť ikona dole v stĺpci pre oba prípady.

  • Vo všetkých bunkách sa zobrazí rovnaká hodnota. Možnosti automatického plnenia a vyberte Blesková výplň .

  • Urobte to pre oba prípady a potom získate požadované meno a priezvisko z celých mien.

Prečítajte si viac: Excel VBA: Rozdelenie mena a priezviska (3 praktické príklady)

Záver

Rozobrali sme štyri rôzne metódy rozdelenia názvov v programe Excel. Vzorec nám poskytuje dynamické riešenie, zatiaľ čo ostatné tri metódy nám poskytujú statické riešenia. Všetky metódy sú však rovnako účinné na rozdelenie názvov. Dúfam, že sa vám celý článok páčil a ak máte nejaké otázky, neváhajte sa opýtať v poli pre komentáre a nezabudnite navštíviť Exceldemy strana.

Hugh West je veľmi skúsený tréner a analytik Excelu s viac ako 10-ročnými skúsenosťami v tomto odvetví. Má bakalársky titul v odbore účtovníctvo a financie a magisterský titul v odbore Business Administration. Hugh má vášeň pre vyučovanie a vyvinul jedinečný vyučovací prístup, ktorý sa dá ľahko sledovať a pochopiť. Jeho odborné znalosti Excelu pomohli tisíckam študentov a profesionálov na celom svete zlepšiť svoje zručnosti a vyniknúť vo svojej kariére. Hugh sa prostredníctvom svojho blogu delí o svoje znalosti so svetom a ponúka bezplatné výukové programy Excelu a online školenia, ktoré jednotlivcom a firmám pomôžu naplno využiť ich potenciál.