- ?
巧妙利用hlookup与rank函数,完美实现学科成绩排名
吴海蓝
展开
问题的提出:在excel中用Rank函数可以实现各科成绩的排名,现实是每科成绩要单独排一个名次,学科太多时表格所占的列数较多,能不能在同一列中实现所有学科成绩的排名呢?经深入学习后,现提出一种简单可行的办法,供爱好者参考,同时也欢迎同行能提出更好的解决方案。
实现措施:
1、录入一张成绩表,如图(1)所示
图(1)
2、在一空白列制作各学科的下拉菜单及调用学科成绩
1)在H1单元格中单击“数据”菜单,点击“数据有效性”按钮,选择“数据有效性”命令,选择“设置”标签进行相关设置,如图 (2)所示,所得结果如图(3)所示。
图(2)
图(3)
2)在H2单元格中输入 =HLOOKUP($H$1,$C$1:$F$11,A2+1,0)并按回车键,再单击H2单元格,向下拖动右下角的填充句柄到H11,从而完成随机学科成绩的自动生成,如图(4)所示。
图(4)
3) H列填充后的成绩默认为语文成绩,再单击H1单元格右边的黑色三色按钮选择你想要的学科,且H2到H11区域里的成绩会随你选择的学科而变化,此示例我们选择物理学科,选择后的结果如图(5)所示。
图(5)
3、在G1单元格中输入=H1&"名次"(G1单元格的内容随我们在H1中选择的学科而变化)
4、在G2单元格中输入=RANK(H2,H$2:H$11)或在G2单元格中插入RANK函数,并在函数参数中输入相应的值,输入结果如图(6)所示。
图(6)
5、按回车或单击确定按钮后,向下拖动G2单元格右下角的填充句柄到G11,完成所选择学科的名次排列,结果如图(7)所示。
图(7)
6、根据需要,想排哪个学科的名次就单击H1单元格右边的黑色箭头,从下拉菜单中选择你想要排名的学科,G列和H列的数据自动根据你的选择而变化,从而解决在同一列中实现所有学科成绩的排名问题。
关注影视制作,畅享IT生活,办公娱乐两不误,更多精彩等着您,欢迎提出建议和改进措施。
- ?
EXCEL解决期末考试中分数中的名次并列问题
支书南
展开
又到一年的考试季,学生考完试后,统计分数,求平均分,求和等等汇总工作,是在学生离校后,教师的首要工作,我接触的很多老师在名次这一列中,往往都是先把总分排序,之后名次列,用序列填充就完事了,这样的操作,对于总分相同的情况时,就容易出现问题。
下面我们来共同学习用RANK这个函数解决这个问题
下面我们需要运用RANK函数。在B2单元格中输入以下内容:=RANK(A2,$A$2:$A$24)。其中A2是需要确定位次的数据,$A$2:$A$24表示数据范围,括号里的内容即表示A2单元格数据在A2:A24这个数据区域的排名情况,公式计算结果将被显示在B2单元格里。
输入如图的公式
输入公式后,回车显示的效果。
然后选中B2单元格,将鼠标放在右下角,鼠标变成小十字的时候,按下鼠标左键不放,往下拉到B24单元格,这样所有分数的排名就显示出来了。如下图所示:
经过操作后,总分相同,名次并列的情况就解决了。
- ?
分数一样怎么排名?电子表格排序小公式
谅解
展开
如上表格,分数一样,怎么排名?
第一步:
在“总分”列后边增加一列
第二步:
在总分单元格,输入“=RANK”,按“TAB键”
第三步:
RANK中“数值”即为总分单元格数据,再输入“,”“引用”即为总分列所有数据;
“排位方式”输入“0”(“0”或不输入表示降序排列,输入非0的数值则表示升序排列);
三个参数输入结束后“回车”,双击填充。
第四步:
选中“引用”数据,按下“F4”进行绝对引用
最终效果
- ?
Excel怎么自动显示出数据排名的名次(不改变单元格次序)
诸梦秋
展开
在用Excel对一些数据进行排名统计(例如对学生的考试成绩、产品的销量、利润等进行排名)时,许多人可能首先会想到使用Excel的排序功能,但使用排序功能后,原表格的单元格次序会发生变化。如果排名时不想改变单元格次序,只是想显示出对应的名次,可以考虑使用Rank函数,下面介绍如何操作,以供参考。
例如要显示出下图表格中各成绩排名的名次:
先在表格第一行要显示名次的单元格中点击鼠标,选中该单元格。
然后在编辑栏中输入:=rank(
输入后用鼠标点击左侧包含成绩的单元格。
点击后,编辑栏中就会自动输入所点击单元格的名称,再在其后输入一个英文的逗号。
输入逗号后,再选择成绩列中所有包含成绩的单元格,可以用鼠标左键点击成绩列上方第一个包含成绩的单元格,然后按住鼠标左键不放,向下拖动鼠标至该列的最后一个单元格,然后松开鼠标左键。如果成绩列的单元格较多,也可以用键盘的Shift键配合鼠标点击首尾单元格等方法进行选择。
选择单元格范围后,代表单元格范围的字符就自动输入到编辑栏中,此时立即按下键盘的F4键(目的是把单元格的相对引用变成绝对引用)。
按键盘的F4键后,代表单元格范围的字母和数字前就都加上了$符号,即变成了绝对引用。
这时再输入后面的括号,即完成了函数公式的输入。
完成公式输入后,按键盘的回车键或用鼠标点击编辑栏左侧的对号按钮。
此时第一行的名次单元格中就会显示出其左侧成绩对应的名次。然后将鼠标指针指向该单元格的右下角,当鼠标指针变成十字形时双击鼠标左键或者按住鼠标左键向下拖动鼠标至列尾。
这样,名次列各单元格中就会显示出其对应成绩的排名了。
- ?
Excel中的RANK排名和中国式排名你会吗?简单到没朋友!
失忆
展开
前言:
Excel中的RANK排名和中国式排名你会吗?简单到没朋友!
RANK排名特点:如果有并列排名的情况,有几个相同的,下面的名次就会空出几个位置。
中国式排名特点:中国式排名不会因为有相同的数字排名就会让排名断开,而是连续的。
对两种排名次方法的对比演示如下所示:
对两种排名次方法的对比演示
RANK排名:
=RANK(B2,$B$2:$B$8,0)
第三个参数0代表降序排名,成绩越高排名越高。
=RANK(B2,$B$2:$B$8,1)
第三个参数1代表升序排名,成绩越低排名越高。
RANK排名
中国式排名:
中国式排名(降序):
=SUMPRODUCT(($B$2:$B$8>=B2)*(1/COUNTIF(B$2:B$8,B$2:B$8)))
中国式排名(升序):
=SUMPRODUCT(($B$2:$B$8<=B2)*(1/COUNTIF(B$2:B$8,B$2:B$8)))
中国式排名
结语:小伙伴们,你学会了吗?如果你觉得本文对你有帮助或启发,请点赞并分享给更多小伙伴吧!
- ?
EXCEL的降序排名、升序排名和多条件排名
He
展开
日常工作中,经常需要处理与排名相关的计算,比如统计成绩的名次、划分数据的排位、多关键字综合权重排名等,EXCEL提供了强大的排名与排序函数,今天重点讲解升序排名、按条件排名如何实现。
1、关于降序排名、升序排名
EXCEL排名有降序排名、升序排名,很多人可能还不知道,我们默认使用RANK函数对某列数据进行排名,使用的就是降序排名,比如总分由高往低的排名,距离由长往短的排名,销售额由多到少的排名。如下图,在D2单元格输入公式=RANK(C2,$C$2:$C$16),往下复制就能自动生成成绩的排名。
但是,用同样的方法对下表数据进行排名,我们就会发现出错了,成绩为46.25秒的学生成了第1名,而成绩为31.9秒的学生却成了第15名,如何解决这个问题呢?
其实,只需要,我们在H2单元格录入RANK函数时,在第三个参数输入数字1就可以解决这个问题。
重点:RANK函数其实包含了3个参数,指定数值,指定排名的区域,降序(0)或升序(1),RANK函数在默认状态下,只用写两个参数,第3个参数为“0”,也不用输入,默认状态下为降序排名。如遇到以时间长短、速度快慢作为排名标准的,则要根据情况进行升序排名,增加第3个参数“1”,就行了。
2、关于多条件排名
下图,是高一年级1-3班部分学生参加语文知识竞赛的成绩,现在需要根据成绩统计每个学生在所有参赛学生中的排名,和在本班学生中的排名情况。
P列的排名统计很简单,只要在P2单元格输入公式=RANK(O2,$O$2:$O$16),这是一个降序排名,可以不写第3个参数,然后向下复制即可;
Q列的排名,是按条件来进行排名,这时,我们可以考虑利用sumproduct满足多个条件。就上表要求而言,有两个条件,第一个条件,满足分别属于各自班级,第二个条件,统计在各自班级学生中成绩比自己分数高的人数,满足这两个条件后,我们再用TEXT函数,返回我们想要的样式,比如“第*名”,在Q2单元格中,我们写如下公式:
=N2&TEXT(SUMPRODUCT(($N$2:$N$16=N2)*($O$2:$O$16>=O2)),"第0名")
在公式前面,用“N2+&”,目的是为了对统计的结果方便识别是哪个班的。每天学习一点,每天进步一点,积硅步,必能致千里、得大成。
- ?
Excel中,如何用表格进行分数排名?
沃尔丁堡
展开
Excel中,如何用表格进行分数排名?
@安志斌制作插入需要进行排序的班级人名及分数等列;
@安志斌制作选中所有插入数据的列;
@安志斌制作选中右上角的【排序和筛选】,选择【自定义排序】
@安志斌制作在【排序】提示框中,分别选中 分数对应的列,
次序就选择【降序】(又高分到低分)
@安志斌制作5这样就 自动对数据进行排序了,然后插入列,制作名次栏目,即可!
@安志斌制作@安志斌制作 - ?
Excel技巧:如何给一组数据排名次,例如销售业绩的名次
Cowes
展开
如下图:这几个明星的语文成绩在这里,如何把他们的名次显示出来,让你更直观的看到某个人是第几呢?
先找到你要排名次的数据,如下图:
然后我们要用到一个函数,那就是rank()函数,下图中黑色背景的函数中条件1代表你要给谁排名的就选点击谁的语文成绩,条件2就是下拉选中所有人的语文成绩,0代表江西排列。不懂的可以往下看例子,看完就懂了。先输入=rank(,如图:
然后点击周杰伦的语文成绩,如图中蓝色圈出来的地方,然后右边的函数会自动的天然C13。如图:
然后在C13后面输入逗号,然后再选中说有人的语文成绩,如图:
选中所有人成绩后,要按下F4这个键,这个键是为了锁定所选区域,这个一定要有,图中不方便展示,所以这里一定注意,如图:
紧接着在函数后面再次输入逗号,然后会提示你是降序还是升序,如图:
这里填0,降序,然后补齐右括号,如图:
以上操作好后,回车,就得到第一行周杰伦的成绩名次,如图:
然后鼠标放到该单元格右下角的地方,当出现黑色加号后向下托,如图:
拖动好后,就得到了所有人的名次啦
以上就是今天给大家分享的名次的排法。
明天分享一个小的excel技巧,点击关注,后期继续更新哦。
- ?
Excel表格中快速提取成绩排名前三的学员姓名 你会吗?
南露
展开
在前面两期教程中为大家讲解了LAGER函数的基础用法。那么今天龚老师就来个升级版的排名函数应用案例讲解。
之前我们讲解的是如何按排名提取成绩。今天跟大家分享一下如何按照排名提取相对应的学员姓名。
举例:
如上表是,我们的学员成绩信息表。我们现在需要快速从表中提取出前三名学员姓名。
函数公式
=LOOKUP(1,0/(LARGE($C$2:$C$13,ROW(D1))=C2:C13),B2:B13)
函数公式解释:
ROW(D1):返回D1所在行的行号。
LARGE($C$2:$C$13,ROW(D1):返回ROW(D1)对应的排名结果。
LOOKUP(1,0/(LARGE($C$2:$C$13,ROW(D1))=C2:C13),B2:B13)用lookup函数查找学员成绩所对应的学员姓名。
是不是又学到技巧了?记得分享哦!
- ?
Excel中怎样用函数给成绩排名?
萧依波
展开
施老师:
Excel用处非常大,我们用EXCEL可以快速的对数据进行排名,我们经常在制作一些成绩单或者销售统计分析表的时候,都希望将其进行排名,然后可以快速的看到各自的排名次序。今天我们就讲解利用Excel中的排名函数对数据快速的进行排名!
下面是我们的成绩单,这里我希望通过计算所有人的总分来在排名中显示出排名的次序!
使用函数:【=RANK(F2,$F$2:$F$11)】
直接定位到G2单元格,然后输入上列函数下拉。
函数说明
RANK函数:是求出数值在指定区域中排名函数。
F2,$F$2:$F$11:在F2单元格,区域是F2到F11这块区域。
=RANK(F2,$F$2:$F$11):合起来就是在求出F2单元格中的数据在F2到F11这块区域的数据中的排名情况。
excel成绩排名
-
1、只需3秒快速实现求和
-
2、如何快速填充序号
-
3、如何自动填充序号(公式法)
-
4、数据条的神奇应用
-
5、多文本快速合并
-
6、查找与替换的不同玩法
-
7、快速定位到指定区域
-
8、数据排序、工资条制作
-
9、快速筛选(模糊、精确筛选)
-
10、快速插入空行
-
11、快速删除空行
-
12.快速跳转到天涯海角
-
13、.同时查看两个Excel文件
-
14、用条件格式扮靓报表
-
15、一键插入Excel图表
-
16、批量处理行高、列宽
-
17、利用拆分功能查看数据
-
18、批量录入相同内容
-
19、工作表快速跳转
-
20、批量录入表格模板(精品课程)
-
21、Excel函数与公式的应用、公式循环引用的查找
-
22、IF函数单条件判断同比增长
-
23、用sum函数 格式相同,连续多表数据汇总
-
24、excel快捷键
-
25、VLOOKUP函数——根据销售员匹配销售额
-
26、统计各部门销售总额
-
27、统计指定条件个数
-
28、怎样输入当前日期和时间、星期数
-
29、销售业绩排名
-
30、Sumproduct函数-万能函数(销售额汇总求和)
-
31、根据销售员,地区,商品名称汇总
-
32、批量替换PPT字体
-
33、给销售额数据批量添加万元单位
-
34、一秒快速核对两列数据
-
35、快速定位到指定单元格或区域
-
36、快速制作双行标题工资条
-
37、给你的表格做个瘦身
-
38、快速打开常用的Excel文件
-
39、快速打开多个Excel文件
-
40、利用创建组—快速隐藏/展开多列数据
-
41、快速制作下拉菜单
-
42、复制粘贴表格,如何保留数据源列宽格式一致?
-
43、两列数据位置互换
-
44、1秒钟扮靓报表——如何实现表格隔行换色
-
45、快速删除重复记录——保留唯一值
-
46、快速向下填充、向右填充,文本或公式
-
47、给Excel文件添加密码
-
48、插入带图片的批注
-
49、输入公式后不计算?
-
50、如何设置单元格缩进
-
51、快速解决Excel表格总显示货币格式
-
52、批量添加万元单位
-
53、你会四舍五入么?
-
54、用RAND函数机选彩票
-
55、冻结首行你会么?
-
56、超链接的高级应用
-
57、IFERROR函数-屏蔽错误值
-
58、批量填充颜色
-
59、录入数据
-
60、快速输入工号
-
61、快速行列转置
-
62、自定义缩放界面
-
63、多个单元格同时输入
-
64、如何计算立方米?
-
65、快速制作双行标题工资条
-
66、输入带方框的√和×
-
67、快速将姓名对齐
-
68、快速输入性别
-
69、按单位职务排序
-
70、自动计算合同到期日期
-
71、计算时间间隔
-
72、日期和时间的拆分
-
73、快速处理不规范的日期格式
-
74、快速填充合并单元格
-
75、效率加倍的快捷键
-
76、快速复制表格和对象
-
77、快速创建工作表副本
-
78、快速复制序列号
-
79、快速显示公式
-
80、多个单元格同时输入
-
81、快速调整显示比例
-
82、快速自动填充
-
83、快速填充(Ctrl+E)
-
84、Ctrl与数字键结合
-
85、快速将多列数据整理为1列
-
86、快速将1列数据拆分为多列
-
87、快速定位公式
-
88、快速录入数据
-
89、快速累计求和
-
90、身份证号码显示为0怎么办?
-
91、快速制作斜线表头
-
92、文本竖向显示
-
93、神奇的监视窗口
-
94、不一样的格式刷
-
95、快速美化图表
-
96、快速生成当前日期
-
97、快速找出循环引用
-
98、快速提取信息
-
99、二维表快速转换为一维表
-
100、快速多表合并