EXCEL统计

A列(姓名) B列(班级)C列(成绩)
注:成绩有空
问题:(1)统计同一班级成绩非空的人数
(2)统计同一班级成绩小于60且非空的人数

(1)菜单栏的数据——筛选——自动筛选;然后:数据——分类汇总,分类字段选择姓名,汇总方式选择计数,选定汇总项选择姓名或者姓名+成绩,也可以全选.... 

(2)菜单栏的数据——筛选——自动筛选,在成绩的下拉列表选择自定义,大于0 与小于60;然后:数据——分类汇总,分类字段选择姓名,汇总方式选择计数,选定汇总项选择姓名或者姓名+成绩,也可以全选....

温馨提示:答案为网友推荐,仅供参考
第1个回答  2011-08-24
另加D列(B2*IF(C2,1,0))
E列(B2*IF(C2-60>=0,1,0))
注:B列班级须为数字(不为文本),比如,1,2,3.等,否则不能用于以上公式。
分别对D列 E列countif(例:COUNTIF(D:D,班级);COUNTIF(E:E,班级))即为所求1,2问题解。本回答被提问者采纳
第2个回答  2011-08-25
1、单元格输入:=count(C1:Cn)
2、单元格输入:=count(条件,C1:Cn)
相似回答