如何对满足多个条件的单元格进行汇总求和?

2025-01-07 19:08:45
推荐回答(5个)
回答1:

不知道我理解的对不对,如果不对建议把实例写上来。
简单理解后这样做:
1、在表一中插入一列,如A列
2、A列中输入=if(条件1,if(条件2,符合条件要显示的单个数,0),0) 然后下拉
3、在表二中想让显示汇总的位置输入=sum(Sheet1!A1:A1000)
如果你要汇总的数是在表一的固定某一列中<例在D列>,且两个条件是独立的话可以这样:
1、在表一中,选中所有表头后---数据--筛选--自动筛选
2、在出现的筛选箭头下输入条件,两个都输上
3、在表二中相让显示汇总的位置输入=SUBTOTAL(9,D1:D1000)

两种方法都以表一中只用1000行,您可根据需要自行更改公式中的数。
3、

回答2:

假设sheet1中B列为班级,C列为成绩,现在要在sheet2中求1班成绩大于60分以上的人数:
=sumproduct((sheet1!b2:b500="1班")*(sheet1!c2:c500>=60))
或者求1班成绩大于等于60分的成绩之和:
=sumproduct((sheet1!b2:b500="1班")*(sheet1!c2:c500>=60)*sheet1!c2:c500)

回答3:

基本形式是:
=SUMPRODUCT((sheet1!A2:A1000=F1)*(sheet1!B2:B1000=F2),(sheet1!C2:C1000))
你的提问太笼统,无法详细回答了。如有需要可以联系 chen_pinghui@163.com

回答4:

sumproduct函数就是用来计算满足多条件的单元格求和的。

回答5:

(if...)and(if...)
详细的可以百度hi联系