excel函数sumif多条件求和的问题

来源:百度知道 编辑:UC知道 时间:2024/06/21 23:52:08
我知道SUMIF的语法应该是sumif(条件单元格,条件,求和数据单元格)
但是,如果我需要多个条件,例如
列A为产地
列B为价格
列C为种类
那我需要计算出
列A里面是“江苏”或“上海”或“浙江”,列B的小于5,列C等于食品,
依靠上面的条件写一个SUMIF函数应该怎么写?
哪位高手帮我看下了。谢谢。
本来刚开始学函数。

=SUMPRODUCT(OR((A1:A5="上海"),(A1:A5="江苏"),(A1:A5="浙江"))*(B1:B5=2)*(C1:C5="食品")) 你的数据在A1:C5
这样就可以了

=SUMPRODUCT(OR((A1:A5="上海"),(A1:A5="江苏"),(A1:A5="浙江"))*(B1:B5=2)*(C1:C5="食品"))
假设你的数据在A1:C5,公式中的范围你可以自己修改.

假设你的数据在A1:C6,公式中的范围你可以自己修改.

=SUMPRODUCT((A1:A6={"上海","江苏","浙江"})*(B1:B6<5)*(C1:C6="食品"))

=SUMIFS(D1:D19,A1:A19,"=上海",B1:B19,"<5",C1:C19,"=食品")
D1:D19是要求的符合条件之和