语法:
返回一列数字的数字排位:数字的排位是其大小与列表中其他值的比值;如果多个值具有相同的排位,则将返回平均排位。
RANK.EQ(需排名数字,排名区域,升序/降序)
- 如果第三参数为 0(零)或省略,Excel 对数字的排位是按降序排列的列表。
- 如果第三参数不为零,Excel 对数字的排位是按升序排列的列表。
- RANK.EQ 赋予重复数相同的排位。但重复数的存在将影响后续数值的排位。(若是并列第一,下一位则为第三名)
示例:
Excel中还有一个RANK函数,与RANK.EQ使用方法是一样的。旧版本的Excel没有RANK.EQ 。RANK函数在之后的Excel版本中可能会取消。
这种默认的排名方式忽略了重复存在的后一名,如果我们想如下图一样的排名应该怎么做呢?
这种排名方式用我们之前介绍过的函数就可以完成:
=SUM(($G$2:$G$21>=G2)*(1/COUNTIF($G$2:$G$21,$G$2:$G$21)))
1除以计数结果这个小技巧我们之前在寻找重复项中也用过。这样做的目的是为了求和不被重复计算。N个重复项变成N个1/N 后的和一定为1。
由于我们例子中的数据是顺序排列的,计算过程中的数据比较有规律。大家可以试试乱序的数字排名,便于理解公式。大家应该学会多用F9键便于理解公式每一步的意义。
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。