EXCEL中,如何用公式实现:把A列中相同字符对应的B列数据与C列数据相加?

A列的相同需用公式判断而非手动筛选。
A B C
姓名 工资 奖金
张三 2000 500
李四 1800 300
王五 3500 800
张三 2500 300
李四 2000 400
王五 3000 1000

第1个回答  2013-02-26
=sumproduct(($A$1:$A$9999=A1)*($B$1:$B$9999))+sumproduct(($A$1:$A$9999=A1)*($C$1:$C$9999))
或者
=SUMIF(A:A,A1,B:B)+SUMIF(A:A,A1,C:C)
下拉填充。追问

同一个工作表里面为什么一个单元格里面输入=SUMIF(A:A,A1,B:B)可以得到正确的答案,而另一个单元格里面输入=SUMIF(A:A,A2,B:B)所得的结果却是0呢?但是把A:A改成A5:A65535,把B:B改成B5:B65535之后两个单元格所得的数据又是对的呢?

第2个回答  2013-02-26
粗心大意了 呵呵
fan4di|当前分类:23 级排名:125
的答案是正确滴追问

是的,我试过了,也非常感谢你的回答,刚才你的答案是不是将符合B条件与C条件的数相加放在A列啊??

追答

我刚才的答案是相乘了 呵呵

本回答被网友采纳
相似回答