0

Excel怎么使用rank函数(推荐8篇)

浏览

528

文章

8

篇1:如何在EXCEL中使用RANK函数进行排名?

全文共 349 字

+ 加入清单

在办公室办公的时候,我们有时候需要用到Excel,并需要对Excel里的数据进行一个排名,此时我们需要用rank函数,但是具体怎么操作呢?让我们一起来看看。

工具/材料

Excel、rank函数

操作方法

1

首先我们打开一个Excel的文件,然后在需要排名的数据旁边,点击一个空白单元格,并输入【=rank(B2,$B$2:$B$9】,随后点击回车。

2

最后点击此单元格的右下角,并滑动至数据最后一行。

3

然后你就可以看到使用rank函数进行的数据排名啦,是不是很简单呢?

4

还有一种方法,我们点击数据旁边的单元格,然后点击公式下的插入函数。

5

然后输入rank查找函数,选中第一个RANK,并点击确定按钮。

6

最后输入数值以及引用单元格,然后点击确定即可。这样也可以对数据进行排名。值得注意的是,在引用单元格的地方需要输入整个需要排名的单元格。

展开阅读全文

篇2:Excel如何使用RANK函数实现组内排名 Excel使用Rank函数实现组内排名的方法

全文共 938 字

+ 加入清单

单张工作表中的数据排名好说,但若在多张工作表之间进行数据排名,在不进行工作表合并的情况下如何实现?

某小团体举办跳远、百米、铅球三项运动会,分3组进行,组内要排名并设有奖项;团体内还要进行3个组的全员排名,也设有奖项。3个组的成绩分列于一组、二组、三组3张表中。

组内排名分别在各自的表中进行,容易实现。但跨组的全员排名会涉及到3张表中的数据,不是靠一张表就能完成的。那么,在不合并表格的情况下,如何进行全员排序?若某人成绩有变动,如何才能实现组内或全员成绩名次的联动?

rank函数实现组内排名

由于每个小组的成绩独占一个工作表,所以在一个工作表内利用rank函数可以轻松的实现数据的排序。以计算“一组”工作表中名次为例。首先选择名称是“一组”的工作表,点击“赵某一”的“组内名次”所在的单元格G2;然后,在编辑栏输入“=RANK(F2,$F$2:$F$9)”;接下来,拖动填充柄进行数据填充就可以了。

其他两个工作表中的班内排名也是如此。

● 范围引用实现排名扩展

如果要跨越3张表进行综合数据排名,需要进行数据范围的跨表引用。首先,选择名称是“一组”的工作表,点击“赵某一”所在的“全员名次”单元格H2;然后在编辑栏输入“=RANK(F2,一组:三组!$F$2:$F$9)”;接下来,拖动填充柄进行数据填充就可以了。

其他工作表中的全员排名也是如此。其中,“”和“:”都是英文状态下的符号。

需要注意:关于数据引用范围即$F$2:$F$9,在实际应用中,不可能每个组的成员数都是一样多,所以我们要引用各个组成绩工作表中记录最多的那个工作表中的范围。由于是测试,在本例中在“一组”工作表存放了8条件,其他两组放入更少的记录,所以数据引用的范围一最大数一组的8为基数,就是$F$2:$F$9。有关“一组:三组”的输入技巧:可以按住Shift键,用鼠标进行所需工作表的选取。

● 数据修改和结果联动的实现

上述过程做完之后,当更改任一工作表中的成员成绩时,成员所在的“组内名次”和“全员名次”都会自动地发生相应改变。

瞧吧!表中只改了一项的成绩,两个排名值就发生了改变。

按如上方法操作,比将各组数据合并在一起再求全员名次,然后用选择性粘贴数据到各组成绩表中的方法要更省时省力。怎么样?赶快试试吧!

展开阅读全文

篇3:excel使用RANK函数计算分数的排名

全文共 281 字

+ 加入清单

在这里介绍excel使用rank函数计算分数排名。希望本指南能帮到你。

操作方法

1

比如,下图中的数据,B列是分数,对这些分数进行排名。结果显示在C列中。

2

把C2:C9这区域单元格全选中。

接着,在编辑栏输入公式:=RANK(B2,B2:B9,0)

PS:B2:B9记得要加上绝对引用符号。如下图所示。

3

按下CTRL+回车,C2:C9自动得到相应的得数。那么,排名就出来了。

4

以上公式是以高分到低分排名的,若想以低分到高分这样排名的话,只要把公式最后的0修改为1即可。

另外,在这里要注意的是,公式中=RANK(B2,B2:B9,0)的B2:B9是要绝对引用符号的。否则计算排名错误的。

展开阅读全文

篇4:rank函数的使用方法

全文共 362 字

+ 加入清单

rank函数是排名函数。常用于求某一个数值在某一区域内的排名,可以去除重名次。

rank函数语法形式:rank(number,ref,order)

参数1:number为需要求排名的那个数值或者单元格名称(单元格内必须为数字)

参数2:ref为排名的参照数值区域

参数3:order为0和1,默认不用输入,按从高到低排序,按1代表按从低到高排名。

以按数学成绩高低排名。选中D2,点击“fx”,在“函数参考”弹框中,参数1number选择B2,参数2ref选择B2至B14,点击“确定”,得出张三名次。

添加绝对引用符号后,下拉填充公式。接着,在E2中复制rank函数,将参数3order由默认值0改为1,得到按从低到高的分数排序。

注意事项:

在下拉填充公式时,需要在参数2的数值区域添加绝对引用。否则造成数值区域不统一,得出结论不一致。

展开阅读全文

篇5:excel rank函数怎么使用

全文共 176 字

+ 加入清单

操作方法

1

我们首先使用excel将我们的表格文件打开,如图所示:

2

打开表格文件之后,我们选择单元格再在单元格内输入rank函数,如图所示:

3

输入rank函数之后我们再在rank函数内输入参数如图所示:

4

输入参数之后我们按下回车键可以看到就得到了排序的结果,如图所示:

5

将鼠标移动到该单元格的右下角,然后向下拖动这样我们就使用rank函数对所有人进行了排序操作,如图所示:

展开阅读全文

篇6:如何使用excel中的rank函数进行排序

全文共 120 字

+ 加入清单

操作方法

1

打开excel,并打开一个成绩数据文档。

2

点击选中C2单元格,然后在上方的公式里输入:=rank(A2,A2:A10,0)

3

按回车键确认公式,得到排序结果。

4

按住C2单元格的右下方块,向下拉,填充下面的单元格。

5

放开鼠标后,就全部排序结果都出来了。

展开阅读全文

篇7:excel表格中rank函数是什么,rank函数怎么使用?

全文共 497 字

+ 加入清单

以戴尔G5,Win10系统,excel 2019为例,excel表格rank函数使用方法具体操作如下:

1、打开成绩表的excel表格。

2、增加一列内容标明排名。

3、在表格中输入公式:=RANK,然后左键选取第一个参数,接着选取第二个参数的单元格。

4、选好参数后,按下回车键,得到排名。

5、按住鼠标左键,下拉复制单元格格式,得出所有成绩排名。

该答案适用于office 2019版。

Excel里怎么把函数关掉:

打开一个带有函数公式的表格;按“ctrl+A”全选数据,全选完成后,按“ctlr+C”进行复制;复制完成后,鼠标右键点击表格中央;在展开的菜单中,点击“选择性粘贴”;在弹出的窗口中选中“数值”,选中数值之后,点击“确定”按钮;确定完成后,表格中的函数公式就被关掉了。

另外需要注意的是去除函数通常包括两种,除了以上的清除函数但保留数据的情况,还有另一种情况,则是指去除函数且删除数据,如果要清除函数公式的同时,也想清除公式计算结果的话,直接选择要清除的单元格,按DELETE就可以了,可以按ctrl+g调出定位对话框,选择公式,则所有含有函数公式的单元格全部选中,点击delete键即可。

展开阅读全文

篇8:Excel排名函数rank如何使用

全文共 1915 字

+ 加入清单

rank函数排名函数 。rank函数最常用的是求某一个数值在某一区域内的排名。

rank函数语法形式:rank(number,ref,[order])

函数名后面的参数中 number 为需要求排名的那个数值或者单元格名称(单元格内必须为数字),ref 为排名的参照数值区域,order的为0和1,默认不用输入,得到的就是从大到小的排名,若是想求倒数第几,order的值请使用1。

下面给出几个rank函数的范例:

示例1:正排名

此例中,我们在B2单元格求20这个数值在 A1:A5 区域内的排名情况,我们并没有输入order参数,不输入order参数的情况下,默认order值为0,也就是从高到低排序。此例中20在 A1:A5 区域内的正排序是1,所以显示的结果是1。

示例2:倒排名

此例中,我们在上面示例的情况下,将order值输入为1,发现结果大变,因为order值为1,意思是求倒数的排名,20在A1:A5 区域内的倒数排名就是4。

示例3:求一列数的排名

在实际应用中,我们往往需要求某一列的数值的排名情况,例如,我们求A1到A5单元格内的数据的各自排名情况。我们可以使用单元格引用的方法来排名:=rank(a1,a1:a5) ,此公式就是求a1单元格在a1:a5单元格的排名情况,当我们使用自动填充工具拖拽数据时,发现结果是不对的,仔细研究一下,发现a2单元格的公式居然变成了 =rank(a2,a2:a6) 这超出了我们的预期,我们比较的数据的区域是a1:a5,不能变化,所以,我们需要使用 $ 符号锁定公式中 a1:a2 这段公式,所以,a1单元格的公式就变成了 =rank(a1,a$1:a$5)。

如果你不记得此函数如何使用,你可以点击“插入”“函数”,类别选择“全部”,然后任意选择下方的一个函数名,然后按键盘上的“R”键,你很快就可以找到rank函数了,三个参数的用法如上所述。

如果你想求A列数据的倒数排名你会吗?参考例3和例2,很容易更过资料可以参考excel教程专题。

以下是补充:

当班主任,总免不了要给学生排个名次什么的。比如如图1所示成绩表,如果需要保持原表的姓名顺序不变并给所有学生排定名次的话,那么以往的一个可行做法是:先利用工具栏中的[自动求和]按钮计算出每个学生的总分,然后点击菜单命令“数据→排序”,打开“排序”对话框,“主要关键字”选择“总分”,并选中右侧的“降序”单选项。点击[确定]按钮,就可以实现将所有人的成绩按总分以降序排列了。

之后要做的就是在名次列中手工依次输入每名学生的成绩。如果数据量比较大时,可以先输入1、2、3后,选中这三个单元格,然后把鼠标移到单元格右下角的小方块上,待鼠标变成十字形后向下拖动,自动产生数字。

最后,点击菜单命令“数据→排序”,打开“排序”对话框。这次以“编号”为主要关键字,并选中右侧的“升序”单选项。此时才出现我们想要的结果。

不过,这个办法还是有些麻烦,主要表现在两个方面:

1. 完成全部的排序工作要分别以“总分”和“编号”为关键字进行两次排序。如果不幸在数据表中忘记设置“编号”列,那么第一次排序之后,想再回到原来的序列顺序麻烦就大了(呵呵,您也甭笑,当初我就多次遇到过这种事,可谓前车之鉴)。

2. 最麻烦的是排名次。以总分为关键字排好序后,需要人工填入名次,这当然会很麻烦。虽然,您可以使用填充柄自动输入数列的功能完成快速输入,但这也会带来另外一个麻烦,那就是如果总分相同,按通常的情况,他们的名次应该是相同的,不过,自动填充功能是不会做到这一点的。所以还需要手工修改有关的名次。如果有成百上千的数据,岂不会弄得头都大了?

现在,我们来看看如何更快、更好地排出这个无规律的数列。

1. 在“总分”列的F2单元格输入“=SUM(C2:E2)”,然后按下回车键,第一个学生的总分就会计算出来了。

2. 在“名次”列的“G2”单元格输入“=RANK(F2,$F$2:$F$7)”,然后按下回车键,第一位学生的名次也就出来了。怎么,名次不对?不要紧,往后看。对了,还要说一句,那就是上面公式中那个“$F$7”是“总分”栏中的最后一个数据的位置,实际中可以根据表格中的实际情况来填写。

3. 选中F2和G2单元格,然后拖动填充柄向下至最后一个单元格,看到了吗?所有人的总分和名次都在瞬间完成了(如图2)。而且更妙的是,按照这种方法,如果总分相同,名次也是相同的。数据越多,这种方法就越能体现出它的优势。试试看吧!

最后要提醒的是,在用于排名次的“=RANK(F2,$F$2:$F$7)”公式中,可千万不要忽略了符号“$”呀!名次到底能不能排得准确无误,它可是起到很重要的作用呢。

展开阅读全文