sumproduct 求和列条件

问题描述:

sumproduct 求和列条件
用sumproduct公式,求和列并非都是数字,有n/a 如何求和
产地 年份 存量
广州 2001 15
福州 2001 56
山东 2001 34
广州 2002 71
广州 2001 52
厦门 2003 33
三亚 2001 46
广州 2001 102
广州 2001 n/a
例如上述例子中,要求非福州和山东,在2001年 存量小于100的总存量,用sumproduct该如何表示?
自己开始写了公式为=sumproduct(((A2:A10A3)*(A2:A10A4)*(B2:B10="2001")*(C2:C10
1个回答 分类:数学 2014-10-23

问题解答:

我来补答
sumproduct是求乘积的和
sumproduct(A1:A10,B1:B10)这是它的语法,表示先A1*B1,A2*B2,……,A10*B10,然后再求和
这里应该用sumifs函数
=sumifs(C2:C10,C2:C10,">0",C2:C10,""&A3,C2:C10,""&A4,B2:B10,2001)
第一个C2:C10是求和区域
C2:C10,">0"
C2:C10,""&A3
C2:C10,""&A4
B2:B10,2001
这是4个条件
再问: 谢谢!!!之前一直以为sumifs公式同一列不可以设置2个条件。 那sumproduct其实就是因为最后一列格式不同,不是都是数字是吧
再答: 因为sumproduct根本就不是条件求和的函数 sumif是只能设置一个条件的条件求和 sumifs则是多个条件求和,没记错是能加256个条件
再问: 明白了,谢谢!之前看文库的什么帖子里面写条件求和什么的,http://wenku.baidu.com/view/e21c8da00029bd64783e2cd4.html 还是要理解原理啊! 最后一个问题,如果n/a是个数字的话 =sumproduct(((A2:A10A3)*(A2:A10A4)*(B2:B10="2001")*(C2:C10
 
 
展开全文阅读
剩余:2000
上一页:合外力做功,