Page 1 of 1
สอบถามการแยกข้อมูลไปแต่ละ sheet
Posted: Sat May 29, 2021 11:36 am
by wawa1402
excel.jpg
อยากสอบถามหน่อยค่ะว่าต้องการนำข้อมูลใน sheet database แยกไปแต่ละ sheet ของชื่อมันเอง ไม่ทราบว่าต้องทำยังไงคะ
Re: สอบถามการแยกข้อมูลไปแต่ละ sheet
Posted: Sat May 29, 2021 11:38 am
by snasui

แนบไฟล์มาด้วย จะได้สะดวกต่อการตอบของเพื่อนสมาชิกครับ
Re: สอบถามการแยกข้อมูลไปแต่ละ sheet
Posted: Sat May 29, 2021 11:56 am
by wawa1402
excel.jpg
แนบไฟล์ให้แล้วค่ะ
Re: สอบถามการแยกข้อมูลไปแต่ละ sheet
Posted: Sat May 29, 2021 12:00 pm
by snasui

ที่แนบมานั้นเรียกว่าภาพ ไม่ใช่ไฟล์ กรุณาแนบไฟล์มาด้วยครับ
Re: สอบถามการแยกข้อมูลไปแต่ละ sheet
Posted: Sat May 29, 2021 12:04 pm
by wawa1402
Re: สอบถามการแยกข้อมูลไปแต่ละ sheet
Posted: Sat May 29, 2021 12:28 pm
by snasui

ตัวอย่างสูตรครับ
ที่ชีต ไอโออิ เป็นต้นไป ให้แทรกคอลัมน์ A มาอีก 1 คอลัมน์เพื่อใช้แสดงค่าบรรทัดจากชีต Database จากนั้นเขียนสูตรตามด้านล่าง
- ที่ A2 คีย์
=IFERROR(AGGREGATE(15,6,ROW(Database!$B$2:$B$500)/(Database!$B$2:$B$500=MID(CELL("filename",B1),FIND("]",CELL("filename",B1))+1,255)),ROWS(B$2:B2)),"")
Enter > Copy ลงด้านล่าง
- ที่ B2 คีย์
=IF($A2="","",INDEX(Database!B:B,$A2))
Enter > Copy ไปทางขวาและลงด้านล่าง
- ประยุกต์ใช้กับชีตอื่น ๆ ที่เหลือ
ภาพหลังจากแทรกคอลัมน์ A
Re: สอบถามการแยกข้อมูลไปแต่ละ sheet
Posted: Sat May 29, 2021 4:14 pm
by wawa1402
ได้แล้วค่ะ ขอบคุณมากนะคะ
Re: สอบถามการแยกข้อมูลไปแต่ละ sheet
Posted: Tue Jun 01, 2021 1:14 pm
by wawa1402
ขอสอบถามเพิ่มเติมหน่อยได้ไหมคะว่า ถ้าเราสร้าง user form ขึ้นมากรอกข้อมูล แล้วให้ข้อมูลบันทึกลงไปในแต่ละ Sheet โดยแยกตามชื่อ Sheet ไม่ทราบว่าจะต้องเขียนสูตร VBA ยังไงเหรอคะ
Re: สอบถามการแยกข้อมูลไปแต่ละ sheet
Posted: Tue Jun 01, 2021 2:38 pm
by logic
ถ้าเขียนโปรแกรมต้องทำตามกฎข้อ 5 ของบอร์ดมาก่อน ดูได้ที่ด้านบนหน้านี้ครับ
