Page 1 of 1
ดึงข้อมูลจากหลาย sheet
Posted: Sun Feb 07, 2016 4:26 pm
by busaba rienthong
อาจารย์คะ
ที่ sheet SUM ต้องการ ดึง ข้อมูลแต่ละ code จาก sheet 1-3 อยากทราบสูตรที่ใช้ดึงข้อมูลที่อยู่ต่าง sheet ค่ะ
ขอบคุณค่ะ
Re: ดึงข้อมูลจากหลาย sheet
Posted: Sun Feb 07, 2016 4:51 pm
by snasui

เซลล์ B2 คีย์สูตรตามด้านล่างครับ
=SUMPRODUCT(SUMIF(INDIRECT("'"&{1,2,3}&"'!a1:a16"),$A2,OFFSET(INDIRECT("'"&{1,2,3}&"'!b1:b16"),0,COLUMNS($B2:B2)-1)))
Enter > Copy ไปด้านขวาและลงด้านล่าง
Re: ดึงข้อมูลจากหลาย sheet
Posted: Sun Feb 07, 2016 8:44 pm
by busaba rienthong
ได้แล้วค่ะอาจารย์ ขอบพระคุณมากค่ะ
Re: ดึงข้อมูลจากหลาย sheet
Posted: Sun Feb 07, 2016 9:12 pm
by busaba rienthong
อาจารย์คะ
บอกผิดไปนิดค่ะ ที่ C2 ต้องการให้หาค่าที่ตรงกับ code จาก sheet 1-3 ค่ะ ไม่รวมเหมือน B2 ค่ะ
Re: ดึงข้อมูลจากหลาย sheet
Posted: Sun Feb 07, 2016 9:37 pm
by snasui

ช่วยยกตัวอย่างค่าที่ตรงกับ Sheet1-3 แล้วอธิบายว่าคิดอย่างไรจึงได้ค่าเท่านั้น หากมีทั้ง 3 ชีตจะเอาค่าใดมา เพราะเหตุใด?
Re: ดึงข้อมูลจากหลาย sheet
Posted: Sun Feb 07, 2016 9:56 pm
by busaba rienthong
ยกตัวอย่างที่ file แนบมาแล้วค่ะอาจารย์
Re: ดึงข้อมูลจากหลาย sheet
Posted: Sun Feb 07, 2016 9:58 pm
by busaba rienthong
ลืมแนบ file ค่ะ
Re: ดึงข้อมูลจากหลาย sheet
Posted: Mon Feb 08, 2016 8:26 am
by logic
ใช้ countif มาใช้เป็นตัวหารครับ
C2 =SUMPRODUCT(SUMIF(INDIRECT("'"&{1,2,3}&"'!a1:a16"),$A2,OFFSET(INDIRECT("'"&{1,2,3}&"'!b1:b16"),0,COLUMNS($B2:C2)-1)))/SUMPRODUCT(COUNTIF(INDIRECT("'"&{1,2,3}&"'!a1:a16"),$A2))
Re: ดึงข้อมูลจากหลาย sheet
Posted: Mon Feb 08, 2016 9:58 am
by busaba rienthong
ได้แล้วค่ะอาจารย์ ขอบพระคุณมากๆค่ะ