美妙人妻

女王 调教 最全面的Excel函数排名公式汇总

女王 调教 最全面的Excel函数排名公式汇总

好意思式排名女王 调教

脾气:要是有两个数字排名疏通,如下图,有两个第5名,下别称等于第7名,跳过了6。也等于说最大的次第和总额据量一致,其中的第2个第5占据了“第6”这个排名。

单列收获排名公式:=RANK(C2,C2:C11)   

图片女王 调教

双列收获排名公式:    

=RANK(J2,($J$2:$J$6,$N$2:$N$6))    ---第一列

=RANK(N2,($J$2:$J$6,$N$2:$N$6))   ---第二列

图片

登第排名

图片

什么是“中国式排名”?

以上图为例诠释,C列是学生收获,D列为学生收获排位。比如学生江张六和张七的收获并排排名为5,李五和李六的并排排名是6,张五排名是7。这种排名神色在并排排名之后仍保捏通顺的排名,中间不会闭幕。

天下惟有中国对学生收获选拔的是排名的行为,故称“中国式排名”。

图片

肃肃事项:

· 有的Excel期骗不了这个公式,因为你的Excel中宏的级别设成是低。简略是在装配office莫得全皆装配。

图片

排名公式先容 

一、期骗SUMPRODUCT函数 

1.公式一:=SUMPRODUCT(($C$2:$C$11>C2)/COUNTIF($C$2:$C$11,$C$2:$C$11)) 1

哥也色

公式的前半部分$C$2:$C$11>C2是复返一个数组:在C2:C11区域内大于C2的 单位格数值的个数,这里为0;公式后半部分“/ COUNTIF($C$2:$C$11,$C$2:$C$11)”可表述为“*1/ COUNTIF($C$2:$C$11,$C$2:$C$11)”, COUNTIF($C$2:$C$11,$C$2:$C$11)的值永远为一个固定值1,民众不错测试一下。是以这个公式可简化为0*1 1=1。真理等于说在E3:E16区域内莫得比E3大的数,排名为1。

再例如诠释单位格D3的公式为:“= SUMPRODUCT(($C$2:$C$11>C2)/COUNTIF

($C$2:$C$11,$C$2:$C$11)) 1”。在E3:E16区域内比E10大的数字有6个,故其排名为7,是以函数公式后头要加1。

※公式简化:

=SUMPRODUCT((C$2:C$11>=C2)/COUNTIF(C$2:C$11,C$2:C$11))

这亦然民众所说的中国式排名,在中国东说念主的民风中,不管有几个并排第2 名,之后的排名仍应该是第3 名,即并排排名不占用排名。

※ 降序公式

=SUMPRODUCT((C$2:C$11<=C2)/COUNTIF(C$2:C$11,C$2:C$11))

2. 公式二:=SUMPRODUCT(N(IF(FREQUENCY($C$2:$C$11女王 调教,$C$2:$C$11),$C$2:$C$11,0)>=C2)

【念念路分析】

(1) 使用FREQUENCY将数组中不叠加出现的元素象征出来,第一次出现的元素象征出现次数,叠加出现的元素象征0,如FREQUENCY($C$2:$C$11,$C$2:$C$11)复返数组{2;1;2;0;1;1;0;1;1;0}

(2) 使用IF条目取悦第1步的象征使原数组复返不叠加元素与0组成的数组,即公式中的IF(FREQUENCY($C$2:$C$11,$C$2:$C$11), $C$2:$C$11,0)复返数组{8;9.5;9;0;8.5;6;0;7.5;7;0}

(3) 将第2步成果与数组中的每一个元素相比,判断是否大于等于其数值,复返一串逻辑值组成的数组即IF(FREQUENCY($C$2:$C$11,$C$2:$C$11), $C$2:$C$11,0)>=C2复返成果为{TRUE;TRUE;TRUE;FALSE;TRUE;FALSE;FALSE;FALSE;FALSE;FALSE}

(4) 使用N函数将逻辑值TRUE和FALSE分裂回荡为1和0,即{1;1;1;0;1;0;0;0;0;0}

(5) 终末使用SUMPRODUCT函数统计第4步中的乞降成果,即中国式排名的排名。

二、期骗SUM IF函数组合

=SUM(IF($C$2:$C$11<=C2,'',1/(COUNTIF($C$2:$C$11,$C$2:$C$11)))) 1

这是一个SUM(IF(Logical-test[value-if,[value-if-false),countif(rang,criteria))的数组公式,按ctrl shift enter三键适度。下拉复制公式即可得出其余的排名。

公式讲解: COUNTIF($C$2:$C$11,$C$2:$C$11)部分:这是一个数组运算用法,它的运算流程是:

COUNTIF($C$2:$C$11,C2)

COUNTIF($C$2:$C$11,C3)

COUNTIF($C$2:$C$11,C4)

……

分裂统计B2、B3、B4单位格在B2:B6区域中出现的次数。赢得成果为:1,1,1,2,2。其中“1”代表此单位格中的本色在B2:B6区域中只出现一次,即莫得叠加;“2”代表此单位格中的本色在B2:B6区域里叠加2次。这一步的操作,不错赢得数据是否有叠加和以及叠加的次数。

1/ COUNTIF($C$2:$C$11,$C$2:$C$11)部分:在公式裁剪栏选中这部分公式,按F9键检察运算成果为:{1;1;1;0.5;0.5}。

IF($C$2:$C$11>C2,……)部分:

IF第一参数:$C$2:$C$11>C2的成果是:{FALSE;TRUE;FALSE;TRUE;TRUE},真理是B2单位格中的本色分裂和C2:C11区域内的各个单位格本色进行大小相比。

“IF($C$2:$C$11>B2, 1/ COUNTIF($C$2:$C$11,$C$2:$C$11))”,这里IF不祥了第三参数,因此当赢得FALSE时,此时将复返成果“FALSE”,当赢得TRUE时,此时将复返对应的成果,赢得的成果是{FALSE;1;FALSE;0.5;0.5}。

接着SUM函数对IF函数内的成果进行加总,赢得成果“3”。为什么还要再加上“1”呢?原因是IF函数内的测试条目是“>”,关于“B2:B6区域”里的最大值“72”而言,赢得的成果是{FALSE;FALSE;FALSE;FALSE;FALSE},那么SUM函数计较赢得的值等于“0”,昭彰排名第0位,不合适学问,因此要荒谬加上“1”。

这个中国式排名公式的中枢部分等于:“1/ COUNTIF($C$2:$C$11,$C$2:$C$11)”,标的是幸免叠加计较疏通项。

※ 降序公式

{=SUM(IF($C$2:$C$11<=C2,1/(COUNTIF($C$2:$C$11,$C$2:$C$11)),''))}

三、期骗SUM COUNTIF函数

=SUM((C2<=C$2:C$11)/COUNTIF(C$2:C$11,C$2:C$11)) }

函数重要部分是 1/COUNTIF(C$2:C$11,C$2:C$11)。countif(Rng,Cel)函数的作用是【统计】 Rng区域中合适Cel【疏通条目】的【元素个数】,即每个元素的叠加次数。

要是Cel参数是一个数组区域,那么将复返一个数组成果:即: COUNTIF(C$2:C$11,C$1:C$11)的含义,等于分裂以第2参数C$2:C$11区域中的7个单位格为条目,每次查找第1参数C$2:C$11区域中=C$2 或C$3 或C$4…… 或C$11的元素数……复返一个数组成果如:{1,1,2,1,2,1,1}即,区域中每个元素的叠加次数。

昭彰1代表叠加次数=1,即这个元素在通盘区域中只出现了1次。

2代表叠加次数=2,即这个元素在通盘区域中一共出现了2次。

…………

到这里就不错发现一个垂危律例: 【区域中,叠加n次的元素个数=n个】。即,

叠加次数=1的 元素数惟有1个,

叠加次数=2的 元素数会有2个,

叠加次数=3的 元素数会有3个,

……

叠加次数=5的 元素数会有5个

因此,接下来引入一个垂危的计较成果:1/COUNTIF(C$2:C$11,C$2:C$11)

例如: COUNTIF(C$2:C$11,C$2:C$11)= {1,1,2,1,2,1,1}时,

1/ COUNTIF(C$2:C$11,C$2:C$11) 计较就复返 = {1,1,0.5,1,0.5,1,1}

那么把这个数组成果相加,你就会惊叹地发现:总和=区域中不叠加元素的个数

其实旨趣很简便,荒谬于关于每一个不叠加元素来说,要是这个元素在区域中一共叠加了n次,那就一定会有n个元素。

那么,关于每一个元素COUNTIF()成果=n,而其1/COUNTIF()成果=1/n,因为一共有n个元素,那么它们的总和=n*(1/n)=1

…………

即,=Sum(1/Countif(rng,cel)) 赢得的计较成果,就会是rng区域中不叠加元素的个数。进一步,要是咱们需要统计比这个数大的个数,虽然使用(C$3:C$9>=C3)行动数组计较条目就不错了。

因此,终末的合成公式等于:SUM((C3<=c$2:c$11>=)/COUNTIF(C$2:C$11,C$2:C$11))

即,用sum()统计以合适 (C$2:C$11>=C3)为条目,用/COUNTIF(C$2:C$11,C$2:C$11)行为统计区域中不叠加元素的个数终末就赢得了【中国式排名】的成果。

※ 降序公式:

{=SUM((C2>=$C$2:$C$11)/COUNTIF($C$2:$C$11,$C$2:$C$11))}

四、SUM FREQUENCY组合

1. 数组公式:

{=SUM(--IF(FREQUENCY($C$2:$C$11,$C$2:$C$11)>0,$C$2:$C$11>C2)) 1}

2. 凡俗公式:

=SUM(--(FREQUENCY($C$2:$C$11,IF($C$2:$C$116>=C2,$C$2:$C$11))>0))

五、SUM MATCH组合

{=SUM(--IF($C$2:$C$11>=C2,MATCH($C$2:$C$11,$C$2:$C$11,)=ROW($C$2:$C$11)-1))}

六、 统计双列收获排名公式

第一列公式:

=COUNT(0/FREQUENCY(CHOOSE({1,2},$H$2:$H$6,$L$2:$L$6)-H2,ROW($1:$100)-1)) 

第二列公式:

=COUNT(0/FREQUENCY(CHOOSE({1,2},$H$2:$H$6,$L$2:$L$6)-L2,ROW($1:$100)-1))  

图片

END

图片

本站仅提供存储处事,通盘本色均由用户发布,如发现存害或侵权本色,请点击举报。

上一篇:偷拍走光 中信建投证券落地CFETS首批“一带沿途”货币远期NDF来去    下一篇:小母狗 文爱 追想:乌军两个旅反攻,俄一退再退,苏34空投巨弹拚命炸断大桥    

友情链接:

Powered by 美妙人妻 @2013-2022 RSS地图 HTML地图

Copyright © 2013-2024