大学排名是很多朋友有关注的类型,那么院校排名函数表格排序怎么排,大学路为大家带来了相关文章,希望给大家提供参考。
在 Excel 中,Rank函数用于实现一个数字在指定数字列表中的排位,并且可以通过拖动的办法实现对整个数字列表的自动排序。Rank函数共有三个参数,前两个为必选项,后一个为可选项;如果省略可选项,将默认按降序排序。Rank函数怎么用呢?文章先介绍Rank函数的语法,再用四个由浅入深的具体实例分享Rank函数的使用方法;四个实例分别为无重复数字的自动排序、重复数字并排的自动排序、重复数字顺排的自动排序和Rank函数与OffSet函数组合实现分段排序,实例操作所用版本均为 Excel 2016。
一、Rank函数语法
1、 表达式 :RANK(Number, Ref, [Order])
中文表达式:RANK(要排序的数字, 数字列表, [排序方式])
2、说明:
A、Ref 为数字列表数组或对数字列表的引用,如果有非数字将被忽略。
B、Order 为可选项,用于指定数字的排序方式;如果省略,则默认值为 0,则按降序排序;如果为非 0,则按升序排序。
二、Rank函数怎么用
(一)无重复数字的自动排序
1、假如要对销量按降序排序。选中 G2 单元格,输入公式 =RANK(F2,$F$2:$F$12),按回车,返回 F2 在 F2:F12 中的排位;再次选中 G2,把鼠标移到 G2 右下角的单元格填充柄上,鼠标变为黑色加号后,按住左键,往下拖一直拖到 F12,则所经过单元格都对应 F2:F12 中的数值排好序;操作过程步骤,如图1所示:
2、公式说明:
A、公式 =RANK(F2,$F$2:$F$12) 中,F2 是要排序的数字,是对 F2 的相对引用,往下拖时,会变为 F3、F4、……;$F$2:$F$12 是对 F2 至 F12 的绝对引用,往下拖时,F2 和 F12 都不会自动加 1,即无论拖到哪个单元格都始终返回从 F2 到 F12 的数字列表。
B、公式省略了排序方式 Order,默认按降序排序,F2:F12 中的最大值 982 排序在第一位;如果要按升序排序,可以把 Order 设置为非 0,如设置为 1,则公式变为 =RANK(F2,$F$2:$F$12,1)。
(二)重复数字并排的自动排序
1、假如要对价格按升序排序。把公式 =RANK(E2,$E$2:$E$12,1) 复制到 G2 单元格,如图2所示:
2、按回车,返回 E2 在 E2 至 E12 中的排位,同样用往下拖的方法把其余价格排序,排好后,如图3所示:
3、排在第一的是 65,它是 E2 至 E12 中最小的值,说明排序方式为升序;E2 至 E12 *有两组重复数字,一组是 89,另一组是 99,两个 89 都排在第 4 位,两个 99 都排在第 6 位,而第 5 位和第 7 位却留空。
(三)重复数字顺排的自动排序
1、同样对价格按升序排序。把公式 =RANK(E2,$E$2:$E$12,1)+COUNTIF(E$2:E2,E2)-1 复制到 G2 单元格,按回车,则返回 E2 在 E2 至 E12 中的排位;用往下拖的方法把其余价格排好序,操作过程步骤,如图4所示:
2、价格中的第一组重复数字 89 分别排到了第 4 位和第 5 位;第二组重数字 99 分别排到了 第 6 位和第 7 位。
3、公式说明:
公式 =RANK(E2,$E$2:$E$12,1)+COUNTIF(E$2:E2,E2)-1 用 CountIf函数统计当前数字在当前单元格之前有几个重复值;例如 COUNTIF(E$2:E2,E2) 统计 E2 在 E2 之前(即 E2)有几个重复数字,统计结果为 1,1 - 1 = 0,即 COUNTIF(E$2:E2,E2)-1 = 0;当拖到 E3 时,COUNTIF(E$2:E2,E2)-1 变为 COUNTIF(E$2:E3,E3)-1,统计 E3 在 E2 至 E3 有几个重复数字,统计结果为 1,COUNTIF(E$2:E3,E3)-1 = 0,则 =RANK(E3,$E$2:$E$12,1)+0=4;当拖到 E4 时,COUNTIF(E$2:E2,E2)-1 变为 COUNTIF(E$2:E4,E4)-1,统计 E4 在 E2 至 E4 有几个重复数字,统计结果为 2,COUNTIF(E$2:E4,E4)-1 = 1,则 =RANK(E4,$E$2:$E$12,1)+1=5。
(四)Rank函数与OffSet函数组合实现分段排序
1、假如要把销量按每段四个数分段排序。把公式 =RANK(F2,OFFSET($F$2:$F$5,INT((ROW()-2)/4)*4,),1) 复制到 G2 单元格,按回车,则返回 F2 在 F2 至 F5 中的排位;用往下拖的方法排好其余数字与其它分段的序;操作过程步骤,如图5所示:
2、公式说明:
A、公式 =RANK(F2,OFFSET($F$2:$F$5,INT((ROW()-2)/4)*4,),1) 用 OFFSET($F$2:$F$5,INT((ROW()-2)/4)*4,) 来实现分段,它是如何实现分段的?我们选择第二个分段的第一个单元格,即 G6 单元格,双击它,它的公式为 =RANK(F6,OFFSET($F$2:$F$5,INT((ROW()-2)/4)*4,),1),如图6所示:
B、其它的都没有变,只有 F2 变为 F6;Row() 用于返回当前行的行号,F6 的行号为 6,即 ROW()-2 = 4,INT(4/4) = 1,1*4 = 4,即 OffSet 变为 OFFSET($F$2:$F$5,4),也就是要往下移 4 行,由于 OffSet函数返回对单元格的引用,所以 OffSet 返回 $F$6:$F$9。
C、Rank 变为 =RANK(F6,$F$6:$F$9,1),也就实现了对第二段 F6 至 F9 数字列表的排序。
提示:由于是从 F2 开始,所以用 ROW()-2,如果从 F1 开始,则用 ROW()-1,其它的以此类推。另外,每个分段有几个数,用 (ROW()-2) 除几,如公式中的 (ROW()-2)/4;用 Int 取整后再乘几也是一样。
以上就是大学路为大家带来的院校排名函数表格排序怎么排,希望能帮助到大家,了解更多相关信息,敬请关注大学路。
现在的家长压力普遍很大,在升学的压力下不得不把孩子送去各类的辅导机构。为此,有家长呼吁:要全面禁止课
2021年08月03日 11:56课外报班,每个家长心里都有自己的想法:“我家孩子数学不行,是不是得补补啊?”又或是“别的孩子都报辅导
2019年11月11日 22:18课外辅导是一种较为常见的课外学习活动,也是一种组织化的校外活动形式。特别是在中国的基础教育阶段,学校
2019年11月11日 22:19有人说,校外培训机构是校内教育的完善和补充,然而也造成学生更多的学习压力和家长们的经济负担。社会上一
2019年11月11日 22:13其实这是一个系统性问题,家长由于大部分只有一个孩子,经验非常有限,也不做教育方面的研究,所以很多时候
2019年11月11日 22:08教育培训行业,在我的认知里是从2010年1月29日开始的。那时我刚刚进入新东方天津学校。面试、试讲、
2019年11月11日 22:00打开大学录取通知书,是高考考生们梦想成真的瞬间。同样的,在大洋彼岸的小岛国新加坡,每一年也有一群又一
2019年11月12日 13:14不经历一次小升初,我还以为九年义务教育没我啥事。小升初让我明白,家长需要经历的最严峻的义务可能来了,
2019年11月12日 13:05有很多家长们反应说,不知道为什么孩子对一些数学法则总是张冠李戴很是让人头疼,总是感觉是因为太调皮,所
2019年11月12日 13:02今日寄语"让孩子爱上阅读,必将成为你这一生最划算的教育投资"——毕淑敏前段时间看
2019年11月12日 12:59教育部:推动有条件的地方优化学前教育班额和生师比
时间:2024年11月12日教育部:严格幼儿园教师资质条件,把好教师入口关
时间:2024年11月12日教育部:教职工存在师德师风问题、侵害幼儿权益要依法严肃追究责任
时间:2024年11月12日教育部:教师存在师德师风问题,损害幼儿身心健康的,要依法追究责任
时间:2024年11月12日教育部:2023年全国普惠性幼儿园覆盖率达90.8%
时间:2024年11月12日上海海洋大学排名全国第几名(2021-2022最新排名表)
时间:2024年06月20日上海第二工业大学全国排名(2021-2022最新排名)
时间:2024年06月20日上海健康医学院排名全国第几名(2021-2022最新排名表)
时间:2024年06月20日中国人民解放军海军军医大学排名全国第几名(2021-2022最新排名表)
时间:2024年06月20日上海科技大学全国排名(2021-2022最新排名)
时间:2024年06月20日