Page 1 of 1

ดึงชื่อสถานที่,ที่อยู่,เบอร์ติดต่อ

Posted: Fri Aug 29, 2014 1:30 pm
by sorrehean
อยากได้สูตรดึงชื่อสถานที่,ที่อยู่,เบอร์ติดต่อ
ตอนนี้ทั้งหมดรวมอยู่ในเซลล์เดียวกัน ต้องการที่จะดึง 3 อย่างนี้ออกมาอยู่คนละเซลล์
พอจะมีวิธีทำไหมครับ

ขอบคุณมากครับ

Re: ดึงชื่อสถานที่,ที่อยู่,เบอร์ติดต่อ

Posted: Fri Aug 29, 2014 7:14 pm
by snasui
:D ลองตามนี้ครับ
  1. ที่เซลล์ E1 คีย์สูตรเพื่อเป็นคอลัมน์ช่วย
    =SUBSTITUTE(SUBSTITUTE(A1,CHAR(10),"|",4),CHAR(10),"|",2)
    Enter > Copy ลงด้านล่าง
  2. ที่ B1 คีย์สูตร
    =TRIM(SUBSTITUTE(MID(SUBSTITUTE($E1,"|",REPT(" ",300)),300*(COLUMNS($B1:B1)-1)+1,300),CHAR(10),""))
    Enter > Copy ไป D1 แล้ว Copy B1:D1 ลงด้านล่าง

Re: ดึงชื่อสถานที่,ที่อยู่,เบอร์ติดต่อ

Posted: Mon Sep 01, 2014 9:23 am
by sorrehean
snasui wrote::D ลองตามนี้ครับ
  1. ที่เซลล์ E1 คีย์สูตรเพื่อเป็นคอลัมน์ช่วย
    =SUBSTITUTE(SUBSTITUTE(A1,CHAR(10),"|",4),CHAR(10),"|",2)
    Enter > Copy ลงด้านล่าง
  2. ที่ B1 คีย์สูตร
    =TRIM(SUBSTITUTE(MID(SUBSTITUTE($E1,"|",REPT(" ",300)),300*(COLUMNS($B1:B1)-1)+1,300),CHAR(10),""))
    Enter > Copy ไป D1 แล้ว Copy B1:D1 ลงด้านล่าง
ขอบคุณมากครับ ใช้ได้เลย
พอจะอธิบายได้ไหมครับว่าสูตรหมายความว่าอย่างไรบ้าง

Re: ดึงชื่อสถานที่,ที่อยู่,เบอร์ติดต่อ

Posted: Mon Sep 01, 2014 4:34 pm
by snasui
:D ขออธิบายคร่าว ๆ ดังนี้ครับ

สูตรแรกเป็นการเปลี่ยนอักขระที่ใช้แทนการขึ้นบรรทัดใหม่ตัวที่ 4 และตัวที่ 2 ให้เป็นตัว |

สูตรที่สองจะเป็นการเปลี่ยน | ให้เป็นค่าว่าง 300 อักขระ จากนั้นค่อยตัดแต่ละช่วงมาใช้

ส่วนฟังก์ชั่นต่าง ๆ ลองศึกษามาเองก่อน ติดตรงไหนค่อยถามกันต่อครับ :arrow: http://office.microsoft.com/th-th/excel ... 04211.aspx

Re: ดึงชื่อสถานที่,ที่อยู่,เบอร์ติดต่อ

Posted: Tue Sep 02, 2014 9:16 am
by sorrehean
snasui wrote::D ขออธิบายคร่าว ๆ ดังนี้ครับ

สูตรแรกเป็นการเปลี่ยนอักขระที่ใช้แทนการขึ้นบรรทัดใหม่ตัวที่ 4 และตัวที่ 2 ให้เป็นตัว |

สูตรที่สองจะเป็นการเปลี่ยน | ให้เป็นค่าว่าง 300 อักขระ จากนั้นค่อยตัดแต่ละช่วงมาใช้

ส่วนฟังก์ชั่นต่าง ๆ ลองศึกษามาเองก่อน ติดตรงไหนค่อยถามกันต่อครับ :arrow: http://office.microsoft.com/th-th/excel ... 04211.aspx

ขอบคุณมากครับ