admin管理员组文章数量:1532176
2024年2月8日发(作者:)
用Excel函数对数据进行排名
一、用RANK函数进行数据排名
返回一个数字在数字列表中的排位。数字的排位是其大小与列表中其他值的比值(如果列表已排过序,则数字的排位就是它当前的位置)。
语法:RANK(number,ref,order)
=RANK(对象,范围,参数)
RANK(number,ref,order)
Number为需要找到排位的数字。
Ref为数字列表数组或对数字列表的引用。Ref
中的非数值型参数将被忽略。
Order为一数字,指明排位的方式。
举例:
1、同一个工作表同一列数据排名,=RANK(E3,$E$3:$E$22,0)
2、同一个工作表多列数据排名,=RANK(E3,($E$3:$E$22,$K$3:$K$22),0)
【如果 order
为 0(零)或省略,Microsoft Excel
对数字的排位是基于 ref
为按照降序排列的列表。如果 order
不为零,Microsoft Excel
对数字的排位是基于 ref
为按照升序排列的列表。】
3、多工作表同一列数据排名:如果你的工作表里面要排位的列队长度相同,就可以用F3=RANK(E3,Sheet1:Sheet5!$E$3:$E$22)
之类的写法(在每个工作表的F3都这么写,而且下拉到F22)
二、用COUNTIF函数进行排名
如果你的工作表里面要排位的列队长度不同,就可以用F3=COUNTIF(Sheet1!$E$3:$E$22,">"&E3)+COUNTIF(Sheet2!
$E$3:$E$22,">"&E3)+COUNTIF(Sheet3!$E$3:$E$22,">"&E3)+COUNTIF(Sheet4!
$E$3:$E$22,">"&E3)+COUNTIF(Sheet5! $E$3:$E$22,">"&E3)+1(在每个工作表的F3都这么写,而且下拉到和E列相同的长度)
版权声明:本文标题:用Excel函数对数据进行排名 内容由热心网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:https://m.elefans.com/xitong/1707355916a193469.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论