Excel上如何输入公式计算100名学生中前50名的平均分

来源:百度知道 编辑:UC知道 时间:2024/05/18 12:48:57
我想一步实现

假定你的100名同学的成绩在F2:F101,用如下数组公式可以计算出前50名的平均分:
=SUM(IF(RANK(F2:F101,F2:F101)<=50,F2:F101,0))/50

注意:在输入完公式后要按Ctrl+Shift+Enter键让公式两端自动加上数组公式符号"{}"。

假设成绩区域在B2:B101
=SUM(IF(B2:B101>=LARGE(B2:B101,50),B2:B101,0))/50
然后按Ctrl+shift+Enter,这个公式是这样的

不知道你是要算表中前50名的平均分还是要算总分排在前50名的均分?如果是表中前50名的很好算,用average函数就可以算出来,如果要算总分排在前50名的话要用rank函数先排名次,再按名次排序,然后用average计算平均分就可以了。

你先将100名学生的成绩排序,然后取前50名的成绩用average函数就可以算出来

宏设置