Page 1 of 1
ต้องการ sum ข้อมูลทุกsheets
Posted: Fri Apr 05, 2019 4:16 pm
by Benjamintim
ต้องการ sum ข้อมูลทุกsheets โดยมีเงื่อนไขอ้างอิงวันที่และอ้างอิงจาก column ด้านบน (process)แต่ละ sheet วันที่ไม่ตรงกัน ขอบคุณครับ
Re: ต้องการ sum ข้อมูลทุกsheets
Posted: Fri Apr 05, 2019 4:24 pm
by logic
แนบไฟล์ตัวอย่างมาดีกว่าครับ
ไม่เห็นไฟล์ก็ไม่รู้ว่าจะตอบอย่างไรเหมือนกันครับ

Re: ต้องการ sum ข้อมูลทุกsheets
Posted: Fri Apr 05, 2019 4:31 pm
by Benjamintim
แนบมาแล้วครับ
Re: ต้องการ sum ข้อมูลทุกsheets
Posted: Fri Apr 05, 2019 5:16 pm
by snasui

ตัวอย่างสูตรตามด้านล่างครับ
- ที่ชีต Summary NG เซลล์ Q1:AA1 คีย์ชื่อชีตทั้งหมด เริ่มจาก AMW 02105 SMT สิ้นสุดที่ CAB HK DISPLAY PTO
- ที่ P2 คีย์สูตรเพื่อแสดงหัวคอลัมน์ทั้งหมด
=IFERROR(INDEX($C$5:$M$5,ROWS(P$2:P2)),"")
Enter > Copy ลงด้านล่าง
- ที่ Q2 คีย์สูตรเพื่อหาว่าหัวคอลัมน์ตามข้อ 2 เป็นลำดับคอลัมน์ที่เท่าไรของแต่ละชีต
=IFERROR(MATCH($P2,INDIRECT("'"&Q$1&"'!c5:z5"),0),20)
Enter > Copy ไปด้านขวาและลงด้านล่างถึง AA12
- ที่ C6 คีย์สูตรเพื่อหาคำตอบ
=SUMPRODUCT(SUMIFS(OFFSET(INDIRECT("'"&$Q$1:$AA$1&"'!b6:b100"),0,INDEX($Q$2:$AA$12,MATCH(C$5,$P$2:$P$12,0),0)),INDIRECT("'"&$Q$1:$AA$1&"'!b6:b100"),$B6))
Enter > Copy ไปด้านขวาลงด้านล่างเฉพาะคอลัมน์ที่ต้องการ
ดูตัวอย่างเพิ่มเติมได้ที่ Link นี้ครับ
viewtopic.php?f=3&t=9834
Re: ต้องการ sum ข้อมูลทุกsheets
Posted: Fri Apr 05, 2019 5:50 pm
by Benjamintim
ขอบคุณมากครับ อาจารย์
แต่ ผมลองทำดูแล้ว ยังติดปัญหา แบบนี้ครับ รบกวณอีกรอบครับ
Re: ต้องการ sum ข้อมูลทุกsheets
Posted: Fri Apr 05, 2019 6:01 pm
by snasui

แก้ไขชื่อชีต
AMW 02124 SMT ไม่ให้มีวรรคด้านหลังครับ
Re: ต้องการ sum ข้อมูลทุกsheets
Posted: Fri Apr 05, 2019 8:19 pm
by Benjamintim
ได้แล้วครับ ขอบคุณมากครับ อาจารย์
Re: ต้องการ sum ข้อมูลทุกsheets
Posted: Thu Apr 11, 2019 10:46 am
by Benjamintim
ต้องการข้อมูลเพิ่มเติมครับ คือ ผม อยากให้ โชว์ข้อมูลยอดรวมในแต่ละ sheet โดยอ้างอิง จาก แถวด้านข้าง
ในแต่ละ model ครับ
ข้อมูลอันเก่าที่อาจารย์แนะนำผมทำได้แล้วครับ แต่อันนี้ต้องการข้อมูลแบบนี้เพิ่มครับ
ขอบคุณครับ
Re: ต้องการ sum ข้อมูลทุกsheets
Posted: Thu Apr 11, 2019 10:51 am
by snasui

คีย์ตัวอย่างคำตอบพร้อมทั้งชี้ให้เห็นว่าค่านั้น ๆ มาจากชีตไหน เซลล์ไหนบ้างจะได้สะดวกในการทำความเข้าใจครับ
คำว่า "อ้างอิง จาก แถวด้านข้าง" ที่กล่าวถึง ช่วยชี้ให้เห็นว่าคือแถวไหน ดูอย่างไรว่าแถวไหนคือแถวด้านข้างครับ
Re: ต้องการหาผลรวม ข้อมูล ในแต่ละ sheets
Posted: Thu Apr 11, 2019 1:55 pm
by Benjamintim
ขอโทษครับ อาจารย์ที่อธิบายไม่ชัดเจน
ต้องการหาผลรวม ข้อมูล ในแต่ละ sheets โดยอ้างอิง จาก แถว C9 ถึง C12 (process) SMT, WAVE ,ICT, FCT ,
ผมได้อธิบายเพิ่มเติมใน ไฟล์แล้วครับ
ขอบคุณครับ
Re: ต้องการ sum ข้อมูลทุกsheets
Posted: Thu Apr 11, 2019 2:14 pm
by snasui

ตัวอย่างสูตรครับ
เซลล์ D9 คีย์
=OFFSET(INDIRECT("'"&D$8&"'!B22"),0,MATCH($C9,INDIRECT("'"&D$8&"'!C5:Z5"),0))
Enter > Copy ไปด้านขวาและลงด้านล่าง
Re: ต้องการ sum ข้อมูลทุกsheets
Posted: Thu Apr 11, 2019 7:18 pm
by Benjamintim
ได้แล้วครับ ขอบคุณอาจารย์มากครับ