เพื่อมุ่งให้เกิดคุณภาพจากการอบรมสูงสุด Excel Expert Training ให้การอบรม Excel กลุ่มเล็กๆ ไม่เกิน 6 คนทุกคนสามารถเรียนรู้ Excel อย่างใกล้ชิด จะมาคนเดียวหรือมาเป็นกลุ่มแล้วนัดวันอบรมแบบส่วนตัวก็ได้
ผู้เข้าอบรมทุกคนสามารถติดตามเนื้อหาที่อบรมได้อย่างชัดเจนจากจอภาพด้านหน้าของตัวเอง
-
ต้องการใช้ SUMIF 2 เงื่อนไข
อยากทราบว่าจะสามารถใช้สูตร SUMIF โดยมีเงื่อนไขมากกว่า 1 เงื่อนไขได้หรือไม่
-
=SUMPRODUCT(($B$3:$B$28=J$2)*($C$3:$C$28=$H3)*$D$3:$D$28)
ดูวิธีสร้างสูตรที่นี่ครับ
http://www.excelexperttraining.com/b...ning000263.php
-
-
ผมมีปัญหาเพิ่มเติมคือข้อมูลจะมีเข้าเรื่อยๆ ผมจึงเปลี่ยนช่วงในสูตรแต่ไม่ได้ผล ดังนี้
=SUMPRODUCT(($B$3:$B$28=J$2)*($C$3:$C$28=$H3)*$D$3:$D$28) (สูตรเดิม)
=SUMPRODUCT((B:B=J$2)*(C:C=$H3)*D
) (สูตรใหม่)
ขอรบกวนสอบถามเพิ่มเติมครับ
-
SUMPRODUCT ไม่สามารถใช้ทั้ง Column เช่น C:C ได้ครับ
ถ้าต้องการจะใช้แบบนั้นจริง ๆ ก็สามารถเปลี่ยนเป็น C1:C65535 ได้
แต่ขอแนะนำให้ใช้ Dynamic Range ช่วยจะดีกว่ครับ
เรื่องการใช้ Dynamic RangeName ดูได้จากที่นี่ครับ
http://xlsiam.com/coolsecret/roffset.html
-
ลองดูสูตร Sum อีกวิธีครับ
{=SUM(IF((B:B=$J$2)*(C:C=$H$3),D
,0))}
{=SUM(IF(($B$3:$B$28=$J$2)*($C$3:$C$28=$H$3),D$3
$28,0))}
-

Originally Posted by
apairatc
ผมมีปัญหาเพิ่มเติมคือข้อมูลจะมีเข้าเรื่อยๆ ผมจึงเปลี่ยนช่วงในสูตรแต่ไม่ได้ผล ดังนี้
=SUMPRODUCT(($B$3:$B$28=J$2)*($C$3:$C$28=$H3)*$D$3:$D$28) (สูตรเดิม)
=SUMPRODUCT((B:B=J$2)*(C:C=$H3)*D : D ) (สูตรใหม่)
ขอรบกวนสอบถามเพิ่มเติมครับ
การใ้ช้ sumproduct กับทั้งคอลัมน์ทำให้เกิดการคำนวณเยอะมาก สังเกตว่ามีสัก สี่ ห้า อัน จากข้อมูลดาต้า สัก 2000 เรคคอร์ท ก็ทำให้ช้า แล้วครับ ดังนั้นควรใช้ dynamic rang name มาช่วยจะดีกว่า (แต่ยังช้าอยู่ดี)
-
จากตัวอย่างเดิมใช้ SUMPRODUCT เพื่อหาค่า SUMIF 2 เงื่อนไข แต่ต้องการหาค่าเกี่ยวกับ COUNTIF 2 เงื่อนไข และ AVERAGE 2 เงื่อนไข ต้องใช้สูตรใด
รบกวนสอบถามเพิ่มเติมครับ
-
หายอดรวม
=SUMPRODUCT(($B$3:$B$28=J$2)*($C$3:$C$28=$H3)*($D$2:$F$2=$I3)*$D$3:$F$28)
หาจำนวนครั้ง
=SUMPRODUCT(($B$3:$B$28=J$2)*($C$3:$C$28=$H3)*($D$2:$F$2=$I3))
หาค่าเฉลี่ย
=SUMPRODUCT(($B$3:$B$28=J$2)*($C$3:$C$28=$H3)*($D$2:$F$2=$I3)*$D$3:$F$28)/SUMPRODUCT(($B$3:$B$28=J$2)*($C$3:$C$28=$H3)*($D$2:$F$2=$I3))
ลองดูคำตอบที่ผมทำว่า คำนวณตามที่ต้องการไหมครับ
-
ขอขอบคุณมากครับ
Similar Threads
-
By chaisiam in forum Excel Expert Forum Library 2012 - 2007
Replies: 2
Last Post: 1 Sep 2009, 22:46
-
By nongpong1 in forum Excel Expert Forum Library 2012 - 2007
Replies: 2
Last Post: 12 Apr 2009, 23:21
-
By kline in forum Excel Expert Forum Library 2012 - 2007
Replies: 3
Last Post: 3 Aug 2007, 13:14
-
By apairatc in forum Excel Expert Forum Library 2012 - 2007
Replies: 4
Last Post: 3 Aug 2007, 10:45
-
By SmmS in forum Excel Expert Forum Library 2012 - 2007
Replies: 1
Last Post: 27 Jul 2007, 17:14
Posting Permissions
- You may not post new threads
- You may not post replies
- You may not post attachments
- You may not edit your posts
-
Forum Rules