หลัก Microsoft Office วิธีแยกชื่อและนามสกุลใน Excel

วิธีแยกชื่อและนามสกุลใน Excel



คุณสามารถใช้ Excel เพื่อแบ่งข้อมูลออกเป็นชิ้นเล็กๆ การค้นหาข้อมูลที่คุณต้องการและจัดการข้อมูลนั้นเป็นเป้าหมายสำคัญสำหรับผู้ใช้ Excel หลายๆ คน

วิธีแยกชื่อและนามสกุลใน Excel

หากคุณมีชื่อเต็มของบุคคลใดบุคคลหนึ่งคุณอาจต้องใส่ชื่อหรือนามสกุลของบุคคลนั้นเป็นศูนย์ ตัวอย่างเช่นหากคุณกำลังส่งอีเมลอัตโนมัติที่เป็นมิตรกับลูกค้าของคุณคุณจำเป็นต้องใช้ชื่อของพวกเขาเพื่อหลีกเลี่ยงไม่ให้ฟังดูไม่มีตัวตน หากคุณกำลังดูรายชื่อผู้ตอบแบบสำรวจอาจเป็นเรื่องสำคัญเพียงแค่ใช้นามสกุลของพวกเขาหรือซ่อนนามสกุลเพื่อไม่เปิดเผยตัวตน

Excel ทำให้กระบวนการนี้ตรงไปตรงมา และมีวิธีการต่างๆ มากมายที่คุณสามารถทำได้ นี่คือบทช่วยสอนที่จะช่วยคุณสร้างคอลัมน์ชื่อและนามสกุลแยกจากกันโดยใช้สูตร เราครอบคลุมปัญหาของชื่อกลางเช่นกัน

สูตร Excel สำหรับการแยกชื่อออกเป็นส่วน ๆ

คุณจะเริ่มต้นที่ไหน

การแยกชื่อ

นี่คือสูตรทั่วไป:

=LEFT(เซลล์,FIND( ,เซลล์,1)-1)

ในการดำเนินการให้แทนที่ เซลล์ ด้วยตัวชี้เซลล์ที่มีชื่อเต็มแรกที่คุณต้องการแยกออก ในตัวอย่างนี้ คุณต้องการเลือก B2 และป้อนสูตร:

=LEFT(A2,FIND( ,A2,1)-1)

อย่างไรก็ตามโปรดทราบว่าในอุปกรณ์บางรุ่นสูตรนี้จะใช้อัฒภาคแทนเครื่องหมายจุลภาค ดังนั้นหากสูตรข้างต้นไม่ได้ผลสำหรับคุณคุณอาจต้องใช้เวอร์ชันต่อไปนี้แทน:

=LEFT(เซลล์;FIND( ;cell;1)-1)

ในตัวอย่าง คุณจะใช้:

=LEFT(A2;FIND( ;A2;1)-1)

ตอนนี้คุณสามารถลากที่จับเติมลงไปที่ส่วนท้ายของคอลัมน์ชื่อได้

ฟังก์ชัน LEFT ช่วยให้คุณสามารถแยกสตริงโดยเริ่มจากด้านซ้ายสุดของข้อความ ส่วน FIND ของสูตรนี้จะหาช่องว่างแรกในชื่อเต็มดังนั้นคุณจะได้รับส่วนของชื่อเต็มของคุณที่อยู่ก่อนช่องว่าง

ดังนั้นชื่อที่ใส่ยัติภังค์จะอยู่ด้วยกันดังนั้นชื่อแรกที่มีอักขระพิเศษก็เช่นกัน แต่คอลัมน์ชื่อเต็มของคุณจะไม่มีชื่อกลางหรือชื่อกลาง

จุลภาคหรือเซมิโคลอน?

เหตุใดสูตรจึงไม่เหมือนกันสำหรับทุกคน

สำหรับผู้ใช้ Excel จำนวนมาก ฟังก์ชัน Excel จะใช้เครื่องหมายจุลภาคเพื่อแยกข้อมูลที่ป้อนเข้า แต่ในอุปกรณ์บางรุ่นการตั้งค่าภูมิภาคจะแตกต่างกัน

เมื่อต้องการค้นหาว่า Excel ของคุณใช้สัญลักษณ์ใด ให้เริ่มพิมพ์ในสูตร เมื่อคุณเริ่มป้อน =ซ้าย( คุณจะเห็นข้อความโฮเวอร์ที่จะแนะนำการจัดรูปแบบที่ถูกต้อง

การแยกนามสกุล

ใช้วิธีการเดียวกันในการแยกนามสกุล คราวนี้คุณควรใช้สูตร RIGHT ซึ่งแยกสตริงโดยเริ่มจากด้านขวา

สูตรที่คุณต้องการคือ:

=RIGHT(เซลล์, LEN(เซลล์) – SEARCH(#, SUBSTITUTE(เซลล์, , #, LEN(เซลล์) – LEN(SUBSTITUTE(เซลล์, , )))))

ในตัวอย่างข้างต้น คุณจะใช้สูตรต่อไปนี้ในเซลล์ C2:

= ขวา (A2, LEN (A2) - ค้นหา (#, แทนที่ (A2, #, LEN (A2) - LEN (แทนที่ (A2,))))

อีกครั้งคุณอาจต้องเปลี่ยนจากเครื่องหมายจุลภาคเป็นอัฒภาคซึ่งหมายความว่าคุณอาจต้องใช้:

= ขวา (A2; LEN (A2) - ค้นหา (#; แทนที่ (A2 ;; #; LEN (A2) - LEN (แทนที่ (A2 ;;))))

ยัติภังค์นามสกุลและนามสกุลที่มีอักขระพิเศษยังคงไม่บุบสลาย

เหตุใดสูตรนี้จึงซับซ้อนกว่าสูตรสำหรับชื่อแรก การแยกชื่อกลางและชื่อกลางออกจากนามสกุลยากกว่า

หากคุณต้องการให้ชื่อกลางและชื่อย่อแสดงด้วยนามสกุลคุณสามารถใช้สูตร:

= ขวา (เซลล์ LEN (เซลล์) - ค้นหา (เซลล์))

หรือ:

= ขวา (A2, LEN (A2) - ค้นหา (, A2))

หรือ:

= ขวา (A2; LEN (A2) - ค้นหา (; A2))

แต่ถ้าคุณต้องการแยกชื่อกลางล่ะ? สิ่งนี้พบได้น้อย แต่ก็มีประโยชน์ที่จะทราบ

การแยกชื่อกลาง

สูตรสำหรับชื่อกลางมีดังต่อไปนี้:

วิธีเล่นเกม xbox one บนพีซีโดยไม่ต้องสตรีม

= MID (เซลล์ค้นหา (เซลล์) + 1 ค้นหา (เซลล์ค้นหา (เซลล์) +1) - ค้นหา (เซลล์) -1)

ในตัวอย่างข้างต้น คุณจะได้รับ:

= กลาง (A2, ค้นหา (, A2) + 1, ค้นหา (, A2, ค้นหา (, A2) +1) - ค้นหา (, A2) -1)

ถ้า Excel ของคุณใช้อัฒภาคสูตรคือ:

= กลาง (A2; ค้นหา (; A2) + 1; ค้นหา (; A2; ค้นหา (; A2) +1) - ค้นหา (; A2) -1)

หลังจากป้อนสูตรแล้ว ให้ลากที่จับเติมลงไป นี่คือคอลัมน์ชื่อกลางที่เพิ่มเข้ามาในตัวอย่างด้านบน:

หากชื่อเต็มไม่มีชื่อกลางหรือชื่อย่อคุณจะได้รับค่าศูนย์ในคอลัมน์นี้ซึ่งอาจแสดงเป็น #VALUE! หากต้องการรับเซลล์ว่างแทน #VALUE! คุณสามารถใช้ฟังก์ชัน IFERROR

จากนั้นสูตรของคุณจะกลายเป็น:

=IFERROR(MID(เซลล์, SEARCH( , เซลล์) + 1, SEARCH( , เซลล์, SEARCH( , เซลล์)+1) – SEARCH( , เซลล์)-1),0)

หรือ:

=IFERROR(MID(A2, SEARCH( , A2) + 1, SEARCH( , A2, SEARCH( , A2)+1) – SEARCH( , A2)-1),0)

หรือ:

=IFERROR(MID(A2; SEARCH( ; A2) + 1; SEARCH( ; A2; SEARCH( ; A2)+1) – SEARCH( ; A2)-1);0)

แนวทางเดียวในการแยกชื่อกลางหลายชื่อ

จะเกิดอะไรขึ้นถ้าคนในรายชื่อของคุณมีชื่อกลางหลายชื่อ เมื่อใช้สูตรข้างต้น ระบบจะเรียกเฉพาะชื่อกลางของชื่อแรกเท่านั้น

ในการแก้ปัญหานี้ คุณสามารถลองใช้วิธีอื่นในการแยกชื่อกลาง หากคุณมีคอลัมน์ชื่อและนามสกุลที่สร้างขึ้นคุณสามารถตัดออกได้ ทุกอย่างที่เหลือจะนับเป็นชื่อกลาง

สูตรนี้คือ:

= TRIM (MID (cell1, LEN (cell2) + 1, LEN (cell1) -LEN (cell2 & cell3)))

ที่นี่ cell1 หมายถึงตัวชี้เซลล์ภายใต้ชื่อเต็มของคอลัมน์, cell2 หมายถึงตัวชี้เซลล์ภายใต้คอลัมน์ First Name ในขณะที่ cell3 หมายถึงตัวชี้เซลล์ภายใต้คอลัมน์ Last Name ในตัวอย่างข้างต้น เราได้รับ:

= ตัดแต่ง (MID (A2, LEN (B2) + 1, LEN (A2) -LEN (B2 & D2))))

หรือ:

= TRIM (กลาง (A2; LEN (B2) +1; LEN (A2) -LEN (B2 & D2)))

ถ้าคุณใช้สูตรนี้ คุณจะไม่ต้องกังวลเรื่องค่าศูนย์

สรุปด่วน

นี่คือสูตรที่คุณสามารถใช้เพื่อแยกชื่อเต็มออกเป็นส่วน ๆ ได้:

ชื่อจริง: =LEFT(เซลล์,FIND( ,เซลล์,1)-1)

นามสกุล: =RIGHT(เซลล์, LEN(เซลล์) – SEARCH(#, SUBSTITUTE(เซลล์, , #, LEN(เซลล์) – LEN(SUBSTITUTE(เซลล์, , )))))

ชื่อกลาง: =IFERROR(MID(เซลล์, SEARCH( , เซลล์) + 1, SEARCH( , เซลล์, SEARCH( , เซลล์)+1) – SEARCH( , เซลล์)-1),0)

สูตรทางเลือกสำหรับชื่อกลาง: = TRIM (MID (cell1, LEN (cell2) + 1, LEN (cell1) -LEN (cell2 & cell3)))

การแยกชื่อและนามสกุลโดยไม่ใช้สูตร

หากคุณไม่รู้สึกว่ากำลังพิมพ์สูตรมากมายที่อาจป้อนผิดให้ใช้ประโยชน์จากตัวช่วยสร้างการแปลงข้อความเป็นคอลัมน์ในตัวของ Excel

  1. ตรวจสอบให้แน่ใจว่า ข้อมูล แท็บถูกเลือกจากเมนูด้านบนและไฮไลต์คอลัมน์ที่คุณต้องการแปลงแท็บข้อมูล Excel
  2. จากนั้นคลิกที่ ข้อความเป็นคอลัมน์ .การตั้งค่า Excel
  3. ต่อไปให้แน่ใจว่า ตัวคั่น ถูกเลือกและคลิก ต่อไป การตั้งค่า Excel 2.
  4. ตอนนี้ เลือก พื้นที่ จากตัวเลือกและคลิก ต่อไป .การตั้งค่า Excel 3
  5. จากนั้นเปลี่ยน change ปลายทาง ถึง$ B $ 2และคลิก เสร็จสิ้น. ผลลัพธ์ที่ได้ควรมีลักษณะเช่นนี้

คำสุดท้าย

มีวิธีอื่นอีกมากมายในการแก้ปัญหานี้ใน Excel หากไม่มีตัวเลือกใดที่ทำได้ตามที่คุณต้องการ ให้ทำการค้นคว้าเพิ่มเติม

การใช้สูตรนั้นค่อนข้างง่ายและไม่ได้ขึ้นอยู่กับเวอร์ชันของ Excel ที่คุณใช้ แต่น่าเสียดายที่คุณยังอาจพบข้อผิดพลาด

ตัวอย่างเช่นหากชื่อนามสกุลของบุคคลใดขึ้นต้นด้วยชื่อสกุลก็จะแยกออกจากกันอย่างไม่ถูกต้อง สูตรจะมีปัญหากับนามสกุลที่มีคำนำหน้าหรือคำต่อท้ายเช่น le Carréหรือ van Gogh หากชื่อใครลงท้ายด้วยจูเนียร์ชื่อนั้นจะแสดงเป็นนามสกุล

อย่างไรก็ตาม มีการแก้ไขที่คุณสามารถเพิ่มเพื่อแก้ไขปัญหาเหล่านี้ตามที่ปรากฏ การทำงานกับสูตรช่วยให้คุณมีความยืดหยุ่นที่จำเป็นในการจัดการกับความซับซ้อนเหล่านี้

บทความที่น่าสนใจ

ตัวเลือกของบรรณาธิการ

เปลี่ยนเค้าโครงแป้นพิมพ์ผู้บรรยายใน Windows 10
เปลี่ยนเค้าโครงแป้นพิมพ์ผู้บรรยายใน Windows 10
เค้าโครงแป้นพิมพ์มาตรฐานใหม่สำหรับผู้บรรยายมีให้ใช้งานตั้งแต่ Windows 10 บิลด์ 17692 ได้รับการออกแบบให้ผู้ใช้โปรแกรมอ่านหน้าจอคุ้นเคยมากขึ้น
วิธีเพิ่มรูปภาพลงในวิดีโอ TikTok
วิธีเพิ่มรูปภาพลงในวิดีโอ TikTok
TikTok น่าจะเป็นแอพที่ได้รับความนิยมมากที่สุดในโลกตอนนี้ ผู้คนทั่วโลกใช้เพื่อบันทึกวิดีโอสั้น ๆ สนุก ๆ คลิปเหล่านี้เป็นวิธีแสดงความเป็นตัวคุณที่ยอดเยี่ยมและความเป็นไปได้ไม่มีที่สิ้นสุด
5 ซอฟต์แวร์แปลงไฟล์และบริการออนไลน์ฟรี
5 ซอฟต์แวร์แปลงไฟล์และบริการออนไลน์ฟรี
กำลังมองหาตัวแปลงรูปแบบไฟล์ฟรีอยู่ใช่ไหม? รายชื่อโปรแกรมแปลงไฟล์ฟรีสำหรับวิดีโอ ไฟล์เสียง รูปภาพ เอกสาร และอื่นๆ
วิธีรับรูปีด้วยน้ำตาแห่งราชอาณาจักร
วิธีรับรูปีด้วยน้ำตาแห่งราชอาณาจักร
มีไอเท็มมากมายที่คุณจะต้องตุนไว้ใน “Legend of Zelda: Tears of the Kingdom” (TotK) ส่วนใหญ่จะต้องใช้เงินเพื่อให้ได้มา สกุลเงินหลักสำหรับการซื้อขายใน TotK คือรูปี มันจะ
รับบานหน้าต่างปฏิทินและวันที่ที่เหมือน Windows 7 ใน Windows 10
รับบานหน้าต่างปฏิทินและวันที่ที่เหมือน Windows 7 ใน Windows 10
ปิดใช้งานบานหน้าต่างปฏิทินใหม่ใน Windows 10 และกู้คืนปฏิทินที่เหมือน Windows 7 แบบคลาสสิกสำหรับนาฬิการะบบ
วิธีเปิดหรือปิดใช้งานบัญชีผู้ดูแลระบบที่ซ่อนอยู่ใน Windows 8
วิธีเปิดหรือปิดใช้งานบัญชีผู้ดูแลระบบที่ซ่อนอยู่ใน Windows 8
อธิบายวิธีเปิดบัญชีผู้ดูแลระบบที่ซ่อนอยู่ในตัว
วิธีรับส่วนลดนักเรียนซื้อที่ดีที่สุด
วิธีรับส่วนลดนักเรียนซื้อที่ดีที่สุด
โปรแกรมส่วนลดนักเรียน Best Buy ช่วยให้คุณประหยัดเงินได้หลายร้อยดอลลาร์เมื่อซื้ออุปกรณ์อิเล็กทรอนิกส์ราคาแพง เช่น แล็ปท็อป โทรทัศน์ และอื่นๆ