- ·上一篇:excel函数怎么加引号
- ·下一篇:经验组距excel怎么求
多媒体excel表格怎么排名
1.excel排名怎么做
操作如下:一;从高分到低分排名以下图表格数据为例,数据截止到第6行;1;选中C2到C6单元格;2;在工作表编辑栏中打上公式:=RANK(B2,B$2:B$6) 3;然后,按键盘的CTRL+回车键;C2到C6单元格即同时显示出名次数字;从高分到低分排名。
二;从低分到高分排名1;按上面的数据为例;选中C2到C6单元格;2;然后,在工作表编辑栏中打上公式:=RANK(B2,B$2:B$6,-1) 3;按键盘的CTRL+回车键;C2到C6单元格即同时显示出名次数字;从低分到高分排名。
2.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列→点击“格式”菜单→列→隐藏“列”便可得到我们所要的效果了。
3.Excel函数如何在间隔数据中排定名次呢
用Excel表格做了学生考试成绩汇总表。
需要根据AA列中相应科目的成绩排出名次,并将结果放到AB列相应的单元格中。 排定名次要使用RANK函数,其语法是“RANK(number,ref,order)”其中,参数“number”是需要找到排位的数字;而参数“ref”则是数字列表的引用;第三个参数如果省略则是按降序排列,这正是我们需要的。
比如公式“=RANK(A3,A2:A6)”的意思就是要得到A3单元格数据在A2:A6单元格数据中的排名。 显然,在本例中要使用RANK函数,但有一个问题是必须要解决的。
假设我们要针对语文学科的总分来排名次。学生们的语文总成绩分布在AA 4、AA1 2、AA20……等单元格中,所处单元格区域并不连续,每8行有一个成绩。
怎样才能将它们选中,并作为排名的区域呢? 这个问题也曾经困扰了我很长时间,最后发现利用求余数函数可以使问题得到顺利解决。不过,有些准备工作是要做的。
还是以语文成绩的排名为例。 先将AA列的数据复制到别的位置,等准备工作完成后再粘贴回来。
先选中AA4单元格,输入公式“=1/(MOD(ROW(),8)-4)”,回车后即可发现出现“#DIV/0!”的错误提示。拖动该单元格填充句柄向下至AA379,则会从AA4单元格开始,每8行出现相同的错误提示,其它各行均为数字。
点击功能区“开始”选项卡“编辑”功能组“查找和选择”按钮,在弹出的菜单中点击“定位条件”命令,打开“定位条件”对话框。 选中“公式”单选项,并只保留选中随后出现的“错误”复选项。
确定后就可以发现,凡是出现错误的提示的单元格就处于被选中状态了。 现在点击功能区“公式”选项卡“定义的名称”功能组“定义名称”按钮,在打开的“新建名称”对话框的“名称”输入框中输入“ymzf”。
确定关闭对话框。 以后只要我们在名称框中输入“ymzf”,回车,就可以再次选中AA列中全部语文学科对应的单元格了。
按照上面的方法,只要能让错误提示分别出现在相应学科所在行,那么就可以利用定位条件来选中它们。因为语文学科所处的单元格所在行除以8的余数为4,所以我们采用公式“=1/(MOD(ROW(),8)-4)”制造了除数为0的错误提示。
那么数学、英语等其它学科则可以分别根据其行数除以8的余数不同,重复上面的操作过程,只是将公式分母中“-4”分别变成“-5”、“-6”、“-7”、“-0”、“1”、“2”、“3”就可以了。将所到的各学科区域分别以“sxzf”、“yyzf”等名称命名。
但准备工作仅仅做这些还是不够的。因为我们排出的名次应该放在AB列而不是AA列。
所以我们还要在再用上面的方法在AB列中选中各学科对应的区域,并分别以“ymmc”、“sxmc”、“yymc”等名称命名,以便将来在这些区域中输入不同的公式。 至此,我们的准备工作才算是完成了。
现在我们可以将临时放到别处的总分粘贴回AA列单元格中了,再剩下的事儿就是用RANK函数排名的问题了。咱还是先根据语文成绩排名吧。
先在名称栏输入“ywmc”,回车,将AB列语文学科所对应的单元格全部选中,此时AB372单元格会处于被激活状态。 我们只要在编辑栏输入公式“=RANK(AA372,ywzf)”,并按下“Ctrl+Enter”就可以在全部选中的单元格中输入公式并得到名次结果了。
其它学科的名次排定依此法办理。够简单吧? 至此,我们针对各学科的排名工作就算是大功告成了。
4.excel怎么排序名次
1.先在表格第一行要显示名次的单元格中点击鼠标,选中该单元格2.然后在编辑栏中输入:=rank(3.点击后,编辑栏中就会自动输入所点击单元格的名称,再在其后输入一个英文的逗号4.输入逗号后,再选择整个表格中第一个的单元格,可以用鼠标左键点击第一个单元格,然后按住鼠标左键不放,向下拖动鼠标至所需的最后一个单元格,也可以用键盘的Shift键配合鼠标点击首尾单元格进行选择5.选择单元格范围后,代表单元格范围的字符就自动输入到编辑栏中,此时立即按下键盘的F4键(目的是把单元格的相对引用变成绝对引用),这时再输入后面的括号,即完成了函数公式的输入7.此时第一行的名次单元格中就会显示出其左侧成绩对应的名次。
然后将鼠标指针指向该单元格的右下角,当鼠标指针变成十字形时双击鼠标左键或者按住鼠标左键向下拖动鼠标至列尾8.表格中的成绩并不是按照正确的名次排序的,我们选中所有数据,然后点击工具栏中的数据——排序9.按照你想要的顺序排列10.点击确定,就完成了所有操作注意事项:排序时若未选中所有数据会导致排序后数据与其对应的其他数据不符合。(若只选择图中的名次排序,排序后成绩与姓名会与其名次信息不符)。