Page 1 of 1

ต้องการหาสูตร Sum ข้ามชีทแบบมีเงื่อนไขครับ

Posted: Thu Oct 11, 2012 4:39 pm
by dragonna
ต้องการหายอดรวมของแต่ละ PSN ซึ่งกระจายอยู่ตามชีทต่าง ๆ ของเดือน
จากไฟล์ตัวอย่าง ผมต้องการให้หายอดรวมของ PSN 1201001 ยอดของ DM มีทั้ง 3 ชีท
01 = 100
02 = 200
03 = 300
ในชีทรวมยอดรวมจะได้ 600

ผมไม่รู้ว่าควรใช้สูตรไหนดีครับ เพราะผมทำต้นทุนทั้งปี ชีทมี 12 เดือน กระจายอยู่ทั่ว
ค่าใช้จ่ายแต่ละ PSN บางเดือนก็มี บางเดือนก็โผล่มาครับ

รบกวนทุกท่านชี้แนะด้วยครับผม หรือจะเพิ่มชีทเพื่อพักรายการทั้งหมดก็ได้นะครับ

Re: ต้องการหาสูตร Sum ข้ามชีทแบบมีเงื่อนไขครับ

Posted: Thu Oct 11, 2012 6:34 pm
by joo
:D ลองแบบนี้ดูครับตามไฟล์แนบว่าตรงกับที่ต้องการหรือไม่ ให้กำหนด Range Name ให้ชื่อว่า Allsh ให้มีค่าเป็น =รวม!$I$4:$I$6
ที่ C4 คีย์ =SUMPRODUCT(SUMIF(INDIRECT("'"&Allsh&"'!"&"$B$4:$B13"),B4,INDIRECT("'"&Allsh&"'!"&"$c$4:$c$13"))) Enter>Copy ลงด้านล่าง

Re: ต้องการหาสูตร Sum ข้ามชีทแบบมีเงื่อนไขครับ

Posted: Fri Oct 12, 2012 8:37 am
by dragonna
ขอบคุณมากครับ ผมจะลองนำไปประยุกต์ใช้ดูนะครับ _/l\_

Re: ต้องการหาสูตร Sum ข้ามชีทแบบมีเงื่อนไขครับ

Posted: Fri Oct 12, 2012 8:42 am
by dragonna
คือผมไม่เข้าใจในส่วนการกำหนดค่า Range Name ครับ ว่่าเราต้องเข้าไปหนดในส่วนของเครื่องมือไหนครับ ผมไม่ค่อยเก่งสูตรเท่าไร รบกวนช่วยชี้แนะให้ด้วยครับ ขอบพระคุณมากครับ

Re: ต้องการหาสูตร Sum ข้ามชีทแบบมีเงื่อนไขครับ

Posted: Fri Oct 12, 2012 8:48 am
by dragonna
เข้าใจแล้วครับผม ขอบคุณมาก ๆ ครับ