当前位置:首页经验技巧Excel经验excel财务

excel如何让内容往下面排行

2026-01-27 14:55:09

1.Excel中如何排名次

用Excel巧排名次 许多公司企业为了加强管理,都要对内部各个部门定期进行量化评分考核并排列名次,激励表现良好的部门,敦促改进落后部门,使公司管理不断完善发展。

面对无序的积分,在不改变各个部门原有位置的情况下给它们进行排列名次可是一件十分棘手的事件,尤其存在相同积分相同名次的排列更增加了难度。 但如果能巧妙应用排位函数“Rank”及灵活应用Excel排序功能,问题解决起来也就比较简单了。

现以某鞋业有限公司的稽查评分总表(如图1)为例来阐述解决方案。 在该稽查评分总表中,要根据总评分栏的积分在不改变各个部门原有位置的情况下求出各部门相应的名次。

总评分最高者名次为1,然后随总评分递减而名次加1。若总评分相同则名次也相同,但该名次之后的部门名次仍然按该名次加1计算,例如有3个第4名则第4名后就紧跟第5名。

1。应用Rank函数进行排位 用光标选定D4单元格后输入“=RANK(C4,$C$4:$C$26)”按回车键后便可计算出第一记录的“名次”。

将光标移到E3单元格填充柄上变成细十字形光标后,按下鼠标左键往下拖(公式复制),就可将所部门的“名次”计算出来(说明:以上公式中$C$4:$C$26是指绝对引用C4到C26单元格区域)。 虽然Rank函数已将所有的部门按积分的高低进行名次排列,但在相同名次的后面的名次却没有达到我们的要求。

如在本例中有两个第1名而后面出现的并不是我们期待的第2名而是第3名。为此,我们还得巧妙地应用排序功能来补充完成Rank函数尚未完成的工作。

2。增加关键字段 为了保证各部门位置不变,我们可以借助增加关键字段再将其隐藏的方法来处理,具体操作如下:分别选定第D列和第F列点击“插入”菜单并单击“列”后便可自动增加2列(图2)。

选定D3单元格输入一个新字段名“序列”,再选定D4单元格并输入1,将光标移到在D4单元格填充柄上变成细十字形光标后按住“Ctrl键”不放,并按下鼠标左键往下拖至D26后松开,这时在D4到D26出现从1到23的序列填充。将E3单元格的字段名改为“名次1”并在F3单元格输入字段名“名次”。

3。根据需要进行相关排序 将光标选定在表格内任一单元格内,点击“数据”菜单→“排序”→在“主要关键字”下拉框内选定“名次1”并选定“递增”单选钮→确定。

在F4单元格内输入1后将光标选定在F5单元格后输入“=IF(E4=E5,F4,F4+1)”,按回车键,然后依照上述方法将F5的公式复制到F26。 为了还原有各部门的相关位置,依照前面排序方法再进行一次排序,但“主要关键字”则必须改为按“序列”字段进行递增排序。

可是这时却发现经排序后的前几个记录却以“#VALUE!”的形式出现,这是因为“名次”字段的公式计算结果经排序后产生错误的缘故,为此,必须在“序列”字段排序之前将“名次”字段的公式计算结果转为数值常量后再进行排序。 操作如下:选定E4到E26单元格区域→单击工具栏上复制命令按钮→点击“编辑”菜单→选定“选择性粘贴”→在弹出的对话框内选定“数值”单选钮确定后即可。

最后依次选定D列、E列→点击“格式”菜单→列→隐藏“列”便可得到我们所要的效果了。

2.电子表格列出来分数怎么让它自动排名次 算总分

统计项目Excel2003来帮忙运行Excel2003,在成绩表第一行中输入以下内容:学号、姓名、各考试科目名称、总分、名次,输入学号时,用填充柄自动填充。

在学号下方依次输入“总人数”、“及格人数”、“及格率”、“总分”、“均分”、“最高分”、“最低分”。各段成绩格式不同选定所有录入学生成绩的单元格,进入“格式→条件格式”,在“单元格数值”范围中填入“80”与“100”,单击“格式”按钮,将单元格数值设置为自己喜欢的格式:如数值颜色为蓝色、字形为倾斜等,这样,在80到100之间的分数在输入后自动变为蓝色并倾斜。

确定,返回条件格式对话框,单击“添加”,设置60到79、小于60分等分数段的格式。个人总分单击总分下的单元格,在编辑栏中输入=SUM(C2:H2),在下一个单元格中输入=SUM(C3:H3),然后选定这两个单元格,将光标移动到两个单元格的右下角,到变成细十字,按住鼠标左键向下拖拉至最后一名学生,以后只要输入学生各科成绩,每位学生的总分即自动求出。

个人名次在Excel中可以用单元格自动排序的方式给成绩排序,但不好处理同分数的名次,利用RANK函数则没有这样的问题。方法是:总分位于I列,名次位于J列,在第一名学生的名次单元格中输入=RANK(I3,$I$3:$I$59),该公式的目的是排出I3单元格的数据从I2到I59所有数据中的位次(假设该班共56名学生,学生的姓名、成绩等数据从第3行排到第59行)。

在第二名学生的名次单元格中输入=RANK(I4,$I$3:$I$59),然后拖动鼠标,选中这两个单元格,利用自动填充的功能,在每个学生的名次单元格中输入RANK函数的公式。这样只要将学生各科成绩输入到对应的单元格中后,RANK函数即自动求出该学生的名次,同分数的名次则自动排为相同的名次,下一个名次数值自动空出。

各科逐一分析以“语文”为例。在“总人数”单元格中输入公式=COUNT(C3:C59),在“及格人数”单元格中输入=COUNTIF(C3:C59,">=72"),在“及格率”单元格中输入=COUNTIF(C3:C59,">=72")/COUNT(C3:C59),[满分为120分为">=72",若满分为100分则为">=60"],“总分”单元格中输入=SUM(C3:C59),“平均分”单元格中输入=AVERAGE(C3:C59),“最高分”输入=MAX(C3:C59),“最低分”单元格输入=MIN(C3:C59)。

以上公式输入后可利用自动填充功能填充其他各科的公式。每科各分数段人数可用FREQUENCY函数来实现。

在(A67:A74)区域输入39、49、59、69、79、89、99、109(即统计出40分以下~120分范围内组距为10的各分数段人数),同时选中c67至c75单元格区域,输入公式:=FREQUENCY(C3:C59,$A$67:$A$74),按下“Ctrl+Shift+Enter”组合键进行确认,即可求出c67至c75区域中,按A67:A74区域进行分隔的各段数值的出现频率数目。其他单元格可用自动填充功能实现。

有时要将优秀人数和不及格人数统计出来,在语文优秀人数的单元格中输入公式=COUNTIF(C3:C59,“>=80”)(假设各科的满分为100分)。及格人数改为>=60,不及格人数改为<=59即可。

这样Excel就自动统计出各分数段人数了。保存为模板文件在“打印预览”中,按下“设置”,单击“工作表”标签,选中打印风格线,单击“页眉/页脚”标签,单击“自定义”,设置表格标题、页眉、页脚、纸张的大小、页边距,调整字体、字号、单元格的宽度及高度,然后“另存为”为“模板”,取名为“成绩统计”,确定,保存为模板文件。

最后,我们就可以使用已建立的模板来处理学生的成绩。启动Excel,执行“文件”菜单中的“新建”,在对话框中出现的“常用”标签下找到已建立的“成绩统计”模板,双击,出现了原来的模板文件,输入学生新的成绩总分、各科的平均分、各分数段的人数,最高分、各学生的总分名次即自动统计得出。

最后打印输出,既美观又便于分析。


免责声明:本站信息来自网络收集及网友投稿,仅供参考,如果有错误请反馈给我们更正,对文中内容的真实性和完整性本站不提供任何保证,不承但任何责任,谢谢您的合作。
版权所有:五学知识网 Copyright © 2015-2026 www.z8000w.com. All Rights Reserved .