excel中满足两个条件的求和

来源:百度知道 编辑:UC知道 时间:2024/06/05 21:26:43
同时满足A1,B1两个条件,求C:C的和
张三 电脑 5
李四 传真 3
王五 电话 5
赵六 电脑 6
张三 电脑 5
李四 电脑 3
王五 传真 5
赵六 电脑 6
张三 传真 5
李四 电话 3
王五 传真 5
赵六 传真 6
张三 电脑 5
李四 电脑 3
王五 电脑 5
赵六 传真 6
张三 电脑 5
李四 电话 3

A1=张三,B1=电脑 求和

方法太多了:
sumproduct函数:
=SUMPRODUCT((A1:A18="张三")*(B1:B18="电脑")*(C1:C18))
sum函数:
=sum((A1:A18="张三")*(B1:B18="电脑")*(C1:C18))
输完公式按ctrl+shift+enter。

=if(and(A1,B1),sum(C:C),"")
问题补充后更改为:
假定已知数据存放在$A$1:$C$18单元格区域
=SUMPRODUCT(($A$1:$A$18="张三")*($B$1:$B$18="电脑")*($C$1:$C$18))

或数组公式(用Shift+Ctrl+Enter输入):
=SUM(($A$1:$A$18="张三")*($B$1:$B$18="电脑")*($C$1:$C$18))

【=SUM(AND(A1:A18="张三",B1:B18="电脑"),C1:C18】输入完毕后按F2,然后按ctrl+shift+enter结束