ไปยังเนื้อหาหลัก

วิธีแบ่งชื่อเต็มเป็นชื่อและนามสกุลใน Excel

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


แยกชื่อเต็มเป็นชื่อและนามสกุลด้วยสูตร

แยกชื่อเต็มเป็นชื่อและนามสกุล:

คุณสามารถใช้ฟังก์ชันซ้ายฟังก์ชันขวาและฟังก์ชันค้นหาเพื่อคายชื่อเต็มเป็นชื่อและนามสกุลโดยทำตามขั้นตอนต่อไปนี้:

1. ใส่สูตรของ = ซ้าย (A2, FIND ("", A2,1) -1) ในเซลล์ว่างกล่าวว่าเซลล์ C2 ในกรณีนี้จากนั้นลากที่จับเติมลงไปที่เซลล์ที่คุณต้องการเติมสูตรนี้และมีการแยกชื่อทั้งหมดออกพร้อมกันดูภาพหน้าจอ:

doc แยกชื่อเต็ม 2

2. จากนั้นใส่สูตรของ = ขวา (A2, LEN (A2) -FIND ("", A2,1)) ในเซลล์ว่างอื่นเซลล์ D2 และลากที่จับเติมลงไปที่เซลล์ที่คุณต้องการใช้สูตรนี้และนามสกุลทั้งหมดถูกแยกออกมาในคอลัมน์ D ดังภาพหน้าจอต่อไปนี้:

doc แยกชื่อเต็ม 3


แบ่งชื่อเต็มเป็นชื่อกลางและนามสกุล:

หากคุณต้องการแยกชื่อเต็มเป็นชื่อกลางและนามสกุลออกเป็นคอลัมน์แยกกันคุณสามารถใช้สูตรต่อไปนี้

1. ใส่สูตรนี้: = ซ้าย (A2, SEARCH ("", A2)) ลงในเซลล์ว่าง C2 จากนั้นลากที่จับเติมลงไปที่เซลล์เพื่อใช้สูตรนี้และชื่อทั้งหมดถูกแบ่งออกเป็นคอลัมน์ C ดูภาพหน้าจอ:

doc แยกชื่อเต็ม 4

2. จากนั้นป้อนสูตรนี้: = MID (A2, SEARCH ("", A2,1) + 1, ค้นหา ("", A2, SEARCH ("", A2,1) +1) -SEARCH ("", A2,1)) ลงในเซลล์ว่าง D2 จากนั้นลากที่จับเติมลงไปที่เซลล์เพื่อใช้สูตรนี้และชื่อกลางทั้งหมดถูกแบ่งออกเป็นคอลัมน์ D ดูภาพหน้าจอ:

doc แยกชื่อเต็ม 5

3. ในที่สุดให้ป้อนสูตรนี้: = ขวา (A2, LEN (A2) -SEARCH ("", A2, SEARCH ("", A2, SEARCH ("", A2) +1))) ลงในเซลล์ว่าง E2 จากนั้นลากที่จับเติมลงไปที่เซลล์เพื่อใช้สูตรนี้และชื่อทั้งหมดถูกแบ่งออกเป็นคอลัมน์ E ดูภาพหน้าจอ:

doc แยกชื่อเต็ม 6


แยกชื่อเต็มเป็นชื่อและนามสกุลด้วยคำสั่ง Text to Column

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

1. เลือกคอลัมน์ที่คุณจะแยกในกรณีนี้คือ A2: A13

2. คลิก ข้อความเป็นคอลัมน์ ใต้ปุ่ม ข้อมูล แถบ

doc แยกชื่อเต็ม 7

3. ใน แปลงข้อความเป็นตัวช่วยสร้างคอลัมน์ - ขั้นตอนที่ 1 จาก 3 ให้ทำเครื่องหมายที่ ที่คั่น แล้วคลิก ถัดไป ปุ่ม

doc แยกชื่อเต็ม 8

4. ใน ขั้นตอนที่ 2 จาก 3 วิซาร์ดตรวจสอบเฉพาะไฟล์ ช่องว่าง ตัวเลือกใน ตัวคั่น ส่วนและคลิก ถัดไป ปุ่ม

doc แยกชื่อเต็ม 9

5. ในวิซาร์ดต่อไปนี้ตรวจสอบไฟล์ ข้อความ ตัวเลือกใน รูปแบบข้อมูลคอลัมน์ และระบุไฟล์ ปลายทาง เซลล์ที่คุณต้องการใส่ผลลัพธ์ ดูภาพหน้าจอ:

doc แยกชื่อเต็ม 10

6. คลิก เสร็จสิ้น ปุ่ม. จากนั้นคุณจะเห็นคอลัมน์ชื่อเต็มถูกแยกออกเป็นคอลัมน์ชื่อคอลัมน์ชื่อกลางและคอลัมน์นามสกุลพร้อมกัน


แยกชื่อเต็มเป็นชื่อและนามสกุลด้วย Kutools for Excel อย่างรวดเร็วและง่ายดาย

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

Kutools สำหรับ Excel : ด้วย Add-in ของ Excel ที่มีประโยชน์มากกว่า 300 รายการทดลองใช้ฟรีโดยไม่มีข้อ จำกัด ใน 30 วัน. 

หลังจากการติดตั้ง Kutools สำหรับ Excelโปรดดำเนินการดังนี้:

1. เลือกช่วงชื่อที่คุณต้องการแยก

2. คลิก Kutools > ผสานและแยก > แยกชื่อใน แยกชื่อ กล่องโต้ตอบระบุไฟล์ แยกประเภท คุณต้องการหากคุณต้องการแยกชื่อเต็มเป็นชื่อและนามสกุลโปรดตรวจสอบ ชื่อจริง และ นามสกุลดูภาพหน้าจอ:

3. จากนั้นคลิก OK และกล่องโต้ตอบอื่นจะปรากฏขึ้นโปรดเลือกเซลล์ที่คุณต้องการใส่ผลลัพธ์ในกล่องโต้ตอบดูภาพหน้าจอ:

doc แยกชื่อเต็ม 12

4. และคลิก OK ปุ่มชื่อเต็มได้ถูกแบ่งออกเป็นคอลัมน์ชื่อและคอลัมน์นามสกุลดูภาพหน้าจอ:

doc แยกชื่อเต็ม 13

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

doc แยกชื่อเต็ม 14

ดาวน์โหลดและทดลองใช้ Kutools for Excel ฟรีทันที!


แบ่งชื่อเต็มเป็นชื่อและนามสกุลด้วยลูกน้ำหรือตัวคั่นอื่น ๆ :

หากชื่อเต็มของคุณคั่นด้วยลูกน้ำหรือตัวคั่นอื่น ๆ ในเซลล์Kutools สำหรับ Excel' แยกเซลล์ คุณลักษณะนี้ยังสามารถช่วยคุณได้โปรดดูภาพหน้าจอ:

doc แยกชื่อเต็ม 15

Kutools สำหรับ Excel: ด้วย Add-in ของ Excel ที่มีประโยชน์มากกว่า 300 รายการให้ทดลองใช้ฟรีโดยไม่มีข้อ จำกัด ใน 30 วัน ดาวน์โหลดและทดลองใช้ฟรีทันที!


แยกชื่อเต็มเป็นชื่อและนามสกุลด้วย Kutools for Excel อย่างรวดเร็ว

Kutools สำหรับ Excel: ด้วย Add-in ของ Excel ที่มีประโยชน์มากกว่า 300 รายการให้ทดลองใช้ฟรีโดยไม่มีข้อ จำกัด ใน 30 วัน ดาวน์โหลดและทดลองใช้ฟรีทันที!

สุดยอดเครื่องมือเพิ่มผลผลิตในสำนักงาน

🤖 Kutools AI ผู้ช่วย: ปฏิวัติการวิเคราะห์ข้อมูลโดยยึดตาม: การดำเนินการที่ชาญฉลาด   |  สร้างรหัส  |  สร้างสูตรที่กำหนดเอง  |  วิเคราะห์ข้อมูลและสร้างแผนภูมิ  |  เรียกใช้ฟังก์ชัน Kutools...
คุณสมบัติยอดนิยม: ค้นหา เน้น หรือระบุรายการที่ซ้ำกัน   |  ลบแถวว่าง   |  รวมคอลัมน์หรือเซลล์โดยไม่สูญเสียข้อมูล   |   รอบโดยไม่มีสูตร ...
การค้นหาขั้นสูง: VLookup หลายเกณฑ์    VLookup หลายค่า  |   VLookup ข้ามหลายแผ่น   |   การค้นหาที่ไม่ชัดเจน ....
รายการแบบเลื่อนลงขั้นสูง: สร้างรายการแบบหล่นลงอย่างรวดเร็ว   |  รายการแบบหล่นลงขึ้นอยู่กับ   |  เลือกหลายรายการแบบหล่นลง ....
ผู้จัดการคอลัมน์: เพิ่มจำนวนคอลัมน์เฉพาะ  |  ย้ายคอลัมน์  |  สลับสถานะการมองเห็นของคอลัมน์ที่ซ่อนอยู่  |  เปรียบเทียบช่วงและคอลัมน์ ...
คุณสมบัติเด่น: กริดโฟกัส   |  มุมมองการออกแบบ   |   บาร์สูตรใหญ่    สมุดงานและตัวจัดการชีต   |  ห้องสมุดทรัพยากร (ข้อความอัตโนมัติ)   |  เลือกวันที่   |  รวมแผ่นงาน   |  เข้ารหัส/ถอดรหัสเซลล์    ส่งอีเมลตามรายการ   |  ซุปเปอร์ฟิลเตอร์   |   ตัวกรองพิเศษ (กรองตัวหนา/ตัวเอียง/ขีดทับ...) ...
ชุดเครื่องมือ 15 อันดับแรก12 ข้อความ เครื่องมือ (เพิ่มข้อความ, ลบอักขระ, ... )   |   50 + แผนภูมิ ประเภท (แผนภูมิ Gantt, ... )   |   40+ ใช้งานได้จริง สูตร (คำนวณอายุตามวันเกิด, ... )   |   19 การแทรก เครื่องมือ (ใส่ QR Code, แทรกรูปภาพจากเส้นทาง, ... )   |   12 การแปลง เครื่องมือ (ตัวเลขเป็นคำ, การแปลงสกุลเงิน, ... )   |   7 ผสานและแยก เครื่องมือ (แถวรวมขั้นสูง, แยกเซลล์, ... )   |   ... และอื่น ๆ

เพิ่มพูนทักษะ Excel ของคุณด้วย Kutools สำหรับ Excel และสัมผัสประสิทธิภาพอย่างที่ไม่เคยมีมาก่อน Kutools สำหรับ Excel เสนอคุณสมบัติขั้นสูงมากกว่า 300 รายการเพื่อเพิ่มประสิทธิภาพและประหยัดเวลา  คลิกที่นี่เพื่อรับคุณสมบัติที่คุณต้องการมากที่สุด...

รายละเอียด


แท็บ Office นำอินเทอร์เฟซแบบแท็บมาที่ Office และทำให้งานของคุณง่ายขึ้นมาก

  • เปิดใช้งานการแก้ไขและอ่านแบบแท็บใน Word, Excel, PowerPoint, ผู้จัดพิมพ์, Access, Visio และโครงการ
  • เปิดและสร้างเอกสารหลายรายการในแท็บใหม่ของหน้าต่างเดียวกันแทนที่จะเป็นในหน้าต่างใหม่
  • เพิ่มประสิทธิภาพการทำงานของคุณ 50% และลดการคลิกเมาส์หลายร้อยครั้งให้คุณทุกวัน!

Comments (88)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
I am able to, using Kutools, split First and Last names into two separate cells, but only on one worksheet at a time. I want to split First and Last names in same cells on 50 different worksheets within the same workbook. Is that possible? I've tried and the Kutools options for doing this become inoperable (greyed out). Please help! I don't want to have to do these one at a time. Thank you!
This comment was minimized by the moderator on the site
Hi there,

Plesae insert the below VBA code into a module in your Excel workbook:
Sub split_names()

'Update by ExtendOffice 2022/09/23

    Dim xArray As Variant
    Dim xValue As Variant
    Dim xSplit As Variant
    Dim xRg As Range
    Dim xSaveRg As Range

    With ThisWorkbook
        xArray = Array(.Sheets("Sheet1").Range("A1:A11"), .Sheets("Sheet2").Range("B1:B10"), .Sheets("Sheet3").Range("A1:A10"))
    End With

    For i = LBound(xArray, 1) To UBound(xArray, 1)
        
        Set xRg = Application.Range(xArray(i).Address(True, True, xlA1, True))
        Set xSaveRg = xRg.Offset(0, xRg.Columns.Count + 1)
        xValue = xRg.Value
        
        For b = LBound(xValue, 1) To UBound(xValue, 1)
            
            xSplit = Split(xValue(b, 1), " ")
            xSaveRg(b, 1).Value = xSplit(0)
            xSaveRg(b, 2).Value = xSplit(UBound(xSplit))
        
        Next
         
    Next
    
End Sub

Note:
1. In the 12th row of the code, you should change the sheet names and corresponding column ranges to the actual names and column ranges where full names are.
2. After inserting the code and pressing F5 to run the code, the first and last names will apprear in two columns next to the original full names column. If there are data in the output columns, make sure to move them to other columns, otherwise the data will be overwritten.
This comment was minimized by the moderator on the site
I downloaded and installed your utility, but the "Split Names" function was not on the "Text" submenu. I could not find it elsewhere. What gives?
This comment was minimized by the moderator on the site
Hello, Steven,
We have moved this feature under the Merge & Split, please view the screenshot:

Sorry for this inconvenience.
Please try, thank you!
This comment was minimized by the moderator on the site
It was incredibly helpful Thank you very much! I would never be able to figure it our on my own. All your formulas work! Marilyn
This comment was minimized by the moderator on the site
This worked perfectly! Thanks!
This comment was minimized by the moderator on the site
Works for people with 2 or 3 names. In some countries, people have 4 or more names. Creating a formula that split a FullName into FirstName, LastName and Middle Names, that's a real challenge...
This comment was minimized by the moderator on the site
thanks alot :D
This comment was minimized by the moderator on the site
Any news on a hyphenated last name, keeping them together?
This comment was minimized by the moderator on the site
Thank You - incredibly helpful
This comment was minimized by the moderator on the site
beautiful, that was a good show
This comment was minimized by the moderator on the site
Thank you, this was really helpful, and your answer to one of the questions below, about copying and pasting the values to get rid of the equation was equally helpful!
There are no comments posted here yet
Load More
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations