Page 1 of 1

อยากขอวิธีค้นหาข้อมูลที่มีหลายSheet หลายคอลัมน์ ทำยังไงดี?

Posted: Wed May 28, 2014 5:42 pm
by mummybckm
เรียน อาจารย์
คือผมกำลังจะวบรวมใบสั่งสินค้าจากลูกค้า จะมีหลายไฟล์ แต่ละไฟล์จะมีลักษณะข้อมูลชื่อรายการ เหมือนๆกัน
แต่ต้องการแค่ "จำนวนที่สั่ง" จาก Sheet ที่ชื่อ "ข้อมูล_1" , "ข้อมูล_2" , "ข้อมูล_3" , "ข้อมูล_4"
เพื่อมารวมใน Sheet ที่ชื่อ "แสดงผล" ตรงคอลัมน์ "ยอดสั่งรวม"
และให้ตรายการสินค้าทั้งหมดตรงกัน (ตามไฟล์แนบครับ)

ผมทดลองดึงข้อมูลมาทั้ง vlookup, index, offset, match ก็ไม่ได้ซักที เลย copy มาวางไว้เฉยๆเพื่อเป็นตัวอย่างให้อาจารย์ดู ว่าต้องการในลักษณะอย่างนี้น่ะครับ

Re: อยากขอวิธีค้นหาข้อมูลที่มีหลายSheet หลายคอลัมน์ ทำยังไงด

Posted: Wed May 28, 2014 6:04 pm
by bank9597
:D ดูแล้วยากมากครับ คุณต้องเอาข้อมูลทั้งหมดมาไว้ที่ชีทเดียวกันให้ได้ก่อน เป็นฐานข้อมูล ขั้นตอนการทำคงต้องใช้ VBA ครับ

Re: อยากขอวิธีค้นหาข้อมูลที่มีหลายSheet หลายคอลัมน์ ทำยังไงด

Posted: Wed May 28, 2014 6:06 pm
by snasui
:D ลองตามนี้ครับ
ที่ชีท แสดงผล
  1. เซลล์ G2:G5 คีย์ข้อมูล ข้อมูล_1, ข้อมูล_2, ข้อมูล_3, ข้อมูล_4 ตามลำดับ
  2. คลุมข้อมูลตามข้อ 1 > คลิกที่ Name Box > คีย์ AllSh > Enter เป็นการสร้าง Range Name ที่ชื่อว่า AllSh
  3. เซลล์ D3 คีย์สูตร
    =SUMPRODUCT(SUMIF(INDIRECT("'"&AllSh&"'!B1:B100"),A3,INDIRECT("'"&AllSh&"'!D1:D100"))+SUMIF(INDIRECT("'"&AllSh&"'!F1:F100"),A3,INDIRECT("'"&AllSh&"'!H1:H100"))+SUMIF(INDIRECT("'"&AllSh&"'!J1:J100"),A3,INDIRECT("'"&AllSh&"'!L1:L100")))
    Enter > Copy ลงด้านล่าง

Re: อยากขอวิธีค้นหาข้อมูลที่มีหลายSheet หลายคอลัมน์ ทำยังไงด

Posted: Wed May 28, 2014 6:15 pm
by mummybckm
ได้แล้วครับอาจารย์ ขอบพระคุณมากๆ มหัศจรรย์จริงๆ
:thup:

Re: อยากขอวิธีค้นหาข้อมูลที่มีหลายSheet หลายคอลัมน์ ทำยังไงด

Posted: Wed May 28, 2014 7:26 pm
by mummybckm
@snasui
อ. ครับ รบกวนถามต่ออีกนิดนึงนะครับ
ถ้าเป็นการโยงข้อมูลข้ามไฟล์อื่น เช่น ไฟล์ชื่อ "รวมสาขา" จะทำยังไงที่จะเขียนชื่อไฟล์แทรกร่วมใน "AllSh" ได้เหรอครับ

Re: อยากขอวิธีค้นหาข้อมูลที่มีหลายSheet หลายคอลัมน์ ทำยังไงด

Posted: Wed May 28, 2014 7:46 pm
by snasui
:D ดูแนวทางจากระทู้นี้ครับ viewtopic.php?f=3&t=6705

Re: อยากขอวิธีค้นหาข้อมูลที่มีหลายSheet หลายคอลัมน์ ทำยังไงด

Posted: Thu May 29, 2014 9:45 am
by mummybckm
ขอบคุณมากนะครับ ผมลองใช้แล้วสูตรเหนือชั้นมาก จะศึกษาต่อไปนะครับ