问题1:在excel中如何统计出50个班每个班前40名的各科平均分?

问题1:在excel中如何统计出30个班每个班前40名的各科平均分?
问题2:表中有每个同学的年级排名,如何统计出30个班中每个班在年级1000以内的人数?

假设你所有数据都在1张表中
问题1:按班级排序--分别用RANK函数对各班学生成绩排名--再用IF函数结合AVERAGE函数求平均
问题2:取出年级1000以内明细---插入数据透视表--数值类型选计数
上述只是大体思路,具体执行需要你对表格操作很熟练才行。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-03-01
问题1,是40人的各科平均分,还是每个人的各科平均分?
问题2,先增加一列--排名,使用rank()函数得出名次。然后统计
第2个回答  2013-03-01
问题2:假设有1500行,从第二行开始是学生成绩,B列是班级,H列是年级排名(不一定按顺序排列),输入公式=SUMPRODUCT(($B$2:$B$1500=1)*($H$2:$H$1500<1000)),可以计算出1班1000名以内的人数,2班的=SUMPRODUCT(($B$2:$B$1500=2)*($H$2:$H$1500<1000)),依次类推。。。。
第3个回答  2013-03-01
我可以帮你,不过说起来很麻烦。
可以发邮箱吗?[email protected]