ไปยังเนื้อหาหลัก

ฟังก์ชัน Excel TEXTAFTER

ผู้เขียน : ซิลูเวีย แก้ไขล่าสุด: 2022-08-31

พื้นที่ ข้อความ ฟังก์ชั่นแยกและส่งคืนข้อความที่เกิดขึ้นหลังจากสตริงย่อยหรือตัวคั่นที่กำหนด

หมายเหตุ: ฟังก์ชันนี้มีให้ใช้งานใน Excel สำหรับ Microsoft 365 บนช่องทาง Insider เท่านั้น

วากยสัมพันธ์

TEXTAFTER(text, delimiter, [instance_num], [match_mode], [match_end], [if_not_found])

ข้อโต้แย้ง

ข้อความ (จำเป็น): สตริงข้อความต้นฉบับที่คุณต้องการแยกข้อความ สามารถจัดหาได้ดังนี้:
-- สตริงข้อความ;
Or
-- การอ้างอิงเซลล์
คั่น (จำเป็น): สตริงย่อยหรือตัวคั่นที่คุณต้องการแยกข้อความหลังจากนั้น
อินสแตนซ์_num (ไม่บังคับ): อินสแตนซ์ของตัวคั่นในข้อความ
-- ค่าเริ่มต้นคือ 1 ซึ่งหมายความว่าเมื่อมีตัวคั่นหลายตัวปรากฏในสตริงข้อความ ข้อความที่อยู่หลังตัวคั่นแรกจะถูกแยกออก
-- หากคุณต้องการค้นหาข้อความที่เริ่มต้นจากส่วนท้ายของสตริงข้อความ ให้ระบุจำนวนลบสำหรับพารามิเตอร์นี้
Match_mode (ทางเลือก): กำหนดว่าตัวคั่นจะคำนึงถึงตัวพิมพ์เล็กและตัวพิมพ์ใหญ่หรือไม่
-- 0 (ค่าเริ่มต้น): ตัวพิมพ์เล็กและตัวพิมพ์ใหญ่
-- 1: ไม่คำนึงถึงตัวพิมพ์เล็กและตัวพิมพ์ใหญ่
การแข่งขัน_สิ้นสุด (ไม่บังคับ): ถือว่าส่วนท้ายของข้อความเป็นตัวคั่น ค่าเริ่มต้นคือ 0
-- 0 (ค่าเริ่มต้น): อย่าจับคู่ตัวคั่นกับส่วนท้ายของข้อความ
-- 1: จับคู่ตัวคั่นกับส่วนท้ายของข้อความ
ถ้า_not_found (ไม่บังคับ): ค่าที่จะส่งคืนเมื่อไม่พบรายการที่ตรงกัน ค่าเริ่มต้นคือค่าความผิดพลาด #N/A

หมายเหตุ

1) ตรงข้ามกับ ข้อความก่อน ฟังก์ชัน
2) เมื่อตัวคั่นว่างเปล่า คุณจะได้ผลลัพธ์อย่างใดอย่างหนึ่งต่อไปนี้:
-- เมื่อค้นหาจากด้านซ้ายของสตริงข้อความ (instance_num เป็นค่าบวก) สตริงข้อความทั้งหมดจะถูกส่งคืน
-- เมื่อค้นหาจากด้านขวาของสตริงข้อความ (instance_num เป็นค่าลบ) ข้อความว่างจะถูกส่งกลับ
3) #ค่า! ข้อผิดพลาด เกิดขึ้นหากตรงตามเงื่อนไขข้อใดข้อหนึ่งต่อไปนี้:
-- อินสแตนซ์_num = 0;
-- Instnce_num มากกว่าความยาวของข้อความ
4) #N/A ข้อผิดพลาด เกิดขึ้นหากตรงตามเงื่อนไขข้อใดข้อหนึ่งต่อไปนี้:
-- ตัวคั่นไม่มีอยู่ในสตริงข้อความ
-- Instance_num มากกว่าจำนวนครั้งของตัวคั่นในสตริงข้อความ

ส่งคืนค่า

ส่งคืนสตริงข้อความที่แยกออกมา

ตัวอย่าง

ในที่นี้ เรานำรายการข้อความต่อไปนี้เป็นตัวอย่างเพื่อสาธิตวิธีใช้ ข้อความ ฟังก์ชัน เพื่อแยกข้อความภายใต้เงื่อนไขต่างๆ

#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 สำหรับ Excel - ช่วยให้คุณโดดเด่นจากฝูงชน

🤖 Kutools AI ผู้ช่วย: ปฏิวัติการวิเคราะห์ข้อมูลโดยยึดตาม: การดำเนินการที่ชาญฉลาด   |  สร้างรหัส  |  สร้างสูตรที่กำหนดเอง  |  วิเคราะห์ข้อมูลและสร้างแผนภูมิ  |  เรียกใช้ฟังก์ชัน Kutools...
คุณสมบัติยอดนิยม: ค้นหา เน้น หรือระบุรายการที่ซ้ำกัน  |  ลบแถวว่าง  |  รวมคอลัมน์หรือเซลล์โดยไม่สูญเสียข้อมูล  |  รอบโดยไม่มีสูตร ...
ซุปเปอร์วีลุคอัพ: หลายเกณฑ์  |  หลายค่า  |  ข้ามหลายแผ่น  |  การค้นหาที่ไม่ชัดเจน...
โฆษณา รายการแบบหล่นลง: รายการแบบหล่นลงอย่างง่าย  |  รายการแบบหล่นลงขึ้นอยู่กับ  |  เลือกหลายรายการแบบหล่นลง...
ผู้จัดการคอลัมน์: เพิ่มจำนวนคอลัมน์เฉพาะ  |  ย้ายคอลัมน์  |  สลับสถานะการมองเห็นของคอลัมน์ที่ซ่อนอยู่  เปรียบเทียบคอลัมน์กับ เลือกเซลล์เดียวกันและต่างกัน ...
คุณสมบัติเด่น: กริดโฟกัส  |  มุมมองการออกแบบ  |  บาร์สูตรใหญ่  |  สมุดงานและตัวจัดการชีต | ห้องสมุดทรัพยากร (ข้อความอัตโนมัติ)  |  เลือกวันที่  |  รวมแผ่นงาน  |  เข้ารหัส/ถอดรหัสเซลล์  |  ส่งอีเมลตามรายการ  |  ซุปเปอร์ฟิลเตอร์  |  ตัวกรองพิเศษ (กรองตัวหนา/ตัวเอียง/ขีดทับ...) ...
ชุดเครื่องมือ 15 อันดับแรก12 ข้อความ เครื่องมือ (เพิ่มข้อความ, ลบอักขระ ... )  |  50 + แผนภูมิ ประเภท (แผนภูมิ Gantt ... )  |  40+ ใช้งานได้จริง สูตร (คำนวณอายุตามวันเกิด ... )  |  19 การแทรก เครื่องมือ (ใส่ QR Code, แทรกรูปภาพจากเส้นทาง ... )  |  12 การแปลง เครื่องมือ (ตัวเลขเป็นคำ, การแปลงสกุลเงิน ... )  |  7 ผสานและแยก เครื่องมือ (แถวรวมขั้นสูง, แยกเซลล์ Excel ... )  |  ... และอื่น ๆ

Kutools สำหรับ Excel มีคุณสมบัติมากกว่า 300 รายการ รับรองว่าสิ่งที่คุณต้องการเพียงแค่คลิกเดียว...

รายละเอียด


แท็บ Office - เปิดใช้งานการอ่านแบบแท็บและการแก้ไขใน Microsoft Office (รวม Excel)

  • หนึ่งวินาทีเพื่อสลับไปมาระหว่างเอกสารที่เปิดอยู่มากมาย!
  • ลดการคลิกเมาส์หลายร้อยครั้งสำหรับคุณทุกวันบอกลามือเมาส์
  • เพิ่มประสิทธิภาพการทำงานของคุณได้ถึง 50% เมื่อดูและแก้ไขเอกสารหลายฉบับ
  • นำแท็บที่มีประสิทธิภาพมาสู่ Office (รวมถึง Excel) เช่นเดียวกับ Chrome, Edge และ Firefox
Comments (0)
No ratings yet. Be the first to rate!
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations