Page 1 of 1

แยก text ในcolumn

Posted: Fri Jun 07, 2013 12:44 pm
by maya
ถ้าต้องการแยก text ในคอลัมน์ โดยต้องการส่วนที่เริ่มด้วยตัวเลขและจบด้วยตัวเลข จะเขียนยังไงดี เช่น 99/36 หมู่16 ต.ท่าม อ.... จ... ต้องการแค่ 99/36 หมู่16
ขอบคุณค่ะ

Re: แยก text ในcolumn

Posted: Fri Jun 07, 2013 1:18 pm
by joo
:D ลองตามนี้ดูครับสมมติข้อมูลอยู่ที่ A1 ที่ B1 คีย์ =LEFT(A$1,FIND("ต.",A$1)-1)

Re: แยก text ในcolumn

Posted: Fri Jun 07, 2013 1:28 pm
by maya
ทำได้ค่ะ แต่clean ได้ไม่หทด บาง record ตามด้วย ต. แต่ตามด้วย ถนน อ. ค่ะ

Re: แยก text ในcolumn

Posted: Fri Jun 07, 2013 1:44 pm
by snasui
:D ลองปรับสูตรเดิมเป็นตามด้านล่างครับ

=LEFT(A$1,FIND(" ",A$1)-1)

Re: แยก text ในcolumn

Posted: Fri Jun 07, 2013 1:57 pm
by maya
ระหว่าง คำว่าหมู่ ก็มี space หากใช้คำสั่งด้านบนจะได้แค่ เลขบ้านค่ะ

Re: แยก text ในcolumn

Posted: Fri Jun 07, 2013 1:59 pm
by snasui
:o ลืมสังเกตว่าต้องการหมู่มาด้วย ควรแนบไฟล์ตัวอย่าง โดยตัวอย่างต้องเป็นตัวแทนของข้อมูลจริงได้ นั่นคือ มีทุกรูปแบบที่สามารถเป็นไปได้มาด้วยจะได้คิดให้ครอบคลุมทีเดียวครับ

Re: แยก text ในcolumn

Posted: Fri Jun 07, 2013 2:13 pm
by maya
thx ka

Re: แยก text ในcolumn

Posted: Fri Jun 07, 2013 2:42 pm
by snasui
:D ลองตามนี้ครับ

B1 คีย์สูตร

=TRIM(LEFT(A1,MIN(SEARCH({"ถ","ถ.","นิคม","ต.","ตำบล","อ.","แขวง"},A1&"ถถ.นิคมต.ตำบลอ.แขวง"))-1))

Enter > Copy ลงด้านล่าง สำหรับที่เหลือหากปรับสูตรเองไม่ได้ให้ใช้ Manual Clear ครับ

Re: แยก text ในcolumn

Posted: Fri Jun 07, 2013 3:00 pm
by maya
ขอบคุณมากค่ะ ใช้ได้ค่ะ ควรใช้วิธีนี้สะดวกกว่าใช่ไหมคะ

Re: แยก text ในcolumn

Posted: Fri Jun 07, 2013 3:03 pm
by snasui
:D ไม่ทราบว่ามีวิธีอื่นใดที่คิดว่าสะดวกพอ ๆ กันอีกหรือครับ :?:

Re: แยก text ในcolumn

Posted: Fri Jun 07, 2013 3:13 pm
by maya
คือตอนแรกคิดไว้ว่า ถ้าให้เงื่อนไขว่า เลือกเฉพาะส่วนที่ เริ่มด้วยตัวเลขและจบด้วยตัวเลข ก็น่าจะใช้ได้น่ะค่ะ

Re: แยก text ในcolumn

Posted: Fri Jun 07, 2013 3:37 pm
by snasui
:lol: หากเขียนสูตรเพื่อดึงข้อมูลเช่นนั้นออกมาได้ก็ใช้ได้เช่นกันครับ :lol: