ผู้ใช้ที่ไม่ระบุชื่อ
  วันจันทร์ที่ 13 มิถุนายน 2022
  2 ตอบกลับ
  เยี่ยมชม 5 พันครั้ง
0
โหวต
แก้
ฉันกำลังพยายามเลือกข้อความระหว่างข้อความที่ระบุ ตามที่ระบุในhttps://www.extendoffice.com/documents/excel/5103-excel-extract-between-two-characters.html#a3

น่าเสียดายที่การปฏิบัติตามคำแนะนำ สูตรนี้ดูเหมือนจะไม่ทำงาน เว้นแต่ว่าข้อความที่เป็นปัญหาจะอยู่ที่จุดเริ่มต้นของสตริง

สูตรที่จัดทำโดย Kutools Formula Helper คือ:

=IFERROR(MID(I3,FIND("Format:",I3)+LEN("Format:"),FIND(",",I3)-FIND("Format:",I3)-LEN("รูปแบบ:" )), "")

และมีไว้เพื่อเลือกข้อความระหว่าง "รูปแบบ:" และเครื่องหมายจุลภาคถัดไปในสตริง อย่างไรก็ตาม เว้นแต่สตริงจะขึ้นต้นด้วย "รูปแบบ:" จะไม่ส่งคืนอะไรเลย

ตัวอย่างเช่นมันทำงานได้ดีกับสตริงนี้:

รูปแบบ: หนังสือ ผู้แต่ง: โทลคีน

แต่มันล้มเหลวด้วยสตริงนี้:

ผู้แต่ง: โทลคีน รูปแบบ: หนังสือ
1 ปีที่ผ่านมา
·
#2790
0
โหวต
แก้
สวัสดีโทลคีน ขอบคุณสำหรับความคิดเห็นของคุณ ประการแรก สูตรของ Excel =MID(LEFT(A1,FIND("end_char",A1)-1),FIND("start_char",A1)+1,LEN(A1)) สามารถแยกสตริงข้อความระหว่างอักขระสองตัวเท่านั้น และตัวช่วยสูตรของ Kutools สำหรับ Excel ฉันได้ทดสอบใน Excel 2019, 2021 และ Office 365 มันสามารถแยกสตริงระหว่าง "รูปแบบ:" และ "," ไม่ว่าสตริงจะขึ้นต้นด้วย "รูปแบบ:" หรือไม่ โปรดดูภาพหน้าจอ ที่แนบมา. แยกระหว่าง.png
คุณช่วยบอกฉันหน่อยได้ไหมว่าคุณใช้ Excel เวอร์ชันใด คุณควรอัปโหลดข้อมูลและภาพหน้าจอผลลัพธ์ของสูตรเพื่อให้เข้าใจปัญหาได้ดีขึ้นหรือไม่ ขอขอบคุณ.
เอกสารแนบ (1)
1 ปีที่ผ่านมา
·
#2822
-1
โหวต
แก้
ขอบคุณสำหรับความคิดเห็นของคุณ
  • หน้า:
  • 1
ไม่มีคำตอบสำหรับโพสต์นี้