Page 1 of 1
การตัดข้อความ
Posted: Sat Apr 12, 2014 10:15 pm
by tutape
หากเรามีข้อความในเซลล์ใดเซลล์หนึ่งยาวๆ แล้วอยากให้ตัดข้อความเหล่านั้นออกมาเป็นส่วนๆ โดยอยู่กันคนละแถวกัน จะใช้สูตรใดได้บ้างในการจัดการดังกล่าว
ดังไฟล์แนบใน sheet2
ขอบคุณครับ
Re: การตัดข้อความ
Posted: Sat Apr 12, 2014 11:57 pm
by bank9597
tutape wrote:หากเรามีข้อความในเซลล์ใดเซลล์หนึ่งยาวๆ แล้วอยากให้ตัดข้อความเหล่านั้นออกมาเป็นส่วนๆ โดยอยู่กันคนละแถวกัน จะใช้สูตรใดได้บ้างในการจัดการดังกล่าว
ดังไฟล์แนบใน sheet2
ขอบคุณครับ

สามารถใช้สูตรตัดข้อความได้ครับ แต่คุณต้องระบุเงื่อนไขก่อนว่าจะตัดข้อความโดยยึดเงื่อนไขอะไร เช่น ทุกๆ 10 อักขระ หรือทุกๆที่มีวรรค เป็นต้น ไม่อย่างนั้นเราจะไม่สามารถตัดคำออกมาได้ เพราะสูตรไม่สามารถรับรู้ได้ว่าอักขระกลุ่มใดเป็นคำครับ
Re: การตัดข้อความ
Posted: Sun Apr 13, 2014 1:23 am
by tutape
ถ้าใช้คำสั่งให้ตัดเองอัตโนมัตินั้นไม่ได้ใช่หรือไม่ครับ
Re: การตัดข้อความ
Posted: Sun Apr 13, 2014 1:30 am
by bank9597
tutape wrote:ถ้าใช้คำสั่งให้ตัดเองอัตโนมัตินั้นไม่ได้ใช่หรือไม่ครับ

ใช่แล้วครับ คือว่าสูตรมันไม่รู้ว่าต้องตัดตรงไหนบ้าง เราจำเป็นต้องกำหนดเงื่อนไขให้มันทราบ มันจึงจะทำตามเงื่อนไขของเรา เช่น ที่ A1 มีคำว่า "แตงโม,ทุเรียน" ผมสั่งให้สูตรมันตัดคำโดยยึดว่าหากเจอเครื่องหมาย , ให้ทำการตัดคำนั้นออกมาได้เลย เป็นต้น
Re: การตัดข้อความ
Posted: Sun Apr 13, 2014 1:50 pm
by tutape
ถ้าหากเราใช้วิธีการเว้นวรรคละครับ
หรือ จำกัดจำนวนอักขระในการพิมพ์ เมื่อครบตามจำนวนก็ให้ไปเซลล์ถัดไป ถ้าทำประมาณนี้จะได้หรือไม่ครับ
Re: การตัดข้อความ
Posted: Sun Apr 13, 2014 4:30 pm
by bank9597
tutape wrote:ถ้าหากเราใช้วิธีการเว้นวรรคละครับ
หรือ จำกัดจำนวนอักขระในการพิมพ์ เมื่อครบตามจำนวนก็ให้ไปเซลล์ถัดไป ถ้าทำประมาณนี้จะได้หรือไม่ครับ

ทำได้ครับ อย่างที่บอกคือต้องระบุเงื่อนไขให้ได้ครับ
ลองแนบไฟล์ตัวอย่างมาดูครับ
Re: การตัดข้อความ
Posted: Mon Apr 14, 2014 10:14 am
by tutape
bank9597 wrote:tutape wrote:ถ้าหากเราใช้วิธีการเว้นวรรคละครับ
หรือ จำกัดจำนวนอักขระในการพิมพ์ เมื่อครบตามจำนวนก็ให้ไปเซลล์ถัดไป ถ้าทำประมาณนี้จะได้หรือไม่ครับ

ทำได้ครับ อย่างที่บอกคือต้องระบุเงื่อนไขให้ได้ครับ
ลองแนบไฟล์ตัวอย่างมาดูครับ
แนบเอกสารตัวอย่างครับ
ข้อความมีการเว้นวรรค และให้แยกลงมาในแต่ละแถว ในคอลัมน์เดียวกันครับ
Re: การตัดข้อความ
Posted: Mon Apr 14, 2014 2:32 pm
by joo

ลองตามนี้ดูครับ
ที่เซลล์ B4 คีย์ =TRIM(MID(SUBSTITUTE(" "&$B$3," ",REPT(" ",LEN($B$3))),ROWS($B$4:$B4)*LEN($B$3),LEN($B$3))) Enter > Copy ลงด้านล่าง ประยุกต์ใช้กับคอลัมน์ E
ศึกษาเพิ่มเติมเกี่ยวกับเทคนิคการตัดข้อความที่คั่นด้วยเครื่องหมายต่าง ๆ ได้จากลิงค์
http://snasui.blogspot.com/2011/04/blog-post.html