形容女人手好看的句子:excel中怎样计算学生成绩前30%的平均成绩??

来源:百度文库 编辑:查人人中国名人网 时间:2024/05/04 12:33:09
我需要在excel中计算学生成绩,而且需要成绩中前30%的学生成绩平均分,但我不会直接输入公式,利用排序后再计算总分,数人数的方法又太麻烦了,我想请问一下大家,有没有直接的方法。希望得到大家的指点。
我用了下面的方法,加上自己四舍五入后的人数,基本解决了这个问题,但我希望还有更简单的方法。谢谢大家了。

例成绩放A1:A14
★先建一列(如B列)放名次,用公式 =rank(该生成绩,所有成绩的绝对地地址)
例 在B1中写 =RANK(A1,$A$1:$A$14),然后填充柄填充该列
★算学生的30%人数,总人数可count算,也可直接写
例 在A16中写 =COUNT(A1:A14)*0.3
★建一列(如C列)放前30%学生的成绩,用=if(该生名次<=总人数的30%,该生成绩)
例 在C1中写 =IF(B1<=$A$16,A1),然后填充柄填充该列,如中间有空行稍注意一下

●●以上三步可以合并起来直接写=IF(RANK(A1,A$1:A$14)<=COUNT(A1:A14)*0.3,A1),然后用填充柄●●

★最后=average(C1:C14)即可,如觉得C列不美观可隐藏该列(格式-列-隐藏)

以此类推,注意绝对地址
其实这么做也很麻烦,仅供参考