EXCEL中SUMIF函数的问题请教高手

来源:百度知道 编辑:UC知道 时间:2024/07/04 09:05:49
下面的表如果我想计算出于少游在2008-11-1这一天的金额,用SUMIF可以算出吗?如果不可以应该用什么函数?谢谢高手能回答我!
日期 金额 责任人
2008-11-1 900 于少游
2008-11-1 800 徐明昆
2008-11-2 300 于少游
2008-11-3 400 于少游

sumif是单条件求和
多条件可以用数组公式

=SUMPRODUCT((A2:A5=DATEVALUE("2008-11-1"))*(C2:C5="于少游")*B2:B5)

=sumif(B:C,C1,C:C)
需要注意的是,计算范围必须含有计算条件,也就是说,LS的不能计算正确。

假设日期在A列
=SUMPRODUCT((A2:A5=A2)*(C2:C5="于少游 ")*B2:B5)

最好sumproduct函数,如果“日期 金额 责任人 ”分别在A B C三列,可以在D1输入函数:
=SUMPRODUCT(($A$1:$A$4000=$A$1)*($C$1:$C$4000=$C$1)*$B$1:$B$4000)
回车!
亲自测试成功!

同意一楼