首页 >>  正文

excel成绩表排名

来源:baiyundou.net   日期:2024-09-20

大家好,我是皮皮。

一、前言

前几天在Python白银交流群【瑜亮老师】分享了一个小需求,给大家练练手。问题如下:成绩表中有3个sheet,大体上题目是从易到难。要求:把里面的数字改成对应的成绩档次,优良中差四挡。4个档次:100分为“优”,80-99分为“良”,60-79分为“中”,60分以下为“差”。要求,成绩中如果有汉字需要保留汉字。例如:“语文100”处理后应该为:“语文优”。

二、实现过程

后来【论草莓如何成为冻干莓】给了一个思路和代码如下:

大佬的代码干净利落,顺利地解决了粉丝的问题。

太强了!

如果你也有类似这种数据分析的小问题,欢迎随时来交流群学习交流哦,有问必答!

三、总结

大家好,我是皮皮。这篇文章主要盘点了一个Python自动化办公的问题,文中针对该问题,给出了具体的解析和代码实现,帮助粉丝顺利解决了问题。

感谢【瑜亮老师】、【论草莓如何成为冻干莓】、【上海新年人】、【大侠】、【莫生气】、【冯诚】等人参与学习交流。

【提问补充】温馨提示,大家在群里提问的时候。可以注意下面几点:如果涉及到大文件数据,可以数据脱敏后,发点demo数据来(小文件的意思),然后贴点代码(可以复制的那种),记得发报错截图(截全)。代码不多的话,直接发代码文字即可,代码超过50行这样的话,发个.py文件就行。

","gnid":"98312bd55b73726c2","img_data":[{"flag":2,"img":[{"desc":"","height":"711","title":"","url":"https://p0.ssl.img.360kuai.com/t015c4c6588c6079ba0.png","width":"955"},{"desc":"","height":"293","title":"","url":"https://p0.ssl.img.360kuai.com/t0184f8c67da383339f.png","width":"950"},{"desc":"","height":"378","title":"","url":"https://p0.ssl.img.360kuai.com/t012a47bc71a1856850.png","width":"1063"},{"desc":"","height":"753","title":"","url":"https://p0.ssl.img.360kuai.com/t01a569ec2065aa3db6.png","width":"759"},{"desc":"","height":"585","title":"","url":"https://p0.ssl.img.360kuai.com/t01881bddf8846d850e.png","width":"548"}]}],"original":0,"pat":"art_src_0,fts0,sts0","powerby":"pika","pub_time":1705671030000,"pure":"","rawurl":"http://zm.news.so.com/5baef345040ffaeb72a429dd65522613","redirect":0,"rptid":"760a37d7be793459","rss_ext":[],"s":"t","src":"Python网络爬虫与数据挖掘","tag":[],"title":"把Excel里面的数字改成对应的成绩档次,优良中差四挡(上篇)

离定尚961excel成绩排列名次
虞香耍18716068482 ______ 如果成绩在C列,公式在D列: 1、英文式排名:D1=rank(c1,c$1:c$10),如果第一名有二个,则没有第二名,就像是1,1,3……类似排名 2、中文式排名:SUMPRODUCT((C$1:C$10>=C16)/COUNTIF(C$1:C$10,C$1:C$10)),如果有二个第一,则有第二名,1,1,2……

离定尚961excel用函数给成绩排名次 -
虞香耍18716068482 ______ 在数据右侧添加一列排名字段.在D2单元格输入“=RANK(C2,$C$2:$C$7,0)”.点击D2单元格,向下填充即可完成成绩的排名.在主要关键字选择名次、排序方式选择升序后点击确定即可.

离定尚961如何利用EXCEL进行成绩排名 -
虞香耍18716068482 ______ 第一步:找到EXCEL表格,双击进入 第二步:对学生的情况进行编辑,包括学生的学号、姓名、各科成绩等 第三步:在体育的右边单元格I2输入:平均分,并在下面进行计算.得出了高璐璐的平均分后,在I2单元格右下角,显示“+”,直接用鼠标往后面拖,直到I9. 第四步:设置平均分 的小数点位数.选择I整列,单击右键,选择设置单元格格式,在第二个:数值,右边的小数点2位,改为0,确定. 第五步:选择第1行A1-I1,点击上面的数据,选择筛选,自动筛选,确定. 第六步:选择平均分后面的按钮,选择最上面的降序排序,如下图 7 第七步:在平均分后面输入名次,按照平均分的分数多少进行名次排比,89后面名次为1,88后面名次为2,依次类推

离定尚961怎样在Excel中用函数给成绩排名次? -
虞香耍18716068482 ______ 建立成绩表,然后利用函数RANK进行设置就可以给成绩排名次. 具体操作步骤: 1、打开EXCEL,建立成绩表格,将要排名的数据输入进去. 2、在表格的数据的后面加入一列,将列标题命名为“排名”. 3、在“排名”这列表里设置RANK函数,例如“=RANK(C2,C:C,0)”这样的格式. 4、RANK函数有三个参数,第一个参数是需要排序的数字,我们输入C2,是指定C2单元格里的数字进行排名;第二个参数指对数字的申引,第三个参数因是表明是从低到高还是高到低排列. 5、然后再设置好公式的单元格右下角找到鼠标,形成的黑色十字,双击就可以将数据填充好.

离定尚961如何在excel中给学生成绩排名次 -
虞香耍18716068482 ______ 第一步 选定需排序的区域,如序号、姓名、成绩等各列 第二步 点击数据-排序-选择排序列“成绩”-选择降序,点击确定 第三步 给排序好的成绩编上序号

离定尚961怎样在Microsoft Office Excel 中,把成绩进行排名?
虞香耍18716068482 ______ 两种方法: 1、笨方法, 成绩的人名一般按学号排的,按成功降序排一次,再新建一列从高到底输入1.2.3.……8……..再按学号排列一次,刚才你要的排名就是你输入的数字对应的. 2、Rank函数 A B 总分 排名 11 ? 33 55 (?为要排名的列) 假定?处为“B3” 利用RANK函数 插入——函数——RANK——确定====弹出对话框 第一行:输入“B3”(或者用鼠标单击单元格选取) 第二行:用鼠标拖选B3要比较的范围(即11 33 55) 确定 明白? 很辛苦啊 给点分啦~

离定尚961用excel排成绩表名次
虞香耍18716068482 ______ 设数据简略如图: 将公式 =RANK(C2,C:C,1) 复制后粘贴到"D2"单元格.对准右下角,光标成"+"状时双击,效果如图: 如果成绩最高为第一名,则公式为 =RANK(C2,C:C) 效果如图:

离定尚961如何用Excel 排列同学成绩名次? -
虞香耍18716068482 ______ 不是=rank(A1,A1:A100) 应该是在B1中输入=rank(A1,$A$1:$A$100),然后下拉 要使用绝对引用才行. 其中$A$1:$A$100是所有分数的区域,可以自己修改成你需要的数据区域. ------------------------------------------------ 函数名称:RANK 主要功能...

离定尚961如何在excel中排列成绩单? -
虞香耍18716068482 ______ K3中输入:=sum(C3:J3)往下拉即可算得总分 L3中输入:=RANK(K3,$K$3:$K$68)往下拉可得到排名.然后选中A3:K68按L列升序排序,就可以了.

离定尚961excel中怎样按总分排名 -
虞香耍18716068482 ______ excel中按总分排名方法: 1、首先,打开一个Excel表格. 2、然后将表格全部选中,不要选标题. 3、然后再点击上方工具栏的【数据】,再点击【排序】. 4、进入排序后,将【主要关键字】选择【总分】,然后将【次序】设置为【降序】. 5、然后总分排序就出来了,然后再在总分后面添加【名次】一列. 6、然后再在名次下面写上1、2、3……,这样按总分排名就完成了.

(编辑:自媒体)
关于我们 | 客户服务 | 服务条款 | 联系我们 | 免责声明 | 网站地图 @ 白云都 2024