Page 1 of 1

การรวมข้อมูลที่มีหลาย sheet ไปไว้ใน sheet สรุปผล

Posted: Sat Dec 11, 2010 10:41 am
by godman
สวัสดีครับ ไม่ได้มานานพอสมควร วันนี้มีคำถามมาให้อาจารย์ช่วยชี้แนะทางสว่างด้วยครับ
คือผมอยากหาผลรวมของ Defective type ของพนักงานแต่ละรหัส
โดยนำมาจาก 3 ชี้ตก่อนหน้านี้จะใช้สูตรอะไรดึครับ

เช่น รหัส 196 ได้ 537 เพราะมาจาก ชี้ต 1 ชี้ต 2 ชีต 3 ที่มีรัหัส 196 ทังหมดและชนิด Dent
วิธีนี้คือบวกโดยใช้ manual แต่ว่าด้วยข้อมูลมากมาย ผมอยากได้สูตรครับ
ขอรบกวนอาจารย์ด้วยครับ

Re: การรวมข้อมูลที่มีหลาย sheet ไปไว้ใน sheet สรุปผล

Posted: Sun Dec 12, 2010 2:03 pm
by snasui
:D สามารถประยุกต์ใช้ Sumproduct, Sumif, Indirect, Cell มาช่วยได้ครับ โดยทำดังนี้ครับ

ที่ชีท ww40-41 Defect sumary

1. แทรกบรรทัดที่ 1 เพื่อเขียนสูตรแสดงช่วงข้อมูลที่ต้องการนำมารวม ที่ B1 คีย์

=CELL("address",B$2)&":"&CELL("address",B$1000)

Enter > Copy ไปทางด้านขวา

2. เซลล์ X11:X13 คีย์ชื่อชีททั้งหมดและให้ชื่อว่า AllSh

3. ที่ B3 คีย์สูตรเพื่อรวมทุกชีทที่ให้ชื่อไว้ด้วยเงื่อนไขตามค่าในคอลัมน์ A

=SUMPRODUCT(SUMIF(INDIRECT("'"&AllSh&"'!"&"A2:A1000"),$A3,INDIRECT("'"&AllSh&"'!"&B$1)))

Enter > Copy ไปทางขวาและลงด้านล่าง

ดูไฟล์แนบแนบประกอบครับ