ฟังก์ชัน Excel TEXTAFTER
พื้นที่ ข้อความ ฟังก์ชั่นแยกและส่งคืนข้อความที่เกิดขึ้นหลังจากสตริงย่อยหรือตัวคั่นที่กำหนด
หมายเหตุ: ฟังก์ชันนี้มีให้ใช้งานใน Excel สำหรับ Microsoft 365 บนช่องทาง Insider เท่านั้น
วากยสัมพันธ์
TEXTAFTER(text, delimiter, [instance_num], [match_mode], [match_end], [if_not_found])
ข้อโต้แย้ง
หมายเหตุ
ส่งคืนค่า
ส่งคืนสตริงข้อความที่แยกออกมา
ตัวอย่าง
ในที่นี้ เรานำรายการข้อความต่อไปนี้เป็นตัวอย่างเพื่อสาธิตวิธีใช้ ข้อความ ฟังก์ชัน เพื่อแยกข้อความภายใต้เงื่อนไขต่างๆ
#Example1: แยกข้อความหลังจากตัวคั่นแรกใน Excel
เมื่อต้องการแยกข้อความที่เกิดขึ้นหลังเครื่องหมายจุลภาคแรกในเซลล์ที่ระบุ คุณสามารถใช้ฟังก์ชัน TEXTAFTER ได้ดังนี้
เลือกเซลล์ถัดจากเซลล์ข้อความแรกที่คุณต้องการแยกข้อความ ป้อนสูตรต่อไปนี้แล้วกด เข้าสู่ ที่สำคัญเพื่อให้ได้ผลลัพธ์ เลือกเซลล์ผลลัพธ์นี้ ลาก ที่จับการป้อนอัตโนมัติ ลงเพื่อให้ได้ผลลัพธ์ที่เหลือ
=TEXTAFTER(A2,",")
หมายเหตุ ในกรณีนี้ จำเป็นต้องมีเพียงสองอาร์กิวเมนต์แรกในสูตร
#ตัวอย่าง 2: แยกข้อความหลังตัวคั่น N ใน Excel
ตามค่าเริ่มต้น ฟังก์ชัน TEXTAFTER จะแยกข้อความหลังจากตัวคั่นแรกในสตริงข้อความ แม้ว่าจะมีตัวคั่นหลายตัวในข้อความก็ตาม ถ้าคุณต้องการแยกข้อความหลังตัวคั่น N เช่น เครื่องหมายจุลภาคที่สองในกรณีนี้ คุณสามารถใช้ฟังก์ชัน TEXTAFTER ได้ดังนี้
เลือกเซลล์ถัดจากเซลล์ข้อความแรกที่คุณต้องการแยกข้อความ ป้อนสูตรต่อไปนี้แล้วกด เข้าสู่ ที่สำคัญเพื่อให้ได้ผลลัพธ์ เลือกเซลล์ผลลัพธ์นี้ ลาก ที่จับการป้อนอัตโนมัติ ลงเพื่อให้ได้ผลลัพธ์ที่เหลือ
=TEXTAFTER(A2,",",2)
หมายเหตุ: ในการแยกข้อความที่เกิดขึ้นหลังจากตัวคั่นที่ n คุณเพียงแค่ระบุอาร์กิวเมนต์ instance_num เป็นตัวเลขที่เกี่ยวข้อง ในกรณีนี้ ฉันป้อนหมายเลข 2 เพื่อระบุเครื่องหมายจุลภาคที่สอง
#Example3: แยกข้อความหลังจากสตริงย่อยที่กำหนด (ตัวพิมพ์เล็กและตัวพิมพ์ใหญ่) ใน Excel
โดยค่าเริ่มต้น ฟังก์ชัน TEXTAFTER จะคำนึงถึงขนาดตัวพิมพ์ หากคุณต้องการปิดใช้งานความไวของตัวพิมพ์เล็กและตัวพิมพ์ใหญ่ โปรดใช้ฟังก์ชัน TEXTAFTER ดังต่อไปนี้
เลือกเซลล์ (พูด B2 ในกรณีนี้) ป้อนสูตรต่อไปนี้แล้วกด เข้าสู่ ที่สำคัญเพื่อให้ได้ผลลัพธ์ เลือกเซลล์ผลลัพธ์นี้แล้วลาก ที่จับการป้อนอัตโนมัติ ลงเพื่อให้ได้ผลลัพธ์ที่เหลือ
=TEXTAFTER(A2,"Consultant",1,1)
หมายเหตุ: หากต้องการปิดใช้งานความละเอียดอ่อนของตัวพิมพ์ในฟังก์ชัน TEXTAFTER คุณต้องระบุอาร์กิวเมนต์ Match_mode เป็น 1 ในกรณีนี้ ข้อความทั้งหมดที่เกิดขึ้นหลังจากสตริงย่อย "ที่ปรึกษา" หรือ "ที่ปรึกษา" จะถูกแยกออก
#Example4: ส่งคืนค่าที่กำหนดเองเมื่อ TEXTAFTER ไม่ตรงกับข้อความใดๆ
ตามที่แสดงในภาพหน้าจอด้านบน โดยค่าเริ่มต้น ฟังก์ชัน TEXTAFTER จะส่งกลับ #N/A เมื่อไม่พบรายการที่ตรงกัน หากต้องการคืนค่าที่กำหนดเองแทนที่จะเป็นข้อผิดพลาด คุณสามารถใช้ฟังก์ชัน TEXTAFTER ได้ดังนี้
เลือกเซลล์ถัดจากเซลล์ข้อความแรกที่คุณต้องการแยกข้อความ ป้อนสูตรต่อไปนี้แล้วกด เข้าสู่ ที่สำคัญเพื่อให้ได้ผลลัพธ์ เลือกเซลล์ผลลัพธ์นี้แล้วลาก ที่จับการป้อนอัตโนมัติ ลงเพื่อให้ได้ผลลัพธ์ที่เหลือ
=TEXTAFTER(A2,"Consultant",1,1,,"text not found")
หมายเหตุ: ในสูตรนี้ “ไม่พบข้อความ” เป็นค่าที่กำหนดเองที่จะส่งคืนเมื่อ TEXTAFTER ไม่ตรงกับข้อความใดๆ คุณสามารถเปลี่ยนได้ตามที่คุณต้องการ
#Example5: แยกข้อความหลังตัวคั่นสุดท้ายใน Excel
โดยปกติ คุณสามารถระบุพารามิเตอร์ instance_num เพื่อแยกข้อความหลังตัวคั่นที่ n ในสตริงข้อความ หากคุณต้องการแยกข้อความหลังตัวคั่นสุดท้าย วิธีที่ง่ายที่สุดคือการระบุจำนวนลบสำหรับพารามิเตอร์นี้
ตัวอย่างเช่น หากต้องการแยกข้อความที่เกิดขึ้นหลังเครื่องหมายจุลภาคสุดท้ายในตารางด้านล่าง ฟังก์ชัน TEXTAFTER สามารถเปลี่ยนแปลงได้ดังนี้
เลือกเซลล์ (พูด B2 ในกรณีนี้) ป้อนสูตรต่อไปนี้แล้วกด เข้าสู่ สำคัญ. เลือกเซลล์ผลลัพธ์นี้แล้วลาก ที่จับการป้อนอัตโนมัติ ลงเพื่อให้ได้ผลลัพธ์ที่เหลือ
=TEXTAFTER(A2,",",-1)
หมายเหตุ: ที่นี่ -1 ในสูตรช่วยในการค้นหาสตริงข้อความต้นฉบับจากส่วนท้าย
หน้าที่ที่เกี่ยวข้อง
ฟังก์ชัน Excel TEXTBEFORE
ฟังก์ชัน TEXTBEFORE ส่งกลับข้อความที่เกิดขึ้นก่อนสตริงย่อยหรือตัวคั่นที่กำหนด
ฟังก์ชัน Excel TEXTSPLIT
ฟังก์ชัน TEXTSPLIT จะแยกสตริงข้อความตามตัวคั่นที่กำหนดให้กับอาร์เรย์ในคอลัมน์และแถวต่างๆ
ฟังก์ชัน Excel VALUETOTEXT
ฟังก์ชัน VALUETOTEXT แปลงค่าที่ระบุเป็นข้อความ
เครื่องมือเพิ่มประสิทธิภาพการทำงานในสำนักงานที่ดีที่สุด
Kutools for Excel - ช่วยให้คุณโดดเด่นจากฝูงชน
Kutools for Excel มีคุณสมบัติมากกว่า 300 รายการ รับรองว่าสิ่งที่คุณต้องการเพียงแค่คลิกเดียว...

Office Tab - เปิดใช้งานการอ่านและแก้ไขแบบแท็บใน Microsoft Office (รวมถึง Excel)
- หนึ่งวินาทีเพื่อสลับไปมาระหว่างเอกสารที่เปิดอยู่มากมาย!
- ลดการคลิกเมาส์หลายร้อยครั้งสำหรับคุณทุกวันบอกลามือเมาส์
- เพิ่มประสิทธิภาพการทำงานของคุณได้ถึง 50% เมื่อดูและแก้ไขเอกสารหลายฉบับ
- นำแท็บที่มีประสิทธิภาพมาสู่ Office (รวมถึง Excel) เช่นเดียวกับ Chrome, Edge และ Firefox
