关于EXCEL,用SUMIF函数求和,同时满足两个条件可以吗

2024-11-02 08:05:22
推荐回答(3个)
回答(1):

2007以下版本两条件求和一般用(2007及以上版本也可以用)sumproduct((条件1区域=条件1)*(条件2区域=条件2))*(求和区域))

条件若为文本,需加英文半角双引号

2007及以上版本可以用SUMIFS(求和区域,条件1区域, 条件1, 条件2区域, 条件2, ...),最多允许127个条件区域、条件对,即参数总数不超255个。

I2=SUMPRODUCT((A2:A13="a")*(B2:B13="乙")*(C2:C13=4)*(D2:D13))

I3=SUMIFS(D2:D13,A2:A13,"c",B2:B13,"丙",C2:C13,3)

回答(2):

多个条件,只能用sumifs了——这个函数,Excel2007及更新版本才支持。
Excel2003的话,可以用sumproduct来实现多条件求和
也可以sum与if结合构造下面的形式的数组公式
=sum(if((条件表达式1)*(条件表达式2)*(条件表达式3),求和数据区,0))
Ctrl+Shift+回车结束。

回答(3):

用sumifs,参照公式帮助。