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
:D ตัวอย่างสูตรตามด้านล่างครับ
  1. ที่ชีต Summary NG เซลล์ Q1:AA1 คีย์ชื่อชีตทั้งหมด เริ่มจาก AMW 02105 SMT สิ้นสุดที่ CAB HK DISPLAY PTO
  2. ที่ P2 คีย์สูตรเพื่อแสดงหัวคอลัมน์ทั้งหมด
    =IFERROR(INDEX($C$5:$M$5,ROWS(P$2:P2)),"")
    Enter > Copy ลงด้านล่าง
  3. ที่ Q2 คีย์สูตรเพื่อหาว่าหัวคอลัมน์ตามข้อ 2 เป็นลำดับคอลัมน์ที่เท่าไรของแต่ละชีต
    =IFERROR(MATCH($P2,INDIRECT("'"&Q$1&"'!c5:z5"),0),20)
    Enter > Copy ไปด้านขวาและลงด้านล่างถึง AA12
  4. ที่ 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
:D แก้ไขชื่อชีต 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
:D คีย์ตัวอย่างคำตอบพร้อมทั้งชี้ให้เห็นว่าค่านั้น ๆ มาจากชีตไหน เซลล์ไหนบ้างจะได้สะดวกในการทำความเข้าใจครับ

คำว่า "อ้างอิง จาก แถวด้านข้าง" ที่กล่าวถึง ช่วยชี้ให้เห็นว่าคือแถวไหน ดูอย่างไรว่าแถวไหนคือแถวด้านข้างครับ

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
:D ตัวอย่างสูตรครับ

เซลล์ 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
ได้แล้วครับ ขอบคุณอาจารย์มากครับ