排名函数rank怎么用(Excel排名函数rank详解及应用)

发布日期:2022-04-15 23:30:13 来源:郑州计算机学校

Excel排名函数rank详解及应用

在用Excel处理数据时,有时需要对数据大小进行排名,此时可以用到排名函数rank,这里对其参数进行介绍并加以实例演示。

1. 参数介绍

rank(number,ref,[order])

其中number表示需要排名的数值

ref表示在哪个区域内进行排名

order表示排序的方式

(若为0或忽略不写,降序排列;若为其它数值,升序排列)

2. 实例演练

如下图,我们要对分数进行排名(降序、升序)

排名函数rank怎么用(Excel排名函数rank详解及应用)_http://www.jidianku.com_计算机基础知识_第1张

此时我们可以在C2单元格输入函数=RANK(B2,$B$2:$B$11),意思是对B2单元格内的数值进行排名,排名的区域为B2:B11,第三参数忽略表示降序排名,确定后向下填充

排名函数rank怎么用(Excel排名函数rank详解及应用)_http://www.jidianku.com_计算机基础知识_第2张

同样对于升序我们只需改变第三参数即可,如在D2单元格输入函数=RANK(B2,$B$2:$B$11,1),然后向下填充,即可得到升序排名

排名函数rank怎么用(Excel排名函数rank详解及应用)_http://www.jidianku.com_计算机基础知识_第3张

从结果不难看出对于数值相同的排名次序是相等的,并且因为数值相等导致排名的序号不连续,这也是美式排名的特性。

那可不可以使排名序号连续,对于相等的数值,排在上面的序号就靠前呢,当然也是可以的,就以下图为例

排名函数rank怎么用(Excel排名函数rank详解及应用)_http://www.jidianku.com_计算机基础知识_第4张

此时我们可以在C2单元格输入函数=RANK(B2,B$2:B$11)+COUNTIF(B$2:B2,B2)-1,然后向下填充,公式前半部分与上述表示一样,只是后面多出一部分条件计数函数COUNTIF(B$2:B2,B2)-1,其内容表示统计所需排名的数值在所选区域出现的次数,因为已经有rank函数得出了排名数值,所以统计出次数后还需减1,最终结果如下

排名函数rank怎么用(Excel排名函数rank详解及应用)_http://www.jidianku.com_计算机基础知识_第5张


温馨提示:内容来源于网络,仅用于学习交流,无任何商业用途,如有不妥或侵权,请告知,立删!

热门专业推荐

计算机软件应用技术

本专业主要面向机关、企业、事业、公司等应用计算机技术的相关领域,培养具有扎实的计算机专业知识、计算机网络基本应用能力,能够从事计算机办公自动化、计算机综合应用和计算机网络搭建管理,熟练掌握计算机网络构建及管理能力、计算机硬件安装与维护能力、绘图制图能力、网页设计能力,并在建筑信息设计技术方面达到一定水平的高素质技术技能型人才。

电子商务专业

本专业培养学生熟悉信息科技与技术的基本知识和方法,掌握电子商务系统工程的开发、应用与管理的技术和技能,具有创新精神、较强的管理能力和独立分析问题的能力。

计算机平面(3D)设计

本专业培养学生具有动漫设计、制作、绘画、广告设计、网页设计等技能,具备熟练计算机操作能力的技术应用型人才。

音视频剪辑(影视后期制作)

本专业培养以这个专业的培养目标是培养学生具备扎实的文学功底和通晓视听语言的能力,同时熟练掌握包括数字化技术在内的各种剪辑技术。