400-685-0732 电话咨询定制营销方案
关注专业seo外包公司
SEO创新会
文军营销
大数据驱动  让营销不走弯路
首页  >   工具使用  >  excel排名函数 excel排名函数有哪些

excel排名函数 excel排名函数有哪些

众所周知,在excel当中的一些函数公式是非常多的,而且有一些公式非常的相似,但是在使用的时候去大不一样,接下来我们就来看一看两种排名函数的具体使用方法。

  excel排名函数——excel排名函数有哪些

方法一:SUMPRODUCT+countif排名

=SUMPRODUCT((B$2:B$7>B2)/COUNTIF(B$2:B$7,B$2:B$7))+1。即在G2单元格输入公式后,同时按ctrl+shift+enter,然后下拉即可完成。

函数解析

sumproduct有两个英文单词组成,sum是和,product是积,所以是乘积之和的意思。

COUNTIF

是计数函数

函数解释

=COUNTIF(B$2:B$7,B$2:B$7)表示的是分数出现的次数,和=COUNTIF($B$1:$B$7,B1)表达意思是一样的。例如,92分出现的是2次,因此结果是2;其他分数出现的是1次,因此返回的结果是1

在SUMPRODUCT中,数组公式B$2:B$7>B2表示的是由TRUE和FALSE组成的逻辑数组{FALSE;FALSE;FALSE;FALSE;FALSE;FALSE}转化为1和0的数组{0;0;0;0;0;0}。

因此G2单元格中的公式,=SUMPRODUCT((B$2:B$7>B2)/COUNTIF(B$2:B$7,B$2:B$7))+1是对{0;0;0;0;0;0}/{2;1;1;1;1;2}+1求和,即0/2+0/1+0/1+0/1+0/1+0/2+1=1

因此G3单元格中的公式,=SUMPRODUCT((B$2:B$7>B3)/COUNTIF(B$2:B$7,B$2:B$7))+1是对{1;0;0;0;0;1}/{2;1;1;1;1;2}+1求和,即1/2+0/1+0/1+0/1+0/1+1/2+1=2

因此类推即可。

方法二:countif+if排名

=SUM(–IF(B$2:B$7>B2,1/COUNTIF(B$2:B$7,B$2:B$7)))+1

函数解释

=COUNTIF(B$2:B$7,B$2:B$7)表示的是分数出现的次数,和=COUNTIF($B$1:$B$7,B1)表达意思是一样的。例如,92分出现的是2次,因此结果是2;其他分数出现的是1次,因此,返回的结果是1。

在if中,数组公式B$2:B$7>B2表示的是由TRUE和FALSE组成的逻辑数组{FALSE;FALSE;FALSE;FALSE;FALSE;FALSE}转化为1和0的数组{0;0;0;0;0;0}。

因此G2单元格中的公式,=SUM(–IF(B$2:B$7>B2,1/COUNTIF(B$2:B$7,B$2:B$7)))+1是对0+0+0+0+0+0+1=1

因此G3单元格中的公式,=SUM(–IF(B$2:B$7>B3,1/COUNTIF(B$2:B$7,B$2:B$7)))+1即1/2+0+0+0+0+1/2+1=2

类推即可。

  RANK函数计算名次时名次重复怎么办

第一步、定位对象。我们把检查对象定位在出错的单元格。为了更快的找到错误,我们从后往前检查。单击J11,然后点击键盘上的F2快捷键。此时J11单元格会显示出计算陈某蓉名次的公式=RANK(I11,I11:I19)。

第二步、分析错误。我们分析公式发现”I11:I19″单元格只有陈某蓉一个同学的成绩,而其他同学的成绩都在I11之前的单元格内。所以是计算范围出错了。同样的方式我们可以检查出J4到J10单元格里的公式范围都是错的。真实的范围是“I3:I11”,因此,我们需要把每次计算的范围限定在“I3:I11”。

第三步、修正错误。这里就需要用到绝对引用。既在行标和列标之前均加上美元符号$。我们重新定位J3单元格,按快捷键F2编辑公式。如下图。然后将计算范围绝对引用,就是将“I3:I11”调整为$I$3:$I$11。

第四步、完善其他名次。我们单击回车确认对J3单元格的调整,然后选中J3单元格,双击其右下角的方点,从而完成对下面其他同学的修正。

第五步、再次核实。我们单击J11单元格,按下F2快捷键,发现公式’=RANK(I11,$I$3:$I$11)’,求和范围是正确的。至此,我们完成所有工作。

以上就是有关excel排名函数如何使用的所有内容,如果大家还想了解更多与之有关的信息,欢迎关注我们文军营销的官网。当然我想掌握排名函数,最主要的是大家要在平时多去练习,只有多练才能够记住它,理解它。

推荐阅读

根据成绩高低在excel中自动填上排名 excel按分数高低排序 | 文军...学生考试会得到不同的成绩,老师总是要按成绩高低排名次,我想每个人在上学时都...excel日期格式转换 excel日期格式快速转换 excel求和函数 excel求和函数如何使用 ...excel排名怎么做 excel排名如何做到轻松快捷 | 文军营销以上就是有关excel排名怎么做的所有内容,其实不管是哪种排名方法只要是能达到你...excel高级筛选 excel高级筛选如何使用 excel乘法公式excel表格乘法函数公式的使用 ...excel多个关键字对数据进行排序 excel按关键字排序 | 文军营销一组数据进行有效排名的时候,那么就一定要使用到一些有关excel的...3、此时...strap响应式布局 bootstrap响应式布局快速入门教程 average函数 excel中average函数...使用excel统计学生成绩让相同学生分数名次相同 | 文军营销本文虽然有孔乙己先生关于回字有四种写法的嫌疑,但笔者的目的却只有一个,那就是抛砖引玉,让Excel函数更好的为我们服务。以上就是使用excel统计学生成绩让相同学生...excel表格如何排序 excel表格排序的常见方法 | 文军营销在用excel制作表格统计数据的过程当中,不能让数字一目了然,经常会使用到排序的功能,可是excel表格如何排序呢?今天我们就来看一看excel表格排序的常见方式,希望可以...excel统计个数 excel统计个数的五种实用方法 | 文军营销用函数公式实现,可是excel统计个数的函数公式有哪些...进行排名操作,这样可以一眼就能...以上就是有关...上一篇: excel四舍五入函数 excel四舍五入函数操作...