手机版

Excel中的排名函数排名

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

EXCEL有一个神奇的功能“RANK”,可以在另一列单独显示数字的排名,可以消除重新排名。显示的结果是人和人一样多。跟大家分享一下,希望对大家有一点帮助。

1.返回数字列表的数字排名。的数字排名是它相对于列表中其他值的大小(如果您想对列表进行排序,数字排名可以用作它的位置。)RANK(Number,ref,[order]),RANK函数语法有以下参数:Number必选。找到其排名的数字。需要参考。数字数组,数字列表的引用。参考中的非数值被忽略。订单可选。一个数字,指定数字的排序方式。如果顺序为0(零)或省略,Microsoft Excel会根据ref将数字按降序排列为列表。如果顺序不为零,Microsoft Excel将基于ref的数字按升序排列为列表。

2.Rank对重复次数给出相同的排名。但是重复的存在会影响后续数值的排名。例如,在按升序排序的整数列表中,如果数字10出现两次,其排名为5,则9排名为7(没有排名为6的值)。

3.为了实现某些目标,可能有必要使用考虑关联的排名定义。在前面的示例中,可能需要将数字10的排名修改为5.5。这可以通过将以下校正系数添加到RANK返回的值中来实现。该修正系数适用于按照降序(order=0或省略)和升序(order=非零值)计算排名的情况。

关联排序的修正系数=[计数(参考)1排序(数,参考,0)排序(数,参考,1)]/2。

如果该数字在ref中只出现一次,则该校正系数将为0,因为无需调整相关的RANK。

4.方法2可以通过以下步骤实现重复值的排序:

输入SUMPRODUCT((排名区的一个单元格)/COUNTIF(排名区,排名区))1。将鼠标移动到单元格A1的右下角,出现一个黑色小十字后,点击拖动将填充公式下拉到A7,即可完成排名。

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