Page 1 of 1
รบกวน อ.ทั้งหลายครับ คือผมอยากจะแยกชื่อ-นามสกุล ออกจากที่อยู่ เพื่อทำการวิเคราะห์การซื้อซ้ำใน excel ครับ
Posted: Mon Jun 18, 2018 4:30 pm
by luziferop
รบกวน อ.ทั้งหลายครับ คือผมอยากจะแยกชื่อ-นามสกุล ออกจากที่อยู่ เพื่อทำการวิเคราะห์การซื้อซ้ำใน excel ครับ
โดยรายละเอียข้อมูลตัวอย่าง มีตามไฟล์แนบครับ
Re: รบกวน อ.ทั้งหลายครับ คือผมอยากจะแยกชื่อ-นามสกุล ออกจากที่อยู่ เพื่อทำการวิเคราะห์การซื้อซ้ำใน excel ครับ
Posted: Mon Jun 18, 2018 7:20 pm
by koko_excel_tip
ที่ B2 =LEFT(A2,FIND(CHAR(10),A2))
C2 =MID(A2,FIND(CHAR(10),A2)+1,255)
ใช้ได้กับบรรทัดที่มีการขึ้นบรรทัดใหม่ของที่อยู่ ดังในไฟล์แนบ ตัวที่ highlight สีเหลือง เป็นการกรอกข้อมูลชื่อและที่อยู่ในบรรทัดเดียวกัน ส่วนบรรทัดที่ไม่ได้ highlight เป็นข้อมูลที่มีที่อยู่อีกบรรทัดนึง
ดังนั้นข้อมูลที่พิมพ์มาให้ส่วนที่ ไม่ได้ highlight ถึงใช้สูตรนี้ได้ครับ
รูปแบบข้อความด้านในไม่เหมือนกันครับเลยทำไม่ได้บางส่วน
สรุปควรทำรูปแบบการกรอกข้อมูลให้เหมือนกันครับ
ดังไฟล์แนบ

Re: รบกวน อ.ทั้งหลายครับ คือผมอยากจะแยกชื่อ-นามสกุล ออกจากที่อยู่ เพื่อทำการวิเคราะห์การซื้อซ้ำใน excel ครับ
Posted: Mon Jun 18, 2018 9:34 pm
by Supachok
รบกวนสอบถามสูตร
CHAR(10)
คือ ""
จากที่ดูสูตรจะทำการหา ส่วนที่เป็นตัวอักษรส่วนสุดท้าย
ก่อนจะเปลี่ยนไปเป็นตัวเลข
แต่ยังไม่เข้าใจอย่างชัดเจนและไม่สามารถประยุกต์ใช้ได้
Re: รบกวน อ.ทั้งหลายครับ คือผมอยากจะแยกชื่อ-นามสกุล ออกจากที่อยู่ เพื่อทำการวิเคราะห์การซื้อซ้ำใน excel ครับ
Posted: Mon Jun 18, 2018 10:21 pm
by snasui

Char(10) คืออักขระสำหรับการขึ้นบรรทัดใหม่ในเซลล์เดียวกันครับ
ข้อมูลที่คุณ luziferop แนบมาในคอลัมน์ A มีการแบ่งชื่อและที่อยู่ไว้ให้เรียบร้อยแล้วแต่เป็นลักษณะของการขึ้นบรรทัดใหม่ หากจะดูลักษณะข้อมูลว่าเป็นเช่นไรให้เปิดไฟล์ในโพสต์
#1 > คลุมคอลัมน์ A > เข้าเมนู Home > ตรงกลุ่มเมนู Alignment เลือก Wrap Text
Re: รบกวน อ.ทั้งหลายครับ คือผมอยากจะแยกชื่อ-นามสกุล ออกจากที่อยู่ เพื่อทำการวิเคราะห์การซื้อซ้ำใน excel ครับ
Posted: Tue Jun 19, 2018 10:23 am
by Supachok
Char(10) คืออักขระสำหรับการขึ้นบรรทัดใหม่ในเซลล์เดียวกันครับ
เข้าใจได้เยอะเลยครับ
ขอบคุณท่านอาจารย์