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


คุณสามารถใช้สูตรต่อไปนี้ใน Excel เพื่อแยกชื่อย่อและนามสกุลจากชื่อเต็มในเซลล์:

 =LEFT( A2 ,1)&" "&(TEXTAFTER( A2 ," "))

ตัวอย่างนี้จะแยกชื่อย่อและนามสกุลจากชื่อเต็มในเซลล์ A2

ตัวอย่างเช่น ถ้าเซลล์ A2 มีชื่อเต็ม John Smith สูตรนี้จะส่งกลับ J Smith

ตัวอย่างต่อไปนี้แสดงวิธีการใช้สูตรนี้ในทางปฏิบัติ

ตัวอย่าง: แยกชื่อ ชื่อย่อ และนามสกุลใน Excel

สมมติว่าเรามีรายชื่อเต็มต่อไปนี้ใน Excel:

สมมติว่าเราต้องการแยกชื่อและนามสกุลออกจากชื่อเต็มแต่ละชื่อ

เมื่อต้องการทำเช่นนี้ เราสามารถพิมพ์สูตรต่อไปนี้ในเซลล์ B2 :

 =LEFT( A2 ,1)&" "&(TEXTAFTER( A2 ," "))

จากนั้นเราสามารถคลิกและลากสูตรนี้ไปยังแต่ละเซลล์ที่เหลือในคอลัมน์ B:

Excel แยกชื่อ ชื่อย่อ และนามสกุล

ตอนนี้คอลัมน์ B มีชื่อและนามสกุลของชื่อเต็มแต่ละชื่อในคอลัมน์ A

สูตรนี้ทำงานอย่างไร?

จำสูตรที่เราใช้แยกชื่อและนามสกุลออกจากชื่อเต็ม (John Smith) ในเซลล์ A2 :

 =LEFT( A2 ,1)&" "&(TEXTAFTER( A2 ," "))

สูตรนี้ทำงานอย่างไร:

ขั้นแรก เราใช้ LEFT(A2,1) เพื่อแยกอักขระตัวแรกออกจากเซลล์

สิ่งนี้ทำให้ J.

ต่อไป เราใช้ &” “& เพื่อเชื่อมช่องว่างเดียวเข้าด้วยกัน

จากนั้นเราใช้ TEXTAFTER(A2, ” “) เพื่อแยกข้อความทั้งหมดหลังช่องว่างในเซลล์

สิ่งนี้สกัด สมิธ

ผลลัพธ์ที่ได้คือสูตรส่งคืน J Smith

มีการใช้ตรรกะเดียวกันเพื่อแยกชื่อและนามสกุลออกจากชื่อเต็มแต่ละชื่อในคอลัมน์ A

แหล่งข้อมูลเพิ่มเติม

บทช่วยสอนต่อไปนี้อธิบายวิธีการทำงานทั่วไปอื่นๆ ใน Excel:

วิธีนับความถี่ของข้อความใน Excel
วิธีตรวจสอบว่าเซลล์มีข้อความรายการใน Excel หรือไม่
วิธีคำนวณค่าเฉลี่ยหากเซลล์มีข้อความใน Excel

เพิ่มความคิดเห็น

อีเมลของคุณจะไม่แสดงให้คนอื่นเห็น ช่องข้อมูลจำเป็นถูกทำเครื่องหมาย *