Page 1 of 1

การตัดข้อความออกเป็นหลายคอลัมน์

Posted: Mon Sep 30, 2013 4:33 pm
by Yamazato
รบกวนผู้รู้ทุกท่านครับ
ผมมีข้อความ
A1 = "ND Z41.2Routine and ritual circumcisionND P59.9Neonatal jaundice; unspecifiedND 640Circumcision"

ต้องการแยก โดยใช้ ND เป็นตัวตัดข้อความ เป็น

A2 = ND Z41.2Routine and ritual circumcision
A3 = P59.9Neonatal jaundice; unspecified
A4 = ND 640Circumcision

หรือมีคำแนะนำอย่างรรบกวนชี้แนะด้วยครับ

Re: การตัดข้อความออกเป็นหลายคอลัมน์

Posted: Mon Sep 30, 2013 4:52 pm
by bank9597
Yamazato wrote:รบกวนผู้รู้ทุกท่านครับ
ผมมีข้อความ
A1 = "ND Z41.2Routine and ritual circumcisionND P59.9Neonatal jaundice; unspecifiedND 640Circumcision"

ต้องการแยก โดยใช้ ND เป็นตัวตัดข้อความ เป็น

A2 = ND Z41.2Routine and ritual circumcision
A3 = P59.9Neonatal jaundice; unspecified
A4 = ND 640Circumcision

หรือมีคำแนะนำอย่างรรบกวนชี้แนะด้วยครับ
:D ลองตามนี้ครับ

ที่ B1 คีย์ =SUBSTITUTE(A1,"ND","!ND") แล้วคัดลอกข้อมูลใน B1 วางที B1 แบบวางค่า

คลิ๊กที่ B1 แล้วไปที่ Data > Text To Column ติ๊กที่ Delimited > Next > ติ๊กที่ Other ใส่เครื่องหมาย "!" แล้วกด Next ในช่อง Destination คีย์ $C$1 แล้วกด Finish

Re: การตัดข้อความออกเป็นหลายคอลัมน์

Posted: Mon Sep 30, 2013 5:12 pm
by snasui
:D แถมอีกวิธีครับ

ที่ A2 คีย์สูตร

=TRIM(MID(SUBSTITUTE(A$1,"ND",REPT(" ",100)&"ND"),100*(ROWS(A$2:A2)),100))

Enter > Copy ลงด้านล่าง

Re: การตัดข้อความออกเป็นหลายคอลัมน์

Posted: Mon Sep 30, 2013 5:17 pm
by Yamazato
ขอบคุณ ท่าน bank9597 สำหรับคำแนะนำครับ :thup:

Re: การตัดข้อความออกเป็นหลายคอลัมน์

Posted: Mon Sep 30, 2013 5:20 pm
by Yamazato
ของอาจารย์ ก็ใช้ได้ดีเลยครับ ลดขั้นตอนการทำลงไป :cp: