excel如何用rank函数排名(RANK.AVG函数和RANK.EQ函数使用方法) 您所在的位置:网站首页 indicate函数用法 excel如何用rank函数排名(RANK.AVG函数和RANK.EQ函数使用方法)

excel如何用rank函数排名(RANK.AVG函数和RANK.EQ函数使用方法)

#excel如何用rank函数排名(RANK.AVG函数和RANK.EQ函数使用方法)| 来源: 网络整理| 查看: 265

今天我们重点介绍一下计算排名,说起排名函数,早版本的Excel里面就是RANK函数了,近期Excel版本又有了RANK.AVG函数和RANK.EQ函数。

RANK函数

说明:

计算一列数字的数字排位。

语法:

RANK(number,ref,[order])

参数:

number:要进行排位的数字

ref:数字所在的列表

order:为0或者省略时,排序为降序排序;不为零时,例如1,则为升序

例子:

对奖牌数量进行排名,可以发现,无论是降序还是升序,都会返回靠前的排名,例如第4行和第5行都是13,返回的都是3。

后面的排名就是比它大的数字个数基础上加1,例如第6行的9,排名返回的是5,所以基于这个原理,这个结果也可以使用COUNTIF实现,结果是一样的。

Excel统计函数家族-计数

使用COUNTIF的还有一个好处就是COUNTIF可以对字母或者字符串进行排序,使用RANK会返回错误值。

RANK.EQ函数

说明:

RANK.EQ函数和RANK函数功能一样,Excel2010版本开始出现,用于替代RANK函数。

例子:

对奖牌数量进行排名

RANK.AVG函数

说明:

计算一列数字的数字排位。如果多个值有相同的排位,则将返回平均排位。

语法:

RANK.AVG(number,ref,[order])

参数:

number:要进行排位的数字

ref:数字所在的列表

order:为0或者省略时,排序为降序排序;不为零时,例如1,则为升序

例子:

对奖牌数量进行排名,例如第4行和第5行都是13,占据了排名3和4,平均值就是3.5。

条件排名

例子:

对同一种奖牌的奖牌数量进行排名。

可以使用COUNTIFS函数,也可以使用SUMPRODUCT函数。

多列排名

例子:

首先根据A进行排名,A列相同的根据B列排名,B列相同的根据C列排名。

可以将SUMPRODUCT函数和RANK.EQ函数配合一起使用。

=RANK.EQ($A2,$A$2:$A$9) SUMPRODUCT(($A$2:$A$9=$A2)*($B$2:$B$9>$B2)) SUMPRODUCT(($A$2:$A$9=$A2)*($B$2:$B$9=$B2)*($C$2:$C$9>$C2))

相关文章推荐: excel排名函数公式(怎样用rank函数排名) Excel排名公式,最全的排名排序公式你要的都有 excel怎么排名次(excel排名次函数rank公式使用方法) excel中怎样用rank函数对表格数据进行排名? Excel中如何使用rank函数快速对数据进行排名?


【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有