ดึงนามสกุลไฟล์ (ข้อความหลังจุดสุดท้าย) จากชื่อไฟล์
คัดลอกสูตรนี้
=TEXTAFTER(A2, ".", -1)การใช้ instance -1 จะทำให้ TEXTAFTER เริ่มต้นจากจุดสุดท้าย จึงใช้งานได้แม้ว่าชื่อไฟล์จะมีหลายจุด ใน Excel เวอร์ชันเก่า จะใช้เทคนิคคลาสสิกอย่าง RIGHT/SUBSTITUTE/REPT ในการจัดการ
=TEXTAFTER("report.final.xlsx", ".", -1)→xlsxคืนค่าส่วนขยายหลังจุดสุดท้าย
ดั้งเดิม
=TRIM(RIGHT(SUBSTITUTE(A2, ".", REPT(" ",100)), 100))ทำงานได้โดยไม่ต้องใช้ TEXTAFTER
Use =TEXTBEFORE(A2, ".", -1) to keep everything before the last dot.
ต้องการสูตรสำหรับข้อมูลของคุณเองใช่ไหม?
อธิบายสิ่งที่คุณต้องการด้วยภาษาทั่วไป แล้วให้ ExcelGPT เขียน อธิบาย และตรวจสอบความถูกต้องของสูตร — เริ่มต้นใช้งานฟรี ไม่ต้องมีปลั๊กอิน