excel函数公式大全 excel排名函数公式怎么用

EXCEL求函数公式,见附件给你做了一个附件,里面填写了对应的公式 。重新改进了公式,加入了错误判断,见新附件

excel函数公式大全 excel排名函数公式怎么用

文章插图
excel中并列排名问题excel中排名问题:如88,76,76不并列排名,附件中有公式
excel怎么利用函数求名次rank函数可求排名,语法如下:
RANK(number,ref,[order])
RANK 函数语法具有下列参数:
Number必需 。要找到其排位的数字 。
Ref必需 。数字列表的数组,对数字列表的引用 。Ref 中的非数字值会被忽略 。
Order可选 。一个指定数字排位方式的数字 。
如果 order 为 0(零)或省略,Microsoft Excel 对数字的排位是基于 ref 为按照降序排列的列表 。
如果 order 不为零,Microsoft Excel 对数字的排位是基于 ref 为按照升序排列的列表 。1、以excel2010版本为例,如下图,要对该列总分进行排名; 2、首先在h2单元格输入公式=rank(g2,g:g),rank函数的公式为(参与排名的数值,排名的数值区域),输入后按enter键则可得出排名结果; 3、把鼠标放在h2单元格右下角,下拉填充公式,则可自动对该列总分成绩进行排名了 。rank函数是Excel中比较常用的一个函数,用rank来进行排名还是比较方便快捷的,特别是在统计名次方面能够很好地解决并列的问题 。下面以一组学生成绩为例进行排名 。
开启分步阅读模式
工具材料:
Excel
首先我们需要先了解一下rank函数,rank排名函数的含义是“返回某数字在一列数字中相对于其它数值的大小排名” 。
【excel函数公式大全 excel排名函数公式怎么用】它的使用方法是“=rank(number,ref,order)”,其中number表示指定的数值即指定的要进行排序的值;ref表示一组数或对一个数据表的引用,需要注意的是非数字值将被忽略;order表示指定排名的方式,有两种,如果为0或者忽略,即表示降序,非0值时表示按升序排名 。
明白rank函数各参数的含义,以某班学生的总分进行排名为例,在E2单元格中输入“=RANK(D2,D2:D18,0)”,E2单元格是排名所对应的单元格,函数中的D2指的是所指定的要进行排名的总分所在单元格,D2:D18表示排名的范围,0就表示降序排名了 。
函数输入之后,按回车键就可以看到排名结果了 。
下面是需要自动填充所有学生的总分排名,填充时需要注意排序的范围是不变的所以我们需要把范围变成绝对引用,在D2:D18中加上绝对引用符号$,即=RANK(D2,$D$2:$D$18,0) 。然后再自动填充即可 。
扩展资料:
Microsoft Excel是Microsoft为使用Windows和AppleMacintosh操作系统的电脑编写的一款电子表格软件 。直观的界面、出色的计算功能和图表工具,再加上成功的市场营销,使Excel成为最流行的个人计算机数据处理软件 。在1993年,作为Microsoft Office的组件发布了5.0版之后,Excel就开始成为所适用操作平台上的电子制表软件的霸主 。
excel函数公式大全 excel排名函数公式怎么用

文章插图
如何用Excel中的Rank函数给不同班级学生排名次原发布者:KeepMoving恬
如何用Excel中的Rank函数给学生排名次见图1 。假设我要给总分那一列的数据排名,那么首先选取“总分”一列数据的单元格区域E2-E17,然后单击菜单中的“插入/名称/定义”,在弹出“定义名称”的对话框中的“当前工作簿名称”一栏中输入或修改名称为“总分”,(默认情况下是这一列数据的标题)在“引用位置”一栏中显示的就是刚才选取的单元格区域E2-E17(当然也可以单击其右侧的“折叠按钮”重新选取单元格区域),然后按“确定”退出 。见图2 。接下来.就可以调用Rank函数来给学生总分排名了 。见图3 。在单元格F1中输入“名次”,单击F2单元格,选择“插入/函数”菜单项或单击工具栏中“fx”按钮后弹出“插入函数”对话框,找到“RANK”函数,单击确定,即弹出“函数参数”输入对话框 。在Number一栏中输入E2(也可以直接用鼠标单击E2或单击其右边“折叠按钮”对话框消失,再用鼠标单击E2后按“回车键”,此栏中即为刚才选定的单元格E2),然后在Ref一栏中手动输入“总分”,引用我们刚才定义的单元格区域,之后单击“确定”按钮退出就可以得到第一个学生的成绩排名了 。最后选取单元格F2,通过“复制句柄”复制,得出全班成绩的排名 。见图4 。用rank函数没错,但rank函数得到的结果是美式排名,比如有2个并列第二名,就没有第三名,直接到第四名,这不符合中国的习惯 。
给你一个中国式排名的公式 。比如成绩在B2:B10单元格,在C2:C10单元格排名次的话,在C2单元格输入公式=sumproduct((b2:b10>b2)/countif(b2:b10,b2:b10))+1,然后拖动填充到C10单元格即可 。假设b列放置学生分数,名次列A2单元格输入函数=RANK(B2,B:B),下拉即可这是数据
成绩 排名
你在A2单元格输入
=RANK(A2,$A$2:$A$12,0)下拉
成绩 排名
56 11
66 10
106 3
116 2
126 1能把问题说详细点吗?