手机版

RANKing函数rank救不了你 试试SUMPRODUCT

时间:2021-09-17 来源:互联网 编辑:宝哥软件园 浏览:

一般计算RANKing的时候都会用到rank函数,但是这个函数并不是万能的。

现在,根据中文成绩排名是最常用的排名方法。

=RANK(C2,2:加元,13加元)

以上按全年级排名。如果要按类排名呢?

此时不使用RANK功能,需要通用王者SUMPRODUCT。

在很多人眼里,这就是条件求和的作用,比如现在按类求总分。

=SUMPRODUCT($ 2:澳元$13澳元=G2)* $ 2:加元$13加元)

函数语法:

=SUMPRODUCT((条件面积=条件)*求和面积)。

这个之所以好用,是因为它可以结合很多功能,比如现在统计每个姓氏的总分。

=SUMPRODUCT((LEFT(B $ 2: B $ 13,1)=G8)* $ C $ 2: C $ 13)

其实这个功能也可以做排名。

=SUMPRODUCT(($ 2:澳元$13澳元=A3)*(C3=$ 2:加元$13澳元))

($A$2:$A$13=A3)是判断是否等于类。

(C3=$C$2:$C$13)就是判断这个分数小于等于多少个数字。例如,114、111、103和115是四个数字,114小于或等于两个数字(114和115),因此排名第二。比如115小于等于1 (115本身就是),所以排名第一。

以上就是排名公式的由来。

当然,除了以上两种最常见的排名,还有平行排名:

=RANK(D2,2:美元13美元)

班级排名:

=SUMPRODUCT((A $ 2: A $ 13=A2)*(D2=D $ 2:D $ 13))

无平行排名:

=RANK(D2,D $ 2:D $ 13)COUNTIF(D $ 2:D 2,D2)-1

中文排名,这是一个数组公式,需要按Ctrl Shift回车完成。

=计数(1/频率(D$2:D$13,IF(D$2:D$13=D2,D$2:D$13))

加权排名:

=SUMPRODUCT((D $ 2:D $ 13 C $ 2: C $ 13%=D2C2 %))

版权声明:RANKing函数rank救不了你 试试SUMPRODUCT是由宝哥软件园云端程序自动收集整理而来。如果本文侵犯了你的权益,请联系本站底部QQ或者邮箱删除。