สูตร Excel 365 แยกชื่อ นามสกุล

อยากแยกชื่อ นามสกุล ออกจากกัน ทำยังไง?

ถ้าเป็นเมื่อก่อน สูตรจะยากและซับซ้อน

แต่ถ้าเป็นตอนนี้ ใช้สูตรใน Excel 365 ง่ายขึ้นเยอะ!

จากภาพ สูตรแยกชื่อออกจากคำนำหน้าในเซลล์ D2 คือ

=TEXTBEFORE(TRIM(TEXTAFTER(A2:A12,G2:G9)),” “)

(ไม่ต้องก๊อปปี้สูตรมาที่เซลล์ D3-D12 สูตรจะ SPILL ลงมาเอง)

สูตรแยกนามสกุลออกจากชื่อในเซลล์ E2 คือ

=TRIM(TEXTAFTER(A2:A12,D2#))

สูตรแยกคำนำหน้าออกจากชื่อในเซลล์ C2 คือ

=TRIM(TEXTBEFORE(A2:A12,D2#))

อ้อ, G2:G9 คือลิสต์ความเป็นไปได้ที่จะเจอคำนำหน้าชื่อในรูปแบบต่าง ๆ

จะเตรียมเผื่อไว้ 50 แบบ (เช่น นพ. ภก. ภญ. พลเรือโท) ก็ได้เลย

ใครใช้ Excel 365 ต้องลอง!

ป.ล. สูตรนี้ใช้แยกบางชื่อไม่ได้ (เช่น นางสาวิตรี) ถ้าอยากแยกให้ได้ทุกชื่อ คอมเมนต์บอกใต้โพสต์หน่อย ถ้ามีเมนต์เกินสิบ เดี๋ยวพรุ่งนี้เช้ามาคุยกันครับ 😀

วิศวกรรีพอร์ต

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

One thought on “สูตร Excel 365 แยกชื่อ นามสกุล

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.