乔山办公网我们一直在努力
您的位置:乔山办公网 > excel表格制作 > 怎样在Microsoft Office Excel 中,把成...-excel成绩排名怎么做,excel表格成绩排名次

怎样在Microsoft Office Excel 中,把成...-excel成绩排名怎么做,excel表格成绩排名次

作者:乔山办公网日期:

返回目录:excel表格制作


  如图,依据总分成绩排名。排名次时不同的要求,有不同的方法:

  美式排名:zd(即名次相同的看作是两个名次序号)

  =RANK(E2,E:E)

  中式排名:(即名次相同的视为一个名次序号)

  =SUMPRODUCT((E$2:E$6>E2)/COUNTIF(E$2:E$6,E$2:E$6))+1

  无重复排名:(即“总分”相同的依据“语文”成绩高低排序)

  =SUMPRODUCT((E$2:E$6+B$2:B$6%%>E2+B2%%)*1)+1



两种方法: 1、笨方法, 成绩的人名一般按学号排的,按成功降序排一次,再新建一列从高到底输入1.2.3.……8…….。再按学号排列一次,刚才你要的排名就是你输入的数字对应的。 2、Rank函数 A B 总分 排名 11 ? 33 55 (?为要排名的列) 假定?处为“B3” 利用RANK函数 插入——函数——RANK——确定====弹出对话框 第一行:输入“B3”(或者用鼠标单击单元格选取) 第二行:用鼠标拖选B3要比较的范围(即11 33 55) 确定 明白? 很辛苦啊 给点分啦~

希望采
例如:成绩是在B2:B10000单元格中,
A B C
1 姓名 成绩 名次
2 张三 90 ?
3 李四 80
4 王二zd 85
5 .......
计算B2的数值在B2:B10000单元格中的名次,在C2中输入公式
=RANK(B2,$B$2:$B$10000)
下拉填充即可.

此外还有许多种方法,在C2中输入:
=COUNTIF($B$2:$B$10000,">"&B2)+1
或 =SUMPRODUCT(($B$2:$B$10000>B2)*1)+1
或 =SUM(--($B$2:$B$10000>B2))+1 这是数组公式,要按“Shift+Ctrl+Enter"键结束。
或 =COUNT($B$2:$B$10000)-FREQUENCY($B$2:$B$10000,B2)+1

1,打开Microsoft Office Excel 程序,进入程序主界面中,打开一张要进行排序的表格。

2,接着,在表格中zd选中一个单元格点击上方的函数按钮。

3,接着,在对话框中选择以下的排序函数,点击打

4,在对话框中选择排序的区域。

5,最后,即可看到Microsoft Office Excel 程序中排序完成,问题解决。

相关阅读

关键词不能为空
极力推荐

ppt怎么做_excel表格制作_office365_word文档_365办公网