excel怎么排序名次?
以excel2010版本为例,排序名次方法如下图所示:
1、对下面同学的总分进行排名,如下图所示。
2、用RANK函数排名,在单元格F2输入RANK函数,F2=RANK(E2,E2:E6),然后按Enter回车键,会出现该同学的排名,如下图所示。
3、鼠标放在F2单元格右下角往下拉填充公式,会发现排名都是1,是因为RANK函数的取值范围没有绝对引用,导致取值范围发生了变化,如下图所示。
4、所以要回到F2,把排名取值范围固定,即加$符号绝对引用,则变成$E2:$E6,那么公式往下拉填充时范围就不会发生任何变化,一直都是保持E2:E6,如下图所示。
5、取值范围固定好后,就再次把填充复制公式往下拉,就会得到正确的排名了,如下图所示。
操作注意事项:excel功能还有很多,可以仔细研究喔。
1.先在表格第一行要显示名次的单元格中点击鼠标,选中该单元格
2.然后在编辑栏中输入:=rank(
3.点击后,编辑栏中就会自动输入所点击单元格的名称,再在其后输入一个英文的逗号
4.输入逗号后,再选择整个表格中第一个的单元格,可以用鼠标左键点击第一个单元格,然后按住鼠标左键不放,向下拖动鼠标至所需的最后一个单元格,也可以用键盘的Shift键配合鼠标点击首尾单元格进行选择
5.选择单元格范围后,代表单元格范围的字符就自动输入到编辑栏中,此时立即按下键盘的F4键(目的是把单元格的相对引用变成绝对引用),这时再输入后面的括号,即完成了函数公式的输入
7.此时第一行的名次单元格中就会显示出其左侧成绩对应的名次。然后将鼠标指针指向该单元格的右下角,当鼠标指针变成十字形时双击鼠标左键或者按住鼠标左键向下拖动鼠标至列尾
8.表格中的成绩并不是按照正确的名次排序的,我们选中所有数据,然后点击工具栏中的数据——排序
9.按照你想要的顺序排列
10.点击确定,就完成了所有操作
注意事项:
排序时若未选中所有数据会导致排序后数据与其对应的其他数据不符合。(若只选择图中的名次排序,排序后成绩与姓名会与其名次信息不符)
方法步骤:
1、不管在学校还是各个统计领域,排名应用随处可见,如果排序会打乱原有次序,那么好多朋友就一头雾水了,数据少那么我们一个个排下名就可以了,如果多容易弄错。小编举个形象简单的例子,班级同学的得分排名!
2、如果班级得分有很多科目,我们可以列很多列,也可以加总得分列,名次可以算总得分,也可以标每科得分排名;选择第一个单元个可以直接=RANK()函数,可以点击上面的函数图标,不熟练的话这个是有提示的。
3、我们选择RANK排名函数,我们看到有3个参数,number,ref,order即数值、引用、排序。
4、第一个参数我们选中B2第一单元格,然后第二单元格是第二列的数据B2-B8;顺序0是降序,1是升序;得分大到小是降序所以选择0。
5、我们在点击确定,然后拉动名次的第一个单元格,结果排序不对,是什么原因呢?原来是位置处没有绝对引用,下拉的时候位置发生偏移,所以我们加上$绝对符号,位置是B2-B8不变,然后我们就可以看到正确的排序了。如果大家在遇到小得分排名靠前的话,把order的参数改成1即可。
Excel还有强大的图形功能。从1993年,Excel就开始支持Visual Basic for Applications(VBA)