不知道我理解的对不对,如果不对建议把实例写上来。
简单理解后这样做:
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、
假设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)
基本形式是:
=SUMPRODUCT((sheet1!A2:A1000=F1)*(sheet1!B2:B1000=F2),(sheet1!C2:C1000))
你的提问太笼统,无法详细回答了。如有需要可以联系 chen_pinghui@163.com
sumproduct函数就是用来计算满足多条件的单元格求和的。
(if...)and(if...)
详细的可以百度hi联系