Excel: วิธีแยกชื่อ ชื่อย่อ และนามสกุล
คุณสามารถใช้สูตรต่อไปนี้ใน Excel เพื่อแยกชื่อย่อและนามสกุลจากชื่อเต็มในเซลล์:
=LEFT( A2 ,1)&" "&(TEXTAFTER( A2 ," "))
ตัวอย่างนี้จะแยกชื่อย่อและนามสกุลจากชื่อเต็มในเซลล์ A2
ตัวอย่างเช่น ถ้าเซลล์ A2 มีชื่อเต็ม John Smith สูตรนี้จะส่งกลับ J Smith
ตัวอย่างต่อไปนี้แสดงวิธีการใช้สูตรนี้ในทางปฏิบัติ
ตัวอย่าง: แยกชื่อ ชื่อย่อ และนามสกุลใน Excel
สมมติว่าเรามีรายชื่อเต็มต่อไปนี้ใน Excel:
สมมติว่าเราต้องการแยกชื่อและนามสกุลออกจากชื่อเต็มแต่ละชื่อ
เมื่อต้องการทำเช่นนี้ เราสามารถพิมพ์สูตรต่อไปนี้ในเซลล์ B2 :
=LEFT( A2 ,1)&" "&(TEXTAFTER( A2 ," "))
จากนั้นเราสามารถคลิกและลากสูตรนี้ไปยังแต่ละเซลล์ที่เหลือในคอลัมน์ B:
ตอนนี้คอลัมน์ B มีชื่อและนามสกุลของชื่อเต็มแต่ละชื่อในคอลัมน์ A
สูตรนี้ทำงานอย่างไร?
จำสูตรที่เราใช้แยกชื่อและนามสกุลออกจากชื่อเต็ม (John Smith) ในเซลล์ A2 :
=LEFT( A2 ,1)&" "&(TEXTAFTER( A2 ," "))
สูตรนี้ทำงานอย่างไร:
ขั้นแรก เราใช้ LEFT(A2,1) เพื่อแยกอักขระตัวแรกออกจากเซลล์
สิ่งนี้ทำให้ J.
ต่อไป เราใช้ &” “& เพื่อเชื่อมช่องว่างเดียวเข้าด้วยกัน
จากนั้นเราใช้ TEXTAFTER(A2, ” “) เพื่อแยกข้อความทั้งหมดหลังช่องว่างในเซลล์
สิ่งนี้สกัด สมิธ
ผลลัพธ์ที่ได้คือสูตรส่งคืน J Smith
มีการใช้ตรรกะเดียวกันเพื่อแยกชื่อและนามสกุลออกจากชื่อเต็มแต่ละชื่อในคอลัมน์ A
แหล่งข้อมูลเพิ่มเติม
บทช่วยสอนต่อไปนี้อธิบายวิธีการทำงานทั่วไปอื่นๆ ใน Excel:
วิธีนับความถี่ของข้อความใน Excel
วิธีตรวจสอบว่าเซลล์มีข้อความรายการใน Excel หรือไม่
วิธีคำนวณค่าเฉลี่ยหากเซลล์มีข้อความใน Excel