下载安卓APP箭头
箭头给我发消息

客服QQ:3315713922

巧用RANK函数进行多列数据统一排名

作者:课课家教育     来源: http://www.kokojia.com点击数:5347发布时间: 2016-11-27 12:22:03

标签: office办公技巧excel2010函数应用

  Excel作为office软件中处理数据的第一好手深受大家的青睐,其简单实用的功能也能使初学者快速上手。说到Excel我们不得不提到Excel函数的应用,在我们进行表格数据处理的时候应用好函数能使工作和学习效率大大提高。在Excel中有很多种函数,今天课课家小编先给大家介绍如何巧用巧用RANK函数来进行多列数据统一排名的具体步骤和方法,图1为我们本次技巧教程的数据图。

图1

图1

  ①第一步我们选择D3:D17单元格区域通过键盘输入下列公式“=RANK(C3,($C$3:$C$17,$G$3:$G$17,$K$3:$K$17))”,然后我们按<ctrl+enter>组合键结束。 

  ②第二步我们复制D3:D17单元格区域,把它粘贴到H3:H17、L3:L17单元格区域。

  思路分析:在本次技巧教程中我们通过利用RANK函数支持联合引用的特性,将D3:D17、H3:H17、L3:L17三个单元格区域以联合引用运算符(逗号)相隔,并用括号括起来作为RANK函数的ref参数,降序排位统计出学生成绩总分的班级排名。 RANK函数用于返回一个数字在数字列表中的排位。语法如下: RANK(number,ref,[order]) 其中,第1参数number为需要找到排位的数字。第2参数ref为数字列表数组或对数字列表的引用,非数值型值将被忽略。第3参数order为一个指明数字排位方式的数字,若是 order 为 0(零)或省略,则按照降序排列,若是 order 不为零,则按照升序排列。 RANK函数对重复数的排位相同。但重复数的存在将影响后续数值的排位。比如在一列按升序排列的整数中,若是整数10出现两次,其排位为5,则11的排位为7(没有排位为6的数值)。

  PS:在Excel 2010中有RANK、RANK.EQ、RANK.AVG三个函数,这三个语法相同都可以返回一个数字在数字列表中的排位,而区别在于以下三个方面:

  ◎RANK函数是为了保持与Excel 早期版本的兼容性。

  ◎若是多个值具有相同的排位,RANK.EQ 函数返回该组数值的最高排位。

  ◎若是多个值具有相同的排位,RANK.AVG 函数将返回平均排位。 比如数字列表10、20、30、30、40,若是使用RANK或RANK.EQ函数统计数字的升序排位,则数字30的排位为3,数字40的排位为5,若是使用RANK.AVG函数统计数字的升序排位,则数字30的排位为3.5(即3、4位的平均值),数字40的排位为5。 

  本次巧用RANK函数进行多列数据统一排名的技巧教程小编主要通过利用RANK函数支持联合引用的特性来进行数据整合的,正如其他函数一样,RANK函数的特性还有值得我们去发掘运用的地方,这里小编的技巧只是其中之一,希望这个技巧对大家的日常办公和学习起到一定的帮助作用。

赞(0)
踩(0)
分享到:
华为认证网络工程师 HCIE直播课视频教程