Page 1 of 1

อยากทราบวิธีการดึงเฉพาะคำที่ต้องการออกมาจากข้อความครับ

Posted: Thu Jun 19, 2014 11:10 pm
by kitokids
ตัวอย่างนะครับ

&AAA,BBBBBB=CCCCC,DD
&AAAAA=BBBBBB,CCCCCC=DDD

ที่ผมต้องการคือดึงเฉพาะ "AAA" และ "AAAAA" ออกมา

ซึ่งข้อมูลที่ผมมีตอนนี้ประมาณ 500 กว่า บรรทัด และในแต่ละบรรทัดผมต้องการดึงคำเฉพาะที่อยู่ระหว่าง "&" กับ "," หรือ "&" กับ "=" เท่านั้นผมจึงอยากทราบวิธีการเขียนฟังก์ชันที่ครอบคลุมทั้ง 2 เงื่อนไขนี้ครับ

ผมลองค้นหาจากอินเตอร์เน็ทดูแล้ว คิดว่าน่าจะใช้ฟังก์ชัน MID กับ SEARCH มาใช้ด้วยกัน แต่ผมยังไม่ค่อยเข้าใจหลักการนำ 2 ฟังก์ชันนี้มารวมกัน

รบกวนช่วยแนะนำด้วยนะครับ

Re: อยากทราบวิธีการดึงเฉพาะคำที่ต้องการออกมาจากข้อความครับ

Posted: Thu Jun 19, 2014 11:46 pm
by snasui
:D ตัวอย่างสูตรตามด้านล่างครับ

=MID(A1,FIND("&",A1)+1,MIN(SEARCH({",","="},A1&",="))-2)

Re: อยากทราบวิธีการดึงเฉพาะคำที่ต้องการออกมาจากข้อความครับ

Posted: Fri Jun 20, 2014 12:03 pm
by kitokids
snasui wrote::D ตัวอย่างสูตรตามด้านล่างครับ

=MID(A1,FIND("&",A1)+1,MIN(SEARCH({",","="},A1&",="))-2)

ขอบคุณนะครับ :)