乔山办公网我们一直在努力
您的位置:乔山办公网 > excel表格制作 > excel中的rank函数对于重复的数值怎么排名

excel中的rank函数对于重复的数值怎么排名

作者:乔山办公网日期:

返回目录:excel表格制作


可能你的数据后面还有小数点多位,但你设置只显示1位

在Excel利用Rank可以对数字进行排名,但是对于重复的数字会使用相同的序号却分别占用不同的排名位置;而实际中往往需要的是相同数字的排名相同,且重复值排名后不影响后续数字的排名

方法1、在Excel帮助中提供了RanK的说明,以及对这个情况的处理,如图;但是方法比较麻烦,很少用到;现在要讲的是利用方法2来实现。

方法2、可以通过下面步骤来实现重复值排名:

通用的公式是:

=SUMPRODUCT ( (排位区域>某个单元格)/COUNTIF(排位区域,排位区域))+1

公式中,排位区域 是一样的,相当于RANK( number , ref , [order] )中的ref;

某个单元格 相当于RANK( number , ref , [order] )中的number。

如图:在A2单元格输入

=SUMPRODUCT(($A$2:$A$10>A2)/COUNTIF($A$2:$A$10,$A$2:$A$10))+1,回车。鼠标移动到A2单元格右下角,出现黑色小十字后,点击拖动一直往下拉填充公式至A10,就可以完成排名了。


假设你的数据在A列,则你在B2输入=RANK(A2,A:A,1)+COUNTIF(A$2:A2,A2)-1,然后下拉

可以通过以下方式解决:

1,打开Excel软件,在Excel点击出你需要排名的数据表格

2,在C2单元格中输入内容:=RANK((C2,C2:C11).在公式中C2代表要确定名次的数据,C2:C11表示求名次的区位范围,括号里的C2表示C2单元格在C2:C11这个区间内的排名情况,根据公式计算结果会出现在D2单元格中.

3,第一步做出来之后后面的就十分的简单,只需要锁定D2单元格将单元格右下角“+”字标下拉至D11便能求出每个人的成绩排名。e69da5e6ba90e799bee5baa6e997aee7ad94338

相关阅读

关键词不能为空
极力推荐
  • <em>excel</em> <em>vba</em> 指定位置求和-v

  • 这个可以用 规划求解,1对应的单元格,就是结果Excel 求助一个按指定条件求和的VBA" src="/uploads/tu/183.jpg" style="width: 400px; height: 267px;" />dim a as doublea = application.workshee

聚合标签

ppt怎么做_excel表格制作_office365_word文档_365办公网