怎么在excel里把满足两个条件的数列相加
1个回答

用SUMPRODUCT()可以实现

如楼上匿名回答一样

=sumproduct((a:a="工商银行")*(b:b="张三")*(c:c))

该公式的实质就是:多条件求和.

在整个公式中,“*”起一个乘的作用,将逻辑值运算成数值,并将数值预算出最终结果.你可以选定公式中需要获得值的那部分公式(俗称公式“抹黑”),按下“F9”键,EXCEL将只计算公式的一部分.你可以在编辑栏中看到该部分公式的值,完毕后,按Esc键取消操作.试一下,例如摸黑 (a:a="工商银行"),看看是什么变化.

另外

公式 =sumproduct((a:a="工商银行")*(b:b="张三")*(c:c))

等效于数组公式

{=sum((a:a="工商银行")*(b:b="张三")*(c:c))}