作业帮 > 综合 > 作业

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

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/26 03:30:52
怎么在excel里把满足两个条件的数列相加
例如,在A列中:有3个银行,B列为不同的公司针对的客户:很多个人和公司(有重复),C列为存款金额想问一下,我想知道同一个人,在不同银行的存款数,不用透视表,可以用什么函数算出.
可是我试了一下,算不出来,想再请教一下SUMPRODUCT选的数列,各个数列之间用“*”是代表什么意思呢?
用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))}