Excel: วิธีแยกนามสกุลจากชื่อเต็ม


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

 =RIGHT(A2,LEN( A2 )-FIND("*",SUBSTITUTE( A2 ," ","*",LEN( A2 )-LEN(SUBSTITUTE( A2 ," ","")))))

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

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

ที่เกี่ยวข้อง: วิธีแยกชื่อออกจากชื่อเต็มใน Excel

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

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

เราสามารถใช้สูตรต่อไปนี้เพื่อแยกนามสกุลของพนักงานแต่ละคน:

 =RIGHT(A2,LEN( A2 )-FIND("*",SUBSTITUTE( A2 ," ","*",LEN( A2 )-LEN(SUBSTITUTE( A2 ," ","")))))

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

ตอนนี้คอลัมน์ C มีนามสกุลของพนักงานแต่ละคนในคอลัมน์ A

โปรดทราบว่าสูตรนี้ใช้งานได้แม้ว่าชื่อเต็มจะมีชื่อกลางหรือไม่ก็ตาม

หมายเหตุ : สูตรนี้ทำงานโดยการแทนที่ช่องว่างสุดท้ายในชื่อด้วยเครื่องหมายดอกจัน (*) จากนั้นใช้ฟังก์ชัน FIND เพื่อค้นหาเครื่องหมายดอกจันและแยกอักขระจำนวนหนึ่งออกจากชื่อโดยเริ่มจากด้านขวา

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

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

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

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

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