เพิ่มเติมจากเงื่อนไขที่ว่า ถ้าจะเพิ่มความยืดหยุ่นของสูตรนะครับ
=IF(ISNUMBER(FIND("ภาษา",A1)),SUBSTITUTE(A1,"ภาษา",""),IF(ISNUMBER(FIND("ศาสตร์",A1)),SUBSTITUTE(A1,"ศาสตร์",),A1))
ความหมายคือ ถ้าในเซลล์ A1 มีคำว่า "ภาษา" ก็ตัดคำว่า "ภาษา" ออก เช่น คำว่า "ภาษาอังกฤษ" ก็จะเหลือแค่ "อังกฤษ"
ถ้ามีคำว่า "ศาสตร์" ก็ตัดคำว่า "ศาสตร์" ออก เช่น คำว่า "วิทยาศาสตร์" ก็จะเหลือแค่ "วิทยา"
ขอสอบถามคุณ snasui เพิ่มเติมหน่อยครับ สมมติว่าเรามีกลุ่มคำอยู่หลายคำ (ในตัวอย่างนี้มีแค่ 2 คำคือ "ภาษา" และ "ศาสตร์") ที่ต้องการตัดออกจากคำในเซลล์นั้น ๆ ซึ่งผมลองทำตัวอย่างมาตามไฟล์แนบ ไม่ทราบว่ามีวิธีเขียนสูตรโดยอ้างอิงให้หาคำที่ต้องการตัดออกทั้งหมด (ตามไฟล์ตั้งชื่อเป็น Word1) โดยไม่ต้องใช้ IF ซ้อน IF ไหมครับ เพราะถ้ามีคำที่ต้องการตัดออกทั้งหมดเยอะมากจะต้องเขียนสูตรยาวมาก

You do not have the required permissions to view the files attached to this post.