EXCEL使用多条件求和出现错误值怎么解决?

解决有多快,分数就有多给力

使用SUMPRODUCT求和,一般是求和列的数据为文本类型数据(空格),导致求和不正确,或出错。
公式有两个错误:
1、括号位置不对;
2、H列空格数据(文本);
正确的公式:
=SUMPRODUCT(($B$3:$B$79=$K24)*($D$3:$D$79=M$2)*N(IF({1},$H$3:$H$79)))追问

=SUMPRODUCT(($B$3:$B$79=$K3)*($D$3:$D$79=M$2),$H$3:$H$79)

我原来公式中的连接最后一个条件(*)修改成(,);不要用*号,就可以实现了,也非常感谢你

追答

是的,这样,也可以。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2014-05-08
那只能是你的多条件设置错误
第2个回答  2014-05-08
发你的表
才好。
[email protected]
第3个回答  2014-05-08
找到错误原因追问

QQ文件发给你

追答

把h3的公式改为=IF(SUMPRODUCT((B$3:B3=B3)*(D$3:D3=D3))=1,SUMPRODUCT(($B$3:$B$79=B3)*($D$3:$D$79=D3)),)
下拉填充
把m3的公式改为=SUMPRODUCT(($B$3:$B$79=$K3)*($D$3:$D$79=M$2)*($H$3:$H$79)),填充

追问

感觉感谢,在我原来公式中修改最后一个条件的*符号修改成“,”符号,就可以解决了,当时没想到

追答

就是把你後面的($H$3:$H$79)作为sumproduct的参数就可以了

第4个回答  2014-05-08
上个图看看追问

请问你懂“sumproduct”吗

相似回答