求教一个excel中关于多条件求和的方法和公式

2025-02-25 06:39:28
推荐回答(5个)
回答1:

还是sumprduct,条件要转换成数值才能参与计算,见图片

回答2:

=SUMPRODUCT((B:B="隆升糖酒公司")*(C:C="优绵")*F:F)

不清楚 可以点 在线交谈

回答3:

用SUMPRODUCT函数就行,这跟版本无关。
G2输入
=IF(SUMPRODUCT((B$2:B2=B2)*(C$2:C2=C2))>1,"",SUMPRODUCT((B$2:B$100=B2)*(C$2:C$100=C2)*F$2:F$100))回车并向下填充

回答4:

1、用SUMIFS函数:
=SUMIFS(F1:F50,A1:A50,"09.06.02 ",B1:B50,"隆升糖酒公司",C1:C50,"优棉",D1:D50,"优级")
2、用SUMPRODUCT函数,就像楼上说的那样,但我想第一个比较容易理解。

回答5:

以你给的数据为例,输入公式:
=SUMPRODUCT((B2:B20="鑫臻糖业")*(C2:C20="优绵")*F2:F20)
增加一个条件:
=SUMPRODUCT((B2:B20="鑫臻糖业")*(C2:C20="优绵")*(D2:D20="优级")*F2:F20)

需注意的:1、B2:B20、C2:C20等引用的单元格多少必须一样多,
2、F2:F20范围内的必须为数字