Page 1 of 1
การรวมยอดจำนวนของ Sheet
Posted: Sat Apr 06, 2013 11:39 pm
by backspace
เรียนท่านผู้รู้ทุกท่าน
ต้องการสรุปรายการผลิตซึ่งข้อมูลจะเป็น หนึ่งวันมีหนึ่ง sheet (1-3-13 , 2-3-13 , 3-3-13 ไปเรื่อยๆ----> 31-3-13)
สิ่งที่ต้องการคือ
1. ที่ Sheet Total part No ให้แสดงข้อมูลแบบอัตโนมัติ
2 ที่ Sheet Total เอาข้อมูลของแต่ละPart Noของในแต่ละ sheet (1-3-13 , 2-3-13 , 3-3-13 ไปเรื่อยๆ ----> 31-3-13)
ขอคำแนะนำและชี้แนะด้วยครับ
Re: การรวมยอดจำนวนของ Sheet
Posted: Sun Apr 07, 2013 7:07 am
by snasui
Re: การรวมยอดจำนวนของ Sheet
Posted: Sun Apr 07, 2013 12:55 pm
by backspace
เรียนท่านอาจารย์
ตามที่ได้แนะนำไปผมได้เข้าไปดูแล้วครับยังขาดอีกหนึ่งหัวข้อที่ย้งไม่ได้ตามความต้องการครับ
คือ ต้องการให้ Part No แสดงค่าโดยอัตโนมัติ
รบกวนแนะนำด้วยครับ
Re: การรวมยอดจำนวนของ Sheet
Posted: Sun Apr 07, 2013 1:15 pm
by snasui

ปกติข้อมูลควรอยู่ในชีทเดียวกันเรียงลงไปเป็น Database แล้วค่อยนำมาสรุปเพื่อทำรายงาน กรณีข้อมูลแยกเป็นรายชีท จะไม่เหมาะในการนำมาทำรายงาน เพราะเป็นการนำรายงานมาทำรายงาน จึงไม่ใช่เรื่องง่ายที่จะรวบรวมข้อมูลจากหลาย ๆ ชีทครับ
จากกรณีที่ต้องการให้หาค่า Unique จากหลาย ๆ ชีทก็เช่นเดียวกัน หากต้องการให้ Dynamic ก็ต้องเขียนสูตรให้ดึงข้อมูลแต่ละชีทมาต่อกันเสียก่อนแล้วค่อยหาค่า Unique ดูตัวอย่างการนำข้อมูลจากหลายชีทมาต่อกันได้ที่นี่
wordpress/?p=377 และการหาค่า Unique ที่นี่
wordpress/?p=394
Re: การรวมยอดจำนวนของ Sheet
Posted: Sun Apr 07, 2013 4:43 pm
by backspace
เรียนท่านอาจาจารย์
ผมลองทำตามคำแนะนำของท่านอาจารย์แล้วยังมีข้อผิดพลาดที่หาไม่เจออยู่ 2 จุด
รบกวนแนะนำด้วยคร้บ
Re: การรวมยอดจำนวนของ Sheet
Posted: Sun Apr 07, 2013 6:41 pm
by joo

ลองปรับแก้ที่สูตรนี้ครับที่ซีท 4 เซลล์ A2 จาก
=IF($E2<>"",INDIRECT("'"&$E2&”‘!”&SUBSTITUTE(ADDRESS(1,COLUMN()),1,"")&COUNTIF($E$2:$E2,$E2)+1),"")
ปรับเป็น
=IF($E2<>"",INDIRECT("'"&$E2&
"'!"&SUBSTITUTE(ADDRESS(1,COLUMN()),1,"")&COUNTIF($E$2:$E2,$E2)+1),"")
ที่ E2 จากสูตร
=IF(ROWS($E$2:E2)>$H$4,"'",LOOKUP(ROWS($E$2:E2),$I$1:$I$3,$G$1:$G$3))
ปรับเป็น
=IF(ROWS($E$2:E2)>$H$4,
"",LOOKUP(ROWS($E$2:E2),$I$1:$I$3,$G$1:$G$3))
ที่ H1 จากสูตร
=COUNTA(INDIRECT(" "&G1&"'!”&”A2:A65536"))
ปรับเป็น
=COUNTA(INDIRECT(
"'"&G1&"'!
"&"A2:A65536"))
Re: การรวมยอดจำนวนของ Sheet
Posted: Fri May 10, 2013 4:58 pm
by backspace
ได้แล้วครับขอบคุณครับ