By K! ในวันจันทร์ที่ 13 มิถุนายน 2022
โพสต์ใน Kutools สำหรับ Excel
ตอบกลับ 2
การกดไลค์ 0
เข้าชม 5.2K
โหวต 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("รูปแบบ:" )), "")

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

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

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

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

ผู้แต่ง: โทลคีน รูปแบบ: หนังสือ
สวัสดีโทลคีน ขอบคุณสำหรับความคิดเห็นของคุณ ประการแรก สูตรของ 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 ปีที่ผ่านมา
·
0 ชอบ
·
0 คะแนน
·
0 คอมเมนต์
·
ขอบคุณสำหรับความคิดเห็นของคุณ
·
1 ปีที่ผ่านมา
·
0 ชอบ
·
-1 โหวต
·
0 คอมเมนต์
·
ดูโพสต์แบบเต็ม