Page 1 of 1
SUMPRODUCT ใช้สำหรับ Average
Posted: Tue Feb 01, 2011 9:58 pm
by kmb
จากไฟล์แนบในส่วนที่คำนวณ Average สามารถเขียนเป็นเงื่อนไขเพิ่มในสูตรเดียวกับ Sumproduct ได้ไหมครับ

ตอนนี้ใช้วิธี Sumproduct ก่อนแล้วค่อยมาหารด้วย Qty เพื่อให้ได้ Average ครับ
Re: SUMPRODUCT ใช้สำหรับ Average
Posted: Wed Feb 02, 2011 5:47 am
by snasui

สามารถประยุกต์ใช้ Sumproduct ได้ครับ เช่นที่ E15 คีย์
=SUMPRODUCT(--($C$4:$C$9=$C15),E$4:E$9,$D$4:$D$9)/SUMPRODUCT(--($C$4:$C$9=C15),$D$4:$D$9)
Enter
Re: SUMPRODUCT ใช้สำหรับ Average
Posted: Wed Feb 02, 2011 12:28 pm
by kmb
ผมลองทำสูตรเปรียบเทียบระหว่าง sumproduct กับ {sum(if( ))} ตามไฟล์น่ะครับ แต่ค่าที่ F24 และ F26 ไม่ถูกต้อง ขอคำแนะนำหรืออธิบายหน่อยครับ

Re: SUMPRODUCT ใช้สำหรับ Average
Posted: Wed Feb 02, 2011 1:06 pm
by snasui

ที่ E24 ปรับสูตรใหม่เป็น
=SUM(IF($C$4:$C$9=$C24,$D$4:$D$9*E$4:E$9,0))
Ctrl+Shift+Enter > Copy ไปทางขวาและลงด้านล่าง

Re: SUMPRODUCT ใช้สำหรับ Average
Posted: Wed Feb 02, 2011 1:24 pm
by kmb
ที่ใช้สูตร
=SUM(IF($C$4:$C$9=$C24,IF($D$4:$D$9=E$4:E$9,E$4:E$9,$D$4:$D$9*E$4:E$9),0))
เพราะว่าต้องการใช้กับ D24 ด้วย แสดงว่าใช้ไม่ได้ใช่ไหมครับ

Re: SUMPRODUCT ใช้สำหรับ Average
Posted: Wed Feb 02, 2011 1:51 pm
by snasui

ที่ D24 ถ้าจำไม่ผิดจะเป็นการรวม Qty แบบเงื่อนไขเดียว ให้เลือกใช้ Sumif แบบปกติเพื่อให้กระชับครับ