利用rank函数递减排名

利用rank函数递减排名,第1张

01

先首我们需要打开 一张表格,我们可以看到表格中的A列数据,我现在需要的就是把A列的数据在D列中进行排名。

02

第二步,我们需要在Fx函数那里将部分数函数改成全部,在全部函数列表中找到我们需要的排名公式RANK,如图所示

03

第三步,在公式出来了以后我们输入我们需要排名参数如图A2,第一个参数是一个需要排名的数值,第二个参数是指第一个参数所在的范围,而我们选中A2后,排名公式表达的就是A2在A列的排名

04

第四步,经过第三步得到的结果如图A2在A列排名第七,然而我们要仔细检查一下公式是否是对的 ,由于表格中拉公式 的时候可能会出来每个单元格中公式的选值范会变动,如图D3所示就是错的了,那么这个时候我们就需要首锁定第一个单元格的公式的选值范围,再将公式拖到整个列这样才能显示正确的公式出来,所以当发现错误的时候,大家一定要检查清楚公式的选值范围出现了递增或递减的变化。

05

第五步,当我们检查好公式后,当箭头变成十字架的时候双击鼠标,把整个一列的公式都拉出来,这样正确的公式就出来了,如图所示

特别提示

那么这个时候我们就需要首锁定第一个单元格的公式的选值范围,再将公式拖到整个列这样才能显示正确的公式出来,所以当发现错误的时候,大家一定要检查清楚公式的选值范围出现了递增或递减的变化。

第一个参数是一个需要排名的数值,第二个参数是指第一个参数所在的范围

1、以excel2010版本为例,如下图,要对该列总分进行排名;

2、首先在H2单元格输入公式=RANK(G2,G:G),RANK函数的公式为(参与排名的数值,排名的数值区域),输入后按enter键则可得出排名结果;

3、把鼠标放在H2单元格右下角,下拉填充公式,则可自动对该列总分成绩进行排名了。

C2输入公式

=SUMPRODUCT((A$2:A$1000=A2)(B$2:B$1000>=B2)1)

向下复制

或者输入公式

=SUMPRODUCT((IF(A$2:A$1000=A2,B$2:B$1000,0)>=B2)1)

三键回车,向下复制

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/langs/12181133.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-21
下一篇2023-05-21

发表评论

登录后才能评论

评论列表(0条)

    保存