excel里如何用函数统计总成绩前528名里各班人数?
(2012-06-30 10:22:56)
标签:
杂谈 |
1、excel里如何用函数统计总成绩前528名里各班人数?
我有一个学生成绩总表
B列从B2开始向下都是学生的班级号
我想请大家写个函数 就是不用排序 统计总成绩前528名里各班的人数。
PS: 不要那种降序后用COUNTIF统计之类的 我要的是在不排序的情况下统计。谢谢大家
:
假设你的表格,M列后为空区域
N1输入“班级”,O1输入“入围前528名人数”
N2:N19输入班级,1到18数字,代表各班级
O2输入公式:
=SUMPRODUCT(($B$2:$B$1000=N2)*($L$2:$L$1000>=LARGE($L$2:$L$1000,528)))
将O2公式向下复制就行了
这里,假设你的总人数记录到1000行,请根据人数作适当调整。
2、我想计算比如全班语文成绩的后百分之二十的学生成绩的平均分,该用什么函数,怎么用?
假设语文成绩保存在A1:A100
后20%人数=100*20%=20
计算公式如下
=average(large(a1:a100,row(81:100)))
数组公式,输入后按CTRL+SHIFT+ENTER完成。
2”假设有数据有100行,在A列,公式:
=AVERAGE(SMALL(A1:A100,ROW(1:20)))
数组公式,输入后按Ctrl+Shift+Enter 确认。