Excel表中如何快速排序
最简单的方法-自定义排序
2
选中所有相关单元格,然后点击【排序和筛凤截选】工具栏下的【自定义排序】工具
3
在弹出的对话框中主要关键字:成*绩 ;次序:降序 然后点确定
4
这样就将成*绩从最高分到最低歌泛分排出来了,接下来需要在名*次中输入从1开始的名*次即可。
函数RANK
1
将成绩和姓名录入表格中
2
在第一个单元格内输入公式 =RANK(C3,$C$3:$C$9,0),然后点确定即可得出排序,接着左键按住右下角方框向下拉即可得出所有人的排序。
3
RANK函数是个求某一个数值在某一个区域中的排序,其中第三个参数“0”表示是降序的意思,最好的排序从1开始。如果第三个函数是“1”则表示是升序的意思。最差的排序从1开始。
COUNTIF函数
1
录入数据,并在第一个单元格内输入=countif($C$3:$C$9,'>'&C3)+1 然后点击确认即可,下拉单元格复制公式即可得出排序
2
COUNTIF函数统计出该区域中的数值大于自身的个数,第一名大于自身的个数为0,所以在后面再加上1就可以从1开始对所有人排序了
SUMPRODUCT函数
1
录入数据,并在第一个单元格内输入: =SUMPRODUCT(1*($C$3:$C$9>C3))+1 然后点击确认即可,下拉单元格复制公式即可算出所有人的排序
2
SUMPRODUCT是个多功能函数,这里$C$3:$C$9>C3是判定该区中数值大于自身的数值,该函数将数组对应的值相乘并累加,可得出大于自身数值的人数,然后将其加上1,即获得排序。
下一篇:Excel快速排名的方式