Excel表格如何排名次

如题所述

第1个回答  2011-06-22
比如成绩在B2:B10单元格,在C2:C10单元格排名次的话。
1.内置排名公式:=rank(b2,$b$2:$b&10),
2.但rank函数得到的结果是美式排名,比如有2个并列第二名,就没有第三名,直接到第四名,这不符合中国的习惯。给你一个中国式排名的公式。在C2单元格输入公式=SUMPRODUCT(($B$2:$B$10>B2)/COUNTIF($B$2:$B$10,$B$2:$B$10))+1然后拖动填充到C10单元格即可。
第2个回答  推荐于2017-11-20
表格排名,有一数据---筛选---升序或者降序来排列数据就可以了。需要选中所需要排序的整一列来进行排序。本回答被网友采纳
第3个回答  2020-01-06
1.应用Rank函数进行排位
用光标选定D4单元格后输入“=RANK(C4,$C$4:$C$26)”按回车键后便可计算出第一记录的“名次”。将光标移到E3单元格填充柄上变成细十字形光标后,按下鼠标左键往下拖(公式复制),就可将所部门的“名次”计算出来(说明:以上公式中$C$4:$C$26是指绝对引用C4到C26单元格区域)。
虽然Rank函数已将所有的部门按积分的高低进行名次排列,但在相同名次的后面的名次却没有达到我们的要求。如在本例中有两个第1名而后面出现的并不是我们期待的第2名而是第3名。为此,我们还得巧妙地应用排序功能来补充完成Rank函数尚未完成的工作。
2.增加关键字段
为了保证各部门位置不变,我们可以借助增加关键字段再将其隐藏的方法来处理,具体操作如下:分别选定第D列和第F列点击“插入”菜单并单击“列”后便可自动增加2列(图2)。选定D3单元格输入一个新字段名“序列”,再选定D4单元格并输入1,将光标移到在D4单元格填充柄上变成细十字形光标后按住“Ctrl键”不放,并按下鼠标左键往下拖至D26后松开,这时在D4到D26出现从1到23的序列填充。将E3单元格的字段名改为“名次1”并在F3单元格输入字段名“名次”。
3.根据需要进行相关排序
将光标选定在表格内任一单元格内,点击“数据”菜单→“排序”→在“主要关键字”下拉框内选定“名次1”并选定“递增”单选钮→确定。在F4单元格内输入1后将光标选定在F5单元格后输入“=IF(E4=E5,F4,F4+1)”,按回车键,然后依照上述方法将F5的公式复制到F26。为了还原有各部门的相关位置,依照前面排序方法再进行一次排序,但“主要关键字”则必须改为按“序列”字段进行递增排序。可是这时却发现经排序后的前几个记录却以“#VALUE!”的形式出现,这是因为“名次”字段的公式计算结果经排序后产生错误的缘故,为此,必须在“序列”字段排序之前将“名次”字段的公式计算结果转为数值常量后再进行排序。操作如下:选定E4到E26单元格区域→单击工具栏上复制命令按钮→点击“编辑”菜单→选定“选择性粘贴”→在弹出的对话框内选定“数值”单选钮确定后即可。最后依次选定D列、E列→点击“格式”菜单→列→隐藏“列”便可得到我们所要的效果了。
第4个回答  2018-02-08

如图例:

C2=RANK(B2,B$2:B$11,0)----(大到小)    

D2=RANK(B2,B$2:B$11,1)----(小到大) 

语法:RANK(number,ref,order)    

引数说明:    

● Number:求等级的数字    

● Ref:一个数值阵列或数值参照位址,非数值则忽略不计    

● Order:指定的顺序,0或省略则是由大到小排序,不为0则是由大到小排序,以评定Number等级    

RANK是将相同数字评定为同一等级,但是下依等级则从缺,如有二个90,等级为2,则89等级将为4(空出3)   

第5个回答  2020-07-11

学生成绩排名次是试卷成绩出来后必做的工作,用Excel函数公式完成自动排名次。

如何对EXCEL表格按名次排序?
方法一:鼠标拖动法 1. 打开你的Excel表格,在需要排序的单元格中,例如A列的第一个单元格,输入数字“1”。2. 将鼠标放在该已输入数字的单元格的右下角,你会发现鼠标变成了一个十字形状。3. 按住鼠标左键,同时拖动鼠标向下移动,你会发现下方的单元格自动填充了递增的数字。这样,简单...

怎么在Excel里面按升序排列名次?
1、打开要排名的表格,如图所示,点击E17单元格。2、点击公式,点击插入函数。3、在弹出的界面中,搜索并选择rank,点击确定。4、在打开的函数参数界面中,点击Number选项框,选择C17单元格。5、点击Ref选项框,选择C17到C24单元格,点击f4键,锁定单元格。6、Order选项框输入0,点击确定按钮。7、排名结...

excel按成绩高低排名次如何设置?
一、使用排序功能进行排名 1. 选择数据列:点击成绩数据所在的列中的任意一个单元格。2. 打开排序对话框:在Excel的菜单栏上,找到并点击“数据”选项卡,然后选择“排序”。3. 设置排序选项:在弹出的对话框中,选择“按列排序”,并选择成绩列。接着选择“降...

excel怎么排名次
1、双击打开需要排名次的excel表格。2、打开表格后,可以看到表格的名次列是F列,需要排名的数据列是E列。3、在F3单元格中输入=RANK(E3,$E$3:$E$5),然后单击一下输入符号。4、可以看到刚才输入函数的单元格中得出了所排的名次,然后把鼠标放在这个单元格的右下角,待鼠标变成十字形后,按住左...

excel怎么排名次由小到大
excel排名次由小到大,使用升序的排序方式即可,操作如下:1、打开excel表格,选中要排名的数字。2、点击开始菜单,再点击排序和筛选,在下拉菜单中点击升序。3、弹出的排序提醒窗口,选择扩展选定区域,点击排序。4、结果如下图。操作步骤:1、打开excel表格,选中要排名的数字。2、点击开始菜单,再点击...

怎样用excel排名次?
3、操作方法01rank函数是排名函数。rank函数最常用的是求某一个数值在某一区域内的排名。4、首先找到Excel工作表,双击打开Excel工作表,看到如图所示的表格,要求给同学的语文成绩排序。然后在排名下面的单元格处输入=,如下图所示。5、可以通过选择对话框在进行填充即可完成。在用Excel处理数据时,有时...

Excel如何排名次
Excel是现在很多人喜欢用的软件,在使用时常常需要进行各种操作,本次就给大家介绍Excel如何排名次,快来看看吧。打开一个表格,选中要显示排名的单元格。在上方的公式栏中插入“RANK函数”。第一个数据选择要排名的数值,第二个数据选择要排名的所有数据,点击“确定”。将公式栏中函数的第二个数据改为...

表格成绩排名次怎么排
但系统版本一致都适合该方法。表格成绩排名次怎么排,下面与大家分享下excel表格中如何排序的教程。1、打开excel,进入页面,选中需要排序的数据,在开始菜单栏中,选择排序和筛选,可以看到三种排序方式,选择你喜欢的一种 2、弹出提示框,根据个人实际情况选择是否扩展,然后单击排序即可 ...

excel如何进行名次排序
首先,在电脑上打开包含要排序的表格的Excel文件。在名次列的下方输入公式“=RANK”,系统会自动显示“RANK”快捷键。双击后,表格中会弹出数值与引用公式选项。点击“总分”数值,系统将自动填充对应数值表格选项,后加逗号。引用区域为“总分”所在单元格,选中后,引用公式会随着区域变化而自动更新,后加...

excel中怎样排名次?
1、第1步Excel中单击表格中需要排序字段的任一单元格。第2步打开「数据」菜单中的「排序」命令,弹出「排序」对话框。2、打开excel表格,单击数据,找到排序,然后单击排序。自动弹出排序界面,在主要关键字中选择姓名,然后单击选项。自动弹出排序选项界面,在方法中选择笔划排序,然后单击确定。3、框选...

相似回答