JavaScript 中的 RANK函数

首页 / JavaScript入门教程 / JavaScript 中的 RANK函数

RANK函数取代了Excel 2010中的RANK.EQ函数。

描述

该函数返回数字列表中数字的等级。数字的等级是其相对于列表中其他值的大小。

如果对列表进行排序,则数字的排名将是其位置。

语法

RANK (number,ref,[order])

争论

Argument 描述 Required/Optional
Number The number whose rank you want to find. Required
Ref An array of, or a reference to, a list of numbers. Nonnumeric values in ref are ignored. Required
Order

一个数字,指定如何对数字进行排名。

无涯教程网

如果order为0(零)或省略,则Microsoft Excel对数字进行排名,就好像ref是按降序排列的列表一样。

如果order是任何非零值,则Microsoft Excel会将数字排名,就好像ref是按升序排序的列表一样。

Optional

Notes

  • RANK赋予重复编号相同的等级。但是,重复编号的存在会影响后续编号的排名。

  • 出于某些目的,可能要使用考虑到领带的等级定义。这可以通过将以下校正因子添加到RANK返回的值中来完成。此校正因子适用于以降序(顺序= 0或省略)或升序(顺序=非零值)计算等级的情况。

  • 并列等级的校正因子= [COUNT(ref)+1 – RANK(number,ref,0)– RANK(number,ref,1)]/2

Example

RANK Function

祝学习愉快!(内容编辑有误?请选中要编辑内容 -> 右键 -> 修改 -> 提交!)

技术教程推荐

MySQL实战45讲 -〔林晓斌〕

深入浅出计算机组成原理 -〔徐文浩〕

零基础学Java -〔臧萌〕

DevOps实战笔记 -〔石雪峰〕

职场求生攻略 -〔臧萌〕

跟着高手学复盘 -〔张鹏〕

说透数字化转型 -〔付晓岩〕

B端产品经理入门课 -〔董小圣〕

结构执行力 -〔李忠秋〕

好记忆不如烂笔头。留下您的足迹吧 :)