Hvernig á að skipta nöfnum með formúlu í Excel (4 auðveldar aðferðir)

  • Deildu Þessu
Hugh West

Í Microsoft Excel hljóta að vera tilvik þar sem þú þarft að skipta upp fullu nafni. Excel hefur nokkrar aðferðir til að gera þetta. Það dregur í raun úr verkefninu þínu vegna þess að þú getur gert það handvirkt en það er mjög tímafrekt og erfitt að einbeita sér að því. Þessi grein mun sýna þér allar mögulegar aðferðir til að skipta nöfnum í Excel með formúlu. Ég vona að þú hafir gaman af þessari grein og safnað þér meiri þekkingu um Excel.

Sækja æfingarvinnubók

Sæktu þessa æfingu vinnubók.

Skiptu nöfnum í Excel. xlsx

Skiptu nöfnum úr mismunandi stöðum með því að nota Excel formúlur

Við getum skipt nöfnum annað hvort með formúlu eða með innbyggðri Excel skipun. Í þessari grein förum við yfir allar mögulegar aðferðir til að skipta nöfnum í Excel. Einn stærsti kosturinn við að nota formúlur til að leysa hvaða vandamál sem er er að formúlur gefa kraftmiklar lausnir á meðan aðrar skipanir Excel gefa fastar lausnir. Til að sýna allar aðferðir til að skipta nöfnum í Excel, tökum við gagnasafn sem inniheldur fullt nafn sumra einstaklinga. Við þurfum að skipta nöfnum í fornöfn, millinöfn og eftirnöfn.

1. Dragðu út fornafn

Til að draga út fornafnið úr fullu nafni nafn, notum við aðgerðirnar VINSTRI og SEARCH .

Skref

  • Veldu reit C5 þar sem þú vilt nota formúluna til að draga út fornafnið.

  • Skrifaðu niður eftirfarandi formúluí formúlustikunni.
=LEFT(B5,SEARCH(" ",B5)-1)

  • Ýttu á Enter til að beita formúlunni.

  • Dragðu Fill Handle táknið niður dálkinn eða tvísmelltu á það.

Sundurliðun formúlunnar

  • SEARCH(” “,B5) -1): Hér notar SEARCH fallið til að fá auða í reit B5 og -1 notar til að fá texta 1 skrefi á undan bilinu.
  • VINSTRI (B5,SEARCH(” “,B5)-1): LEFT fallið byrjar texta frá vinstri hlið og klárar hann 1 skrefi á undan bilinu.

2. Dragðu út millinafn

Til að draga út millinafnið notum við samsetningu IFERROR , MID og SEARCH falla.

Skref

  • Veldu fyrst hvaða reit sem er. Hér veljum við reit D5 .

  • Skrifaðu eftirfarandi formúlu í formúlustikuna:
=MID(B5,SEARCH(" ",B5)+1,SEARCH(" ",B5,SEARCH(" ",B5)+1)-SEARCH(" ",B5)-1)

  • Ýttu á Enter til að nota formúluna.

  • Dragðu Fill Handle táknið niður dálkinn eða tvísmelltu á það. Þú gætir fundið einhverjar niðurstöður birtar sem „ #VALUE! “. Þetta gerist vegna þess að tvö af fullum nöfnum okkar hafa í raun engin millinöfn.

  • Til að leysa þessa villu og sýna millinafnið sem autt þegar það er ekkert millinafn, við getum notað IFERROR fallið.
  • Skiptu fyrri formúlunni út fyrir eftirfarandiformúla:
=IFERROR(MID(B5,SEARCH(" ",B5)+1,SEARCH(" ",B5,SEARCH(" ",B5)+1)-SEARCH(" ",B5)-1),"")

  • Dragðu nú Fill Handle táknið niður í dálkinn og þú munt fá útkoman sem auð þegar ekkert millinafn er til.

Niðurliðun formúlunnar

  • MID(B5,SEARCH(” “,B5)+1,SEARCH(” “,B5,SEARCH(” “,B5)+1)-SEARCH(” “,B5)-1): Til að fá millinafnið úr fullu nafni, notaðu SEARCH(“ “,B5)+1 til að draga nafnið úr næsta staf og setja það í Start_num argumentið í MID virka. Til að segja til um hversu marga stafi á að draga út þarftu að draga staðsetningu 1. bils frá 2. bilsstöðu og setja það að lokum í num_chars rökum MID fallsins.
  • Og ef millinafnið vantar, IFERROR fallið kemur í stað þeirra með tómum streng.

3. Dragðu út eftirnafn

Til að draga eftirnafnið út úr fullu nafni notuðum við aðgerðirnar RIGHT , SEARCH , SUBSTITUTE og LEN .

Skref

  • Veldu reit E5 .

  • Skrifaðu eftirfarandi formúlu í formúluna bar.
=RIGHT(B5,LEN(B5)-SEARCH("#",SUBSTITUTE(B5," ","#",LEN(B5)-LEN(SUBSTITUTE(B5," ","")))))

  • Ýttu á Enter til að nota formúlu.

  • Dragðu Fill Handle táknið niður dálkinn eða tvísmelltu á það.

Sundurliðun formúlunnar

  • LEN(SUBSTITUTE(B5," "," ”)): Hér, STAÐAMAÐURINN fall notar til að eyða eyðum í fullu nafni og telja lengdina með því að nota LEN fallið án bils.
  • LEN(B5)-LEN(SUBSTITUTE(B5," ", ””)): Þetta gefur upp lengd pláss í gagnasafninu.
  • SUBSTITUTE(B5," ","#",LEN(B5)-LEN(SUBSTITUTE(B5," “,””))): SUBSTITUTE fallið notar hér til að skipta út bili með ' # '. Tilviksnúmerið í SUBSTITUTE fallinu táknar afstöðu tilviks þíns. Hér höfum við 2 bil og tilvik númer 2 táknar 2. tilvik. Það kemur í stað bilsins í öðru tilviki.
  • LEN(B5)-SEARCH(“#”,SUBSTITUTE(B5,” “,”#”,LEN(B5)-LEN(SUBSTITUTE(B5 ,” “,””)))): SEARCH aðgerðin leitar í  ' # ' og skilar lengdargildinu þar sem  ' # ' birtist. Eyddu því síðan úr heildarlengd fulls nafns þíns. Í dæminu okkar skilar það 4. Þetta er lengdin sem eftir er á eftir  ' # '.
  • RIGHT(B5,LEN(B5)-SEARCH(“#”,SUBSTITUTE( B5,” “,”#”, LEN(B5)-LEN(SUBSTITUTE(B5,” “,””))))): Nú mun RIGHT fallið draga út skilalengdina texti úr reit B5 sem gefur að lokum eftirnafn hins uppgefna fulla nafns.

3 aðrar leiðir til að skipta nöfnum án þess að nota formúlu í Excel

1. Notkun texta í dálka til að skipta nöfnum

Í öðru lagi geturðu auðveldlega skipt nöfnum í Excel með Texti í dálka skipun.

Skref

  • Veldu fyrst allan dálkinn þar sem þú setur inn full nöfn.

  • Farðu nú í flipann Gögn á borði og veldu Texti í dálka úr hópnum Data Tools .

  • Veldu Aðskilið úr Upprunaleg gögn Tegund og smelltu á Næsta .

  • Veldu Blás úr Afmörkun og smelltu á Næsta .

  • Nú skaltu breyta áfangastaðnum þar sem þú vilt setja niðurstöðurnar þínar og smelltu á Ljúka .

  • Þetta mun skipta nöfnunum og setja þau í tvo mismunandi dálka.

Lesa Meira: Aðskilið fornafn og eftirnafn með bili með því að nota Excel formúlu (3 leiðir)

2. Notkun Find and Replace Command í Excel

Önnur auðveld leið til að skipt nöfnum er með því að nota Finndu og skipta út skipuninni í Excel. Við munum nota það í næstu köflum.

2.1 Skipta fornafni

Skref

  • Afrita dálk B og límdu það inn í dálk C þar sem þú vilt draga fornafnið úr fullu nafni.

  • Veldu dálk C .

  • Farðu nú í flipann Home í borði og smelltu á Finna & Veldu úr hópnum Breytingar .

  • Veldu Skipta úr Finndu &amp. ; Veldu fellilistannvalmynd.

  • Finna og skipta út gluggi mun skjóta upp kollinum. Settu ‘ *’ (settu bil og settu síðan inn stjörnumerki) í reitinn Finndu hvað . Þetta er algildisstaf(*) sem hægt er að nota í staðinn fyrir hvaða texta sem er. Hér settu pláss og síðan algildisstaf. Skildu Skipta út fyrir reitinn sem auðan. Smelltu á Skipta út öllum .

  • Þetta mun að lokum skipta út öllum textanum á eftir bili fyrir autt og skila bara fornafninu frá fullt nafn.

Lesa meira: Hvernig á að aðskilja fornafn og eftirnafn í Excel með formúlu

2.2 Skipta eftirnafni

Skref

  • Afrita dálk B og límdu hann inn í dálk D þar sem þú vilt draga eftirnafnið úr fullu nafni.

  • Veldu dálk D .

  • Farðu í flipann Home á borði og veldu Finndu & Veldu úr hópnum Breytingar .

  • Veldu Skipta út úr Finna & ; Veldu valkost.

  • Finna og skipta út gluggi mun skjóta upp. Settu ‘* ’ (settu fyrst stjörnumerki og settu síðan inn bil) í Finndu hvað reitinn. Þetta er algildisstafur sem hægt er að nota í staðinn fyrir hvaða texta sem er. Settu hér algildisstaf(*) og settu síðan bil. Skildu Skipta út fyrir sem autt. Smelltu á Skipta útAllt .

  • Það mun skipta út öllum texta upp að bilinu og setja það sem autt. Það skilar eftirnafninu úr fullu nafni.

Lesa meira: Hvernig á að skipta nöfnum í Excel í tvo dálka ( 4 Quick Ways)

3. Skiptu nöfnum í gegnum Flash Fylltu í Excel

Að lokum er síðasta aðferðin okkar byggð á Flash Fill þar sem þú þarft að setja fornafn eða eftirnafn rétt, þá er hægt að breyta öllum öðrum línum með Flash Fill .

Skref

  • Skrifaðu niður fornafnið og eftirnafn á uppgefnu fullu nafni í reit C5 og reit D5 í sömu röð.

  • Dragðu Fylluhandfang táknið niður í dálkinn fyrir bæði tilvikin.

  • Það mun gefa sama gildi í öllum frumum. Smelltu nú á Valkostir fyrir sjálfvirka fyllingu og veldu Flassfylling .

  • Gerðu það fyrir bæði tilfellum þá færðu tilskilið fornafn og eftirnafn úr fullum nöfnum.

Lesa meira: Excel VBA: Split Fornafn og eftirnafn (3 hagnýt dæmi)

Niðurstaða

Við höfum rætt fjórar mismunandi aðferðir til að skipta nöfnum í Excel. Formúlan gefur okkur kraftmikla lausn á meðan hinar 3 aðferðirnar gefa okkur kyrrstæðar lausnir. En allar aðferðir eru jafn árangursríkar til að skipta nöfnum. Ég vona að þú hafir gaman af allri greininni og ef þú hefur einhverjar spurningar skaltu ekki hika við að spyrja íathugasemdareit, og ekki gleyma að heimsækja Exceldemy síðuna.

Hugh West er mjög reyndur Excel þjálfari og sérfræðingur með yfir 10 ára reynslu í greininni. Hann er með BA gráðu í bókhaldi og fjármálum og meistaragráðu í viðskiptafræði. Hugh hefur ástríðu fyrir kennslu og hefur þróað einstaka kennsluaðferð sem auðvelt er að fylgja eftir og skilja. Sérfræðiþekking hans á Excel hefur hjálpað þúsundum nemenda og fagfólks um allan heim að bæta færni sína og skara fram úr í starfi. Í gegnum bloggið sitt deilir Hugh þekkingu sinni með heiminum og býður upp á ókeypis Excel námskeið og netþjálfun til að hjálpa einstaklingum og fyrirtækjum að ná fullum möguleikum.