29 ม.ค. 2023 เวลา 01:00 • วิทยาศาสตร์ & เทคโนโลยี

สูตร 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 ต้องลอง!
ป.ล. สูตรนี้ใช้แยกบางชื่อไม่ได้ (เช่น นางสาวิตรี) ถ้าอยากแยกให้ได้ทุกชื่อ คอมเมนต์บอกใต้โพสต์หน่อย ถ้ามีเมนต์เกินสิบ เดี๋ยวพรุ่งนี้เช้ามาคุยกันครับ 😀
โฆษณา