
说明:如果您有任何疑问或想咨询其他业务请拨打电话 400 685 0732
全网监测海量数据按需发布监测预警
实时把握舆情动态精准追溯信息源头
众所周知,在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中排序的函数 | 文军营销1、我们打开一个工作表,我制作了一个很简单的成绩单。 2、选择要进行排序列的任意单元格,然后单击数据选项卡下排序和筛选组中的升序按钮,如图1所示。 图1 3、表格将以排序列为关键字,然后进行升序或则降序进行排列,图2为升序排列,图3为降序排列。 图2 图3 以上我们在excel中做了简单升序和降序操作方法,使用excel中的排序操作方法,我们在也不用用手去登记排excel计算公式 excel计算公式大全 | 文军营销12、条件求和:=SUMIF(B2:B56,”男”,K2:K56)——假设B列存放学生的性别,K列存放学生的分数,则此函数返回的结果表示求该班男生的成绩之和; 13、多条件求和:{=SUM(IF(C3:C322=”男”,IF(G3:G322=1,1,0)))}——假设C列(C3:C322区域)存放学生的性别,G列(G3:G322区域)存放学生所在班级代码(1、2...利用IF函数自动在excel表格输入序号 excel表格序号 | 文军营销1、我们打开excel表格以后,首先我们选中需要输入序号的首歌单元格; 2、比如我们选中A1单元格,我们在该单元格输入函数式为:=IF(B1=,,COUNTA($B$1:B1)) (引号中黑体的部分),然后向下拖拽,填充A列,这样我们只要在B列单元格输入内容,A列就会自动输入序号了。 现在你应该知道利用IF函数自动在excel表格输入序号和自...Excel2007的函数介绍 excel2007函数与公式应用大全 | 文军营销In(x) BESSELJ返回贝赛耳函数 Jn(x) BESSELK返回修正的贝赛耳函数 Kn(x) BESSELY返回贝赛耳函数 Yn(x) BIN2DEC将二进制数转换为十进制数 BIN2HEX将二进制数转换为十六进制数 BIN2OCT将二进制数转换为八进制数COMPLEX将实系数和虚系数转换为复数 CONVERT将数字从一种度量系统转换为另一种度量系统DEC2BIN将十进制...在Excel中用多种函数可以实现这种统计工作 | 文军营销方法三:用FREQUENCY函数统计 这是一个专门用于统计某个区域中数据的频率分布函数,我们用它来统计英语学科各分数段学生数。 方法四:用SUM函数统计 我们知道SUM函数通常是用来求和的,其实,他也可以用来进行多条件计数,我们用它来统计政治学科各分数段的学生数。Excel分类汇总 excel分类汇总函数 | 文军营销步骤1 我们先打开一个Excel工作表,对工作表中要进行分类汇总字段(列),这里对经手人列进行升序排序,如图 1左图所示。 图1 步骤2 单击数据选项卡上分级显示组中的分类汇总按钮,如图1右图所示,打开分类汇总对话框。 步骤3 在分类字段下拉列表选择要进行分类汇总的列标题经手人;在汇总方式下拉列表选择汇总方式求和;...

说明:如果您有任何疑问或想咨询其他业务请拨打电话 400 685 0732