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

ลบชื่อกลางออกจากชื่อเต็มใน Excel

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


ลบชื่อกลางออกจากชื่อเต็มด้วยสูตร

โดยปกติชื่อกลางของคุณจะอยู่ระหว่างชื่อและนามสกุลในกรณีนี้หากต้องการลบออกคุณควรใช้ฟังก์ชัน LEFT, FIND, TRIM, RIGHT SUBSTITUTE และ REPT ร่วมกัน

โปรดคัดลอกหรือป้อนสูตรด้านล่างลงในเซลล์ว่าง:

=LEFT(A2,FIND(" ",A2))&TRIM(RIGHT(SUBSTITUTE(A2," ",REPT(" ",99)),99))

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

คำอธิบายของสูตร:

1. ซ้าย (A2, FIND ("", A2)):

  • ค้นหา ("", A2): ฟังก์ชัน FIND นี้จะได้รับตำแหน่งของช่องว่างแรกในเซลล์ A2 ผลลัพธ์คือ: 6
  • ซ้าย (A2, FIND ("", A2)) = LEFT (A2, 6): ฟังก์ชัน LEFT นี้จะดึงอักขระ 6 ตัวออกจากสตริงข้อความในเซลล์ A2 ดังนั้นชื่อแรกจะถูกส่งกลับ

2. TRIM (ขวา (แทนที่ (A2, "", REPT ("", 99)), 99)):

  • แทนที่ (A2, "", REPT ("", 99)): ฟังก์ชัน SUBSTITUTE จะแทนที่อักขระช่องว่างภายในสตริงข้อความด้วยอักขระช่องว่าง 99 ตัวในเซลล์ A2 ผลลัพธ์จะเป็นดังนี้“ Nicol (99 space) Jr. (99 space) Wood”
  • ขวา (SUBSTITUTE (A2, "", REPT ("", 99)), 99): ฟังก์ชัน RIGHT นี้ใช้เพื่อแยกอักขระ 99 ตัวจากด้านขวาของสตริงข้อความซึ่งส่งคืนโดยฟังก์ชัน SUBSTITUTE
  • TRIM (ขวา (แทนที่ (A2, "", REPT ("", 99)), 99)): ฟังก์ชัน TRIM จะลบช่องว่างพิเศษทั้งหมดออกจากผลลัพธ์ นี้จะได้นามสกุล

3. LEFT (A2, FIND ("", A2)) & TRIM (ขวา (แทนที่ (A2, "", REPT ("", 99)), 99)): ในที่สุดใช้เครื่องหมาย & เพื่อรวมสองส่วนของสูตรเพื่อให้ได้ผลลัพธ์ตามที่คุณต้องการ


ลบชื่อกลางออกจากส่วนท้ายของชื่อด้วยสูตร

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

โปรดใช้สูตรต่อไปนี้ในเซลล์ว่าง:

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

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

คำอธิบายของสูตร:

1. ค้นหา ("", A2, FIND ("", A2) +1) -1:

  • ค้นหา ("", A2) +1): ฟังก์ชัน FIND นี้ใช้เพื่อรับอักขระช่องว่างแรกจากเซลล์ A2 โดยเพิ่ม 1 วิธีในการค้นหาตำแหน่งของอักขระที่อยู่ถัดจากช่องว่างแรก ผลลัพธ์คือ: 7.
  • ค้นหา ("", A2, FIND ("", A2) +1) -1 = FIND ("", A2, 7) -1: ฟังก์ชัน FIND นี้จะส่งกลับตำแหน่งของช่องว่างที่สองในเซลล์ A2 การลบ 1 หมายถึงการไม่รวมอักขระเว้นวรรค และนี่จะได้เลข 10

2. ซ้าย (A2, FIND ("", A2, FIND ("", A2) +1) -1) = LEFT (A2, 10): สุดท้ายฟังก์ชัน LEFT จะดึงอักขระ 10 ตัวจากด้านซ้ายของเซลล์ A2 ดังนั้นชื่อและนามสกุลจะถูกส่งกลับและชื่อกลางที่อยู่ท้ายจะถูกลบออก

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

=IFERROR(LEFT(A2,FIND(" ",A2,FIND(" ",A2)+1)-1),A2)


ฟังก์ชันสัมพัทธ์ที่ใช้:

  • LEFT:
  • ฟังก์ชัน LEFT จะแยกจำนวนอักขระที่กำหนดจากด้านซ้ายของสตริงที่ให้มา
  • RIGHT:
  • ฟังก์ชัน RIGHT ใช้เพื่อแยกจำนวนอักขระเฉพาะจากด้านขวาของสตริงข้อความ
  • FIND:
  • ฟังก์ชัน FIND ใช้เพื่อค้นหาสตริงภายในสตริงอื่นและส่งกลับตำแหน่งเริ่มต้นของสตริงภายในอีกสตริงหนึ่ง
  • TRIM:
  • ฟังก์ชัน TRIM จะลบช่องว่างพิเศษทั้งหมดออกจากสตริงข้อความและเว้นช่องว่างระหว่างคำเท่านั้น
  • SUBSTITUTE:
  • ฟังก์ชัน Excel SUBSTITUTE จะแทนที่ข้อความหรืออักขระภายในสตริงข้อความด้วยข้อความหรืออักขระอื่น
  • REPT:
  • ใน Excel ฟังก์ชัน REPT ใช้เพื่อทำซ้ำอักขระตามจำนวนครั้งที่ระบุ

บทความเพิ่มเติม:

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

เครื่องมือเพิ่มประสิทธิภาพการทำงานในสำนักงานที่ดีที่สุด

Kutools สำหรับ Excel - ช่วยให้คุณโดดเด่นจากฝูงชน

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

Kutools สำหรับ Excel มีคุณสมบัติมากกว่า 300 รายการ รับรองว่าสิ่งที่คุณต้องการเพียงแค่คลิกเดียว...

รายละเอียด


แท็บ Office - เปิดใช้งานการอ่านแบบแท็บและการแก้ไขใน Microsoft Office (รวม Excel)

  • หนึ่งวินาทีเพื่อสลับไปมาระหว่างเอกสารที่เปิดอยู่มากมาย!
  • ลดการคลิกเมาส์หลายร้อยครั้งสำหรับคุณทุกวันบอกลามือเมาส์
  • เพิ่มประสิทธิภาพการทำงานของคุณได้ถึง 50% เมื่อดูและแก้ไขเอกสารหลายฉบับ
  • นำแท็บที่มีประสิทธิภาพมาสู่ Office (รวมถึง Excel) เช่นเดียวกับ Chrome, Edge และ Firefox
Comments (2)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
thank thank you!!!!!! been looking hard for this formula. However, what if there are commas? for example DOE, JOHN E. and I just wanted to remove the Initial? Also there are some Last names that are 2 (IE. JAVIER RODRIGUEZ, JOHN E) or have 2 first names (IE DOE, JOHN HENRY E.).

What would be a formula for this? because I was trying to figure out the one above to where there is a comma in these and brain is melted:(((. I dont want to remove commas just the initial. TYSM for your advance assistance! it is greatly appreciated.

DOE, JOHN E
JAVIER RODRIGUEZ, JOHN E
DOE, JOHN HENRY E
This comment was minimized by the moderator on the site
Hello, Henry,
To solve your problem, the following formula may help you:
=TRIM(LEFT(A1,LEN(A1)-LEN(MID(A1,SEARCH("@",SUBSTITUTE(A1," ","@",LEN(A1)-LEN(SUBSTITUTE(A1," ","")))),LEN(A1)))))


Please have a try, thank you!
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations