Talaan ng nilalaman
Ang tutorial na ito ay magpapakita sa iyo ng ilang iba't ibang paraan upang pagsamahin ang mga pangalan sa Excel: mga formula, Flash Fill at ang Merge Cells tool.
Ang mga Excel worksheet ay kadalasang ginagamit para sa pag-iimbak ng data tungkol sa iba't ibang grupo ng mga tao - mga customer, estudyante, empleyado, at iba pa. Sa karamihan ng mga sitwasyon, ang una at apelyido ay nakaimbak sa dalawang magkahiwalay na column, ngunit paminsan-minsan ay maaaring kailanganin mong pagsamahin ang dalawang pangalan sa isang cell. Sa kabutihang-palad, ang mga araw ng pagsasama-sama ng anumang bagay nang manu-mano ay tapos na. Makakakita ka sa ibaba ng ilang mabilisang trick para pagsamahin ang mga pangalan sa Excel na makakatipid sa iyo ng maraming boring na oras.
Formula ng Excel para pagsamahin ang una at apelyido
Sa tuwing ikaw kailangang pagsamahin ang una at apelyido sa isang cell, ang pinakamabilis na paraan ay ang pagsasama-sama ng dalawang cell sa pamamagitan ng paggamit ng ampersand operator (&) o ang CONCATENATE function tulad ng ipinapakita sa mga halimbawa sa ibaba.
Formula 1. Pagsamahin una at apelyido sa Excel
Sabihin natin, sa iyong worksheet, mayroon kang isang column para sa ibinigay na pangalan at isa pang column para sa apelyido at ngayon ay gusto mong pagsamahin ang dalawang column na ito sa isa.
Sa ang generic na form, narito ang mga formula upang pagsamahin ang una at apelyido sa Excel:
= first_name_cell&" "& last_name_cellCONCATENATE( first_name_cell," ", last_name_cell)Sa unang formula, ang pagsasama-sama ay ginagawa gamit ang isang ampersand character (&). Ang pangalawang formula ay umaasa sa kaukulang function(ang salitang "pagdugtong" ay isa pang paraan para sabihing "magsama-sama"). Mangyaring bigyang-pansin na sa parehong mga kaso, magpasok ka ng space character (" ") sa pagitan upang paghiwalayin ang mga bahagi ng pangalan.
Na may unang pangalan sa A2 at ang apelyido sa B2 , ang mga formula sa totoong buhay ay ganito:
=A2&" "&B2
=CONCATENATE(A2, " ", B2)
Ipasok ang alinmang formula sa cell C2 o anumang iba pang column sa parehong row, pindutin ang Enter, pagkatapos ay i-drag ang fill handle upang kopyahin ang formula hanggang sa pinakamaraming cell hangga't kailangan mo. Bilang resulta, magkakaroon ka ng mga column ng pangalan at apelyido na pinagsama sa column ng buong pangalan:
Formula 2. Pagsamahin ang apelyido at unang pangalan na may kuwit
Kung gusto mong pagsamahin ang mga pangalan sa format na Apelyido, Pangalan ng Kamao , gamitin ang isa sa mga sumusunod na formula upang pagsamahin ang una at apelyido na may kuwit:
= apelyido_cell&", "& first_name_cellCONCATENATE( last_name_cell,", ", first_name_cell)Ang mga formula ay karaniwang pareho sa nakaraang halimbawa, ngunit dito pinagsasama-sama namin ang mga pangalan sa reverse order at pinaghihiwalay ang mga ito sa pamamagitan ng kuwit at puwang (", ").
Sa screenshot sa ibaba, ang cell C2 ay naglalaman ng formula na ito:
=B2&", "&A2
At ang cell D2 ay naglalaman ng isang ito:
=CONCATENATE(B2, ", ", A2)
Alinmang formula ang pipiliin mo, ang mga resulta ay magiging pareho:
Formula 3. Isama ang una, gitna at apelyido sa isang cell
Na may iba't ibang bahagi ng pangalan na nakalista sa 3magkahiwalay na column, narito kung paano mo mapagsasama ang lahat sa isang cell:
= first_name_cell&" "& middle_name_cell&" "& last_name_cellCONCATENATE( first_name_cell," ", middle_name_cell," ", last_name_cell)Sa teknikal, magdagdag ka lang ng isa pang argumento sa pamilyar na mga formula sa pagsamahin ang gitnang pangalan.
Ipagpalagay na ang unang pangalan ay nasa A2, gitnang pangalan sa B2, at apelyido sa C2, ang mga sumusunod na formula ay gagana ng isang treat:
=A2&" "&B2&" "&C2
=CONCATENATE(A2," ",B2," ",C2)
Ipinapakita ng screenshot sa ibaba ang unang formula na kumikilos:
Sa sitwasyon kung saan ang column B ay maaaring naglalaman ng gitnang pangalan o hindi, maaari mong hawakan bawat case nang paisa-isa, at pagkatapos ay pagsamahin ang dalawang formula sa isa sa tulong ng isang IF statement:
=IF(B2="", A2&" "&C2, A2&" "&B2&" "&C2)
Pipigilan nito ang paglitaw ng mga karagdagang puwang sa pagitan ng mga salita sa mga hilera kung saan nawawala ang gitnang pangalan :
Tip. Sa Excel 2016 - 365, maaari mo ring gamitin ang CONCAT function para pagsamahin ang mga pangalan.
Formula 4. Pagsamahin ang unang inisyal at apelyido
Ipinapakita ng halimbawang ito kung paano pagsamahin ang dalawang pangalan sa isa sa Excel at i-convert ang isang buong pangalan sa isang maikling pangalan.
Sa pangkalahatan, ginagamit mo ang LEFT function upang kunin ang unang titik ng forename, at pagkatapos ay pagsamahin ito sa apelyido na pinaghihiwalay ng isang space character.
Gamit ang unang pangalan sa A2 at ang apelyido sa B2, ang formula ay tumatagal ng sumusunodhugis:
=LEFT(A2,1)&" "&B2
o
=CONCATENATE(LEFT(A2,1), " ", B2)
Depende sa gustong resulta, maaaring magamit ang isa sa mga sumusunod na variation ng formula sa itaas.
Magdagdag ng tuldok pagkatapos ng inisyal:
=LEFT(A2,1)&". "&B2
Pagsamahin ang inisyal sa apelyido nang walang puwang:
=LEFT(A2,1)&B2
Pagsamahin ang inisyal at apelyido, at i-convert ang pinagsamang pangalan sa lowercase:
=LOWER(LEFT(A2,1))&LOWER(B2)
Para sa iyong kaginhawahan, ipinapakita ng sumusunod na talahanayan ang lahat ng mga formula kasama ng kanilang mga resulta:
A | B | C | D | E | |
---|---|---|---|---|---|
1 | Unang pangalan | Apelyido | Pinagsamang Pangalan | Formula | Paglalarawan |
2 | Jane | Doe | J Doe | =LEFT(A2,1)&" "&B2 | Initial + Apelyido na pinaghihiwalay ng espasyo |
3 | J. Doe | =LEFT(A2,1)&". "&B2 | Initial + Apelyido na pinaghihiwalay ng tuldok at espasyo | ||
4 | JDoe | =LEFT(A2,1)&B2 | Initial + Apelyido na walang espasyo | ||
5 | jdoe | =LOWER(LEFT(A2,1))&LOWER( B2) | Initial + Apelyido sa lowercase na walang espasyo |
Mga tip at tala sa pagsasama-sama ng mga pangalan sa Excel
Gaya ng nakita mo na, napaka madaling pagsamahin ang unang pangalan at apelyido sa Excel gamit ang isang formula. Ngunit kung, laban sa lahat ng inaasahan, gumagana ang iyong formulahindi perpekto o hindi gumana, ang mga sumusunod na tip ay maaaring makatulong sa iyo na makarating sa tamang landas.
Mag-trim ng mga karagdagang espasyo
Kung sakaling ang iyong impormasyon ay nagmumula sa isang panlabas na database, malamang na ang ang mga orihinal na column ay may ilang trailing space na hindi nakikita ng mata ng tao, ngunit perpektong nababasa ng Excel. Bilang resulta, maaaring lumitaw ang mga karagdagang puwang sa pagitan ng mga pinagsamang pangalan tulad ng nasa kaliwang talahanayan sa ibaba. Upang alisin ang labis na mga puwang sa pagitan ng mga salita sa isang space character, balutin ang bawat cell reference sa TRIM function, at pagkatapos ay pagdugtungin. Halimbawa:
=TRIM(A2)&" "&TRIM(B2)
I-capitalize ang unang titik sa bawat pangalan
Kung nagtatrabaho ka sa isang personnel roster na ginawa ng ibang tao , at na ang isang tao ay hindi isang napakatumpak na tao, ang ilan sa mga pangalan ay maaaring isulat sa maliit na titik at iba pa sa malalaking titik. Ang isang madaling pag-aayos ay ang paggamit ng PROPER function na pinipilit ang unang character sa bawat salita sa uppercase at ang natitira sa lowercase:
=PROPER(A2)&" "&PROPER(B2)
Maaari mo ring i-capitalize ang unang titik sa bawat cell gaya ng ipinaliwanag sa artikulong naka-link sa itaas.
Palitan ang mga formula ng mga value at tanggalin ang mga orihinal na column
Kung ang layunin mo ay makakuha ng listahan ng mga buong pangalan na hiwalay sa orihinal na column, o gusto mong alisin ang source column pagkatapos pagsamahin ang mga pangalan, madali mong mako-convert ang mga formula sa mga value sa pamamagitan ng paggamit ng Pates Special na utos. Pagkatapos nito, ikaw aymalayang tanggalin ang mga orihinal na column na naglalaman ng mga bahagi ng pangalan.
Upang mas masusing tingnan ang mga formula na tinalakay sa unang bahagi ng tutorial na ito, maaari mong i-download ang aming sample na workbook sa pagsasama-sama ng mga pangalan sa Excel.
Paano awtomatikong pagsamahin ang una at apelyido sa Excel
Kapag gumagamit ng mga formula, ang resulta at ang orihinal na data ay malapit na konektado - anumang mga pagbabagong ginawa sa orihinal na mga halaga ay agad na makikita sa output ng formula. Ngunit kung hindi mo inaasahan ang anumang mga update sa pinagsamang mga pangalan, gamitin ang Flash Fill na kakayahan ng Excel upang awtomatikong punan ang data batay sa isang pattern.
Narito kung paano mo maaaring pagsamahin ang mga pangalan sa isang segundo sa Flash Fill:
- Para sa unang entry, manu-manong i-type ang una at apelyido sa isang katabing column.
- Simulang i-type ang pangalan sa susunod na row, at agad na magmumungkahi ng buo ang Excel mga pangalan para sa buong column.
- Pindutin ang Enter upang tanggapin ang mga mungkahi. Tapos na!
Ang kagandahan ng pamamaraang ito ay perpektong "ginagaya" ng Excel ang iyong pattern, capitalization at bantas, para maisama mo ang mga pangalan nang eksakto sa paraang ikaw. gusto. Ang pagkakasunud-sunod ng mga bahagi ng pangalan sa orihinal na mga hanay ay hindi mahalaga! Siguraduhing i-type ang pangalan sa unang cell nang eksakto kung paano mo gustong lumabas ang lahat ng pangalan.
Halimbawa, tingnan kung gaano mo kadaling pagsamahin ang mga pangalan sa kuwit:
Paano pagsamahin muna atapelyido sa pamamagitan ng pagsasama ng mga cell
Ang isa pang mabilis na paraan upang pagsamahin ang mga pangalan sa Excel ay ang pagsamahin ang mga cell na naglalaman ng mga bahagi ng pangalan. Hindi, hindi ako nagsasalita tungkol sa inbuilt na feature na Merge dahil pinapanatili lamang nito ang halaga ng upper-left cell. Pakitugunan ang tool na Ablebits Merge Cells na nagpapanatili sa lahat ng iyong value habang pinagsasama ang mga cell :)
Upang pagsamahin ang una at apelyido sa pamamagitan ng pagsasama ng mga cell, narito ang iyong gagawin:
- Piliin ang dalawa mga hanay ng mga pangalan na gusto mong pagsamahin.
- Sa tab na Ablebits , sa grupong Pagsamahin , i-click ang drop-down na arrow na Pagsamahin ang Mga Cell , at piliin ang Pagsamahin ang Mga Column sa Isa :
- Lalabas ang dialog box ng Merge Cells. Nag-type ka ng space character sa kahon na Paghiwalayin ang mga value gamit ang at iiwan ang lahat ng iba pang opsyon bilang iminumungkahi bilang default:
Tip. Kung gusto mong panatilihin ang orihinal na mga column sa pangalan at apelyido, tiyaking napili ang kahon na I-backup ang worksheet na ito .
- I-click ang button na Pagsamahin .
Bilang resulta, ang una at apelyido ay pinagsama sa isa at inilalagay sa kaliwang column:
Ganito ang pagsasama-sama ng una at huli. pangalan sa Excel. Salamat sa pagbabasa at umaasa akong makita ka muli sa aming blog sa susunod na linggo!
Mga available na download
Pagsamahin ang Mga Pangalan sa Excel - mga halimbawa (.xlsx file)
Ultimate Suite - trial na bersyon (.exe file)