如何用EXCEL求前几名的平均值
发布网友
发布时间:2022-04-26 21:00
我来回答
共5个回答
热心网友
时间:2023-08-21 10:50
步骤
一、单击待放平均数的单元格,例如C3是存入前53名学生的平均分,先单击它!
二、排序
1、用CTRL+A选中所有单元格
2、在菜单栏中单击【数据】-【排序】,弹出“排序”对话框。
3、在“主要关键字”中,选择总分所在的列,如是H列,就选择它
4、单击“降序”
三、求平均
1、在菜单栏中单击【插入】-【函数】,弹出“插入函数”对话框。
2、在“选择函数”下,双击“AVERAGE”,弹出“函数参数”对话框
3、在“总分”所在的列中,拖动鼠标,从第1名拖到第53名,出现选虚线框,表示选中!切忌必须是1~53
4、按两次回车键,平均分就出来了!
热心网友
时间:2023-08-21 10:50
假设你的分类在B列,第1行为标题行
那么输入数组公式“=SUM(IF(RANK(B2:B82,B2:B82)<=53,B2:B82,0))/SUM(IF(RANK(B2:B82,B2:B82)<=53,1,0))”,注意是数组公式,就是输入完公式后按Ctrl+Shift+回车
试试吧,有问题再讨论,祝你成功!
热心网友
时间:2023-08-21 10:51
{=AVERAGE(IF((A2:A82)>=LARGE(A2:A82,53),(A2:A82)))}数组公式
其中{ }是按CTRL+SHFIT+ENTER 完成的,不是输入。
可能有问题的是如果第53位分数一样,也会被统计为平均。
热心网友
时间:2023-08-21 10:51
比如81人的分数在C2:C82区域里,那你在任意空白单元格输入=AVERAGE(IF(C2:C82>=LARGE(C2:C82,53),C2:C82))按CTRL+SHIFT+回车结束.
热心网友
时间:2023-08-21 10:52
=AVERAGE(MAX(A:A)-((ROW(1:53)-1)))
A列为班级学生的分数
按CTRL+SHITF+ENTER,出现{},这就是前53名的平均公计算