Note: The other languages of the website are Google-translated. Back to English

ฟังก์ชัน Excel TEXTAFTER

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

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

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

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

ข้อโต้แย้ง

ข้อความ (จำเป็น): สตริงข้อความต้นฉบับที่คุณต้องการแยกข้อความ สามารถจัดหาได้ดังนี้:
-- สตริงข้อความ;
Or
-- การอ้างอิงเซลล์
คั่น (จำเป็น): สตริงย่อยหรือตัวคั่นที่คุณต้องการแยกข้อความหลังจากนั้น
อินสแตนซ์_num (ไม่บังคับ): อินสแตนซ์ของตัวคั่นในข้อความ
-- ค่าเริ่มต้นคือ 1 ซึ่งหมายความว่าเมื่อมีตัวคั่นหลายตัวปรากฏในสตริงข้อความ ข้อความที่อยู่หลังตัวคั่นแรกจะถูกแยกออก
-- หากคุณต้องการค้นหาข้อความที่เริ่มต้นจากส่วนท้ายของสตริงข้อความ ให้ระบุจำนวนลบสำหรับพารามิเตอร์นี้
Match_mode (ทางเลือก): กำหนดว่าตัวคั่นจะคำนึงถึงตัวพิมพ์เล็กและตัวพิมพ์ใหญ่หรือไม่
-- 0 (ค่าเริ่มต้น): ตัวพิมพ์เล็กและตัวพิมพ์ใหญ่
-- 1: ไม่คำนึงถึงตัวพิมพ์เล็กและตัวพิมพ์ใหญ่
Match_end (ไม่บังคับ): ถือว่าส่วนท้ายของข้อความเป็นตัวคั่น ค่าเริ่มต้นคือ 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 for Excel นำเสนอคุณสมบัติขั้นสูงที่มีประสิทธิภาพ 300 รายการ (รวมสมุดงานผลรวมตามสีแยกเนื้อหาเซลล์แปลงวันที่และอื่น ๆ ... ) และประหยัดเวลา 80% สำหรับคุณ

  • ออกแบบมาสำหรับสถานการณ์การทำงาน 1500 รูปแบบช่วยให้คุณแก้ปัญหา Excel ได้ 80%
  • ลดการคลิกแป้นพิมพ์และเมาส์หลายพันครั้งต่อวันช่วยบรรเทาอาการเมื่อยล้าของดวงตาและมือ
  • เป็นผู้เชี่ยวชาญด้าน Excel ใน 3 นาที ไม่จำเป็นต้องจำสูตรและรหัส VBA ที่เจ็บปวดอีกต่อไป
  • ทดลองใช้ฟรี 30 วันไม่ จำกัด รับประกันคืนเงิน 60 วัน อัปเกรดและสนับสนุนฟรี 2 ปี
Ribbon ของ Excel (ติดตั้ง Kutools for Excel)

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

  • หนึ่งวินาทีเพื่อสลับไปมาระหว่างเอกสารที่เปิดอยู่มากมาย!
  • ลดการคลิกเมาส์หลายร้อยครั้งสำหรับคุณทุกวันบอกลามือเมาส์
  • เพิ่มผลผลิตของคุณ 50% เมื่อดูและแก้ไขเอกสารหลายชุด
  • นำแท็บที่มีประสิทธิภาพมาสู่ Office (รวมถึง Excel) เช่นเดียวกับ Chrome, Firefox และ Internet Explorer ใหม่
ภาพหน้าจอของ Excel (ติดตั้ง Office Tab)
จัดเรียงความคิดเห็นโดย
ความคิดเห็น (0)
ยังไม่มีการให้คะแนน เป็นคนแรกที่ให้คะแนน!
มีความคิดเห็นยังไม่มีการโพสต์ที่นี่
แสดงความคิดเห็นของคุณ
โพสต์ในฐานะแขก
×
ให้คะแนนโพสต์นี้:
0   ตัวอักษร
สถานที่แนะนำ