EXCEL函数中有关多条件求和SUMPRODUCT的用法?

我写的下面的这个公式不正确,但是不知道错在哪儿,请各位帮忙看看,感激不尽!=SUMPRODUCT((凭证!$C:$C"<="&$H$1)*(凭证!$F:$F=$C4)*凭证!$G:$G)

函数SUMPRODUCT()在低于Excel2007版本不支持全列引用,公式设定数据区域即可。
如:
=SUMPRODUCT((凭证!$C2:$C100<=$H$1)*(凭证!$F2:$F100=$C4)*凭证!$G2:$G100)
温馨提示:答案为网友推荐,仅供参考
第1个回答  2011-09-14
引号是没有必要的。而且不能用整列引用
=SUMPRODUCT((凭证!$C$1:$C$100<=$H$1)*(凭证!$F$1:$F$100=$C4)*凭证!$G$1:$G$100)追问

有人告诉我,当比较对象是单元格引用时,应该写成=sumif(a:a,">="&a2,c:c)

我就不明白了,这个引号到底有没有必要呢,或者说什么时候用引号,什么时候可以不用呢?
能给我讲讲吗?谢谢!

追答

讲函数太麻烦了。语言表达比较不好找逻辑,个人语文补过考,呵呵。
百度一下吧。应该有这方面的讲解。
你的主要目的是解决问题。

第2个回答  2011-09-14
sumproductd
常规应用
=sumproduct(a2:a100,b2:b100)
意思是将A2*B2,A3*B3……分别相乘之后求和

变通应用:多条件求和
比如A列部门,B列月份,C列销售额
要计算“甲”部门在2月的销售
=sumproduct((a2:a100="甲")*(b2:b100="2月")*(c2:c100))

不知道你的绩效是什么样的
比如A列是绩效,B列是绩效权重,权重绩可以用第一个公式
=sumproduct(a2:a100,b2:b100)

注意:统计区域不要包括标题行
第3个回答  2011-09-14
某页!$C:$C"<="&$H$1改为某页!$C:$D"<="&$H$1即可
第4个回答  2019-06-11
函数sumproduct()在低于excel2007版本不支持全列引用,公式设定数据区域即可。
如:
=sumproduct((凭证!$c2:$c100<=$h$1)*(凭证!$f2:$f100=$c4)*凭证!$g2:$g100)
第5个回答  2020-01-15
引号是没有必要的。而且不能用整列引用
=SUMPRODUCT((凭证!$C$1:$C$100<=$H$1)*(凭证!$F$1:$F$100=$C4)*凭证!$G$1:$G$100)