excel 公式自动实现同分同名次排序(excel 公式自动实现同分同名次排序) 【百科全说】-凯发k8官方旗舰厅
腾讯视频/爱奇艺/优酷/外卖 充值4折起
在用excel统计成绩时,我们一般会根据成绩高低进行排序,然后按序列自动填充出名次。这种方法得出的名次与总分没有关联,即使成绩相同,也会填充出不同的名次。
如果数据较少,我们可以采用手动的方法将成绩相同的人员改成相同的名次,但数据较多时就很麻烦了。经过实践,以下三种方法可以自动实现同分同名次的操作。假设有1000名考生,字段位置如上图所示。
一、使用排位函数rank
在h2单元格中输入函数“=rank(g2,g$2:g$1001,0)”,回车后h2单元格中会出现名次“1”,然后选定h2,拖动其填充柄向下填充即可自动实现。
该函数的功能是返回一个数字(上述函数中的g2,此处采用相对应用,填充时随行的变化而变化)在数字列表(上述函数中的g$2:g$1001,此处采用绝对应用,填充时不发生变化)中的排位。数字的排位是其大小与列表中其他值的比值。该函数在使用时,即使总分没有排序,它也可以直接求出所对应总分的名次;如果总分已排过序,则数字的排位就是它当前的位置。上述函数中最后的“0”指明排位的方式,当其为 0或省略时,excel 对数字的排位是按照降序排列的。 如果不为零, excel 对数字的排位则是按照升序排列的。该函数对重复数的排位相同,而下一名次则将前面的重复数计算在内。
二、使用计数函数countif
在h2单元格中输入函数“=countif(g$2:g$1001,">"&g2) 1”,然后向下自动填充即可实现该操作。
该函数的功能是计算区域中满足给定条件的单元格个数。上述函数中采用绝对引用指定计算区域g$2:g$1001,名次所对应的单元格g2采用相对引用。即求出在g2:g1001区域中大于名次所对应总分的单元格的个数,然后加上1就可以得出该单元格中数值的名次。该操作不管有几个重复的,大于它的个数却是固定的,所以重复数据的名次也就是相同的了。同rank函数一样,该函数不管是否已经按总分进行排序均可进行上述操作。
三、采用if语句加count函数
该操作与上述两种方法不同,必须先将总分按照降序排列。然后将第一名的名次“1”输入,再在h3单元格中输入函数“=if(g3=g2,h2,count($g$2:g3))”,确定后向下自动填充也可实现同分同名次的操作。
count函数的功能是返回指定区域中数字单元格的个数。因为g列全是数字单元格,所以该总分处在第几位上名次就是几。上述语句的意思就是如果当前总分和上一个总分相同,则输入上一个总分的名次,否则执行count语句,统计个数。
以上三种方法均可自动实现同分同名次操作。本文虽然有孔乙己先生关于“回”字有四种写法的嫌疑,但笔者的目的却只有一个,那就是抛砖引玉,让excel函数更好的为我们服务。
时间: / 作者:百科全说
在用excel统计成绩时,我们一般会根据成绩高低进行排序,然后按序列自动填充出名次。这种方法得出的名次与总分没有关联,即使成绩相同,也会填充出不同的名次。 如果数据较少,我们可以采用手动的方法将成绩相同的人员改成相同的名次,但数据较多时就很麻烦了。经过实践,以下三种方法可以自动实现同分同名次的操作。假设有1000名考生,字段位置如上图所示。 一、使用排位函数rank 在h2单元格中输入函数“=rank(g2,g$2:g$1001,0)”,回车后h2单元格中会出现名次“1”,然后选
在用excel统计成绩时,我们一般会根据成绩高低进行排序,然后按序列自动填充出名次。这种方法得出的名次与总分没有关联,即使成绩相同,也会填充出不同的名次。 如果数据较少,我们可以采用手动的方法将成绩相同的人员改成相同的名次,但数据较多时就很麻烦了。经过实践,以下三种方法可以自动实现同分同名次的操作。假设有1000名考生,字段位置如上图所示。 一、使用排位函数rank 在h2单元格中输入函数“=rank(g2,g$2:g$1001,0)”,回车后h2单元格中会出现名次“1”,然后选
excel自动选择不含公式单元格的步骤 1.如图中表格中b列为公式,a列为常量.想让excel自动选择常量单元格. 2.先点击开始选项卡中的"查找和选择". 3.点击查找和选择中的"定位条件". 4.点选定位条件中的"常量". 5.点击"确定"按钮. 6.点击确定后,excel就自动选择表格中的常量单元格了.
这个自动统计表可以自动统计最高分、最低分、总分、平均分、名次等数据信息,还可以根据自定条件以不同的颜色显示分数。自动统计表做好以后还可以保存成模板,以便以后使用。文章末尾提供.xls文件供大家下载参考。 每到学期结束时,教师的一项重要工作就是要统计学生的成绩,在电脑逐步普及的今天,我们就把这项繁杂的工作交给excel去自动完成吧。 涉及函数:average、countif 、if、iserror、max、min、rank、sum 1、启动excel,同时选中a1至k1单元格,按“格式”工具条上的
随着时代的变迁,现在计算机的功能层出不穷,我们可以利用办公室软件进行一系列的运算和工作。而巧妙地运用办公室软件进行工作,可以大大提高工作效率,加快完成任务。今天就教大家如何在excel中自动求和,这种求和计算是可以自动的,方法很简单,不明白的朋友可以学习一下! 解决方法与步骤: 一、鼠标拖拉计算: 1.拖动鼠标,选取要计算的数据。 2.在菜单栏点击自动求和图标。 3.已经完成了自动计算。 二、公式输入: 1.先选中要输出计算结果的表格。在标题栏输入公式,格式为"=sum(d1:d
对于移动、复制公式的操作与移动、复制单元格的操作方法一样,在这里就不再赘述。和移动、复制单元格数据不同的是,对于公式有单元格地址的变化,它们会对结果产生影响,也就是说,microsoft excel会自动地调整所有移动的单元格的引用位置,使这些引用位置仍然引用到新位置的同一单元格。如果我们将单元格移动到原先已被其他公式引用的位置上,则那些公式会产生错误值“#ref!”,因为原有的单元格已经被移动过来的单元格代替了。 复制单元格对相对引用位置的影响 复制单元格对相对地址引用和绝对地址引
在利用excel完成任务的过程中,公式被使用得非常多,能够解决各种各样的问题。但是,这并不意味着公式的运用总会一帆风顺,如果我们运用函数和公式的时候稍微不仔细,公式就可能返回一些奇怪的错误代码,这可不是我们希望得到的结果。 看到这些奇怪的错误代码,有的朋友可能会手忙脚乱,甚至感到烦躁。其实,任何错误均有它内在的原因,下面我们就通过实例剖析,和大家探讨根据公式返回错误值的代码识别错误的类型和原因,以及相应的处理方法,帮助朋友们轻松地应对各种常见错误。 一、 #div/0! 错误 常
在利用excel完成任务的过程中,公式被使用得非常多,能够解决各种各样的问题。但是,这并不意味着公式的运用总会一帆风顺,如果我们运用函数和公式的时候稍微不仔细,公式就可能返回一些奇怪的错误代码,这可不是我们希望得到的结果。 看到这些奇怪的错误代码,有的朋友可能会手忙脚乱,甚至感到烦躁。其实,任何错误均有它内在的原因,下面我们就通过实例剖析,和大家探讨根据公式返回错误值的代码识别错误的类型和原因,以及相应的处理方法,帮助朋友们轻松地应对各种常见错误。 一、 #div/0! 错误 常
我们在使用excel2007编辑工作表格时经常要输入大量数据,如何设置才能使excel公式让数据不再重复? 有时要求输入的这些数据是不允许重复的,例如常见的身份证号码等,一旦错误输入查找起来那可是相当麻烦的一件事。对于这个问题,其实我们可以自定义公式,让excel对重复数据能够自动弹出警告信息,以便及时提醒操作人员。 step1:运行excel 2007程序并新建一个工作表格,然后按下“ctrl a ”组合键全选该表格。 step2:单击“数据”菜单,然后在“数据工具”功能区域中选择“数据有效性