Office中国论坛/Access中国论坛

标题: 问一个统计命令 [打印本页]

作者: jmq1234    时间: 2007-3-22 18:06
标题: 问一个统计命令
我有一个年级的学生的成绩,现在想统计一下语文>=90 的 初一(1)的人数  班级在B列  语文在C列, 不知如何实现

如果不指定班级, 可以这样    =countif(C2:C150, ">=90)

再加个条件呢?
作者: 仔V仔    时间: 2007-3-22 19:01
=SUMPRODUCT((B2:B150="B")*(C2:C150>=90))
作者: jmq1234    时间: 2007-3-22 19:36
=SUMPRODUCT((A2:A144="06普1")*(C2:C144>=90))  可以显示正确的结果  8人

=SUMPRODUCT(A2:A144="06普1")  为什么这个反而显示  0人 (应该是50了)
作者: 仔V仔    时间: 2007-3-23 01:20
以下是引用jmq1234在2007-3-22 11:36:00的发言:


=SUMPRODUCT((A2:A144="06普1")*(C2:C144>=90))  可以显示正确的结果  8人

=SUMPRODUCT(A2:A144="06普1")  为什么这个反而显示  0人 (应该是50了)

一个条件用COUNTIF就行了
作者: cola    时间: 2007-3-23 03:53
仔仔说的对,一个条件用COUNTIF就可以了。没必要把简单的问题复杂化,你非得用SUMPRODUCT的话,可以这样用=SUMPRODUCT((A2:A144="06普1")*1)  




欢迎光临 Office中国论坛/Access中国论坛 (http://www.office-cn.net/) Powered by Discuz! X3.3