excel如何排名次的教程:
排名步骤1:打开要排名的Excel文件如下图;
排名步骤2:我们在排名的下面输入排名rank函数公式进行排名 *** 作,如下图在单元格输入:“=RANK(G3,$G$3:$G$8)”点击回车;
排名步骤3:点击回车出现如下图排名结果;
排名步骤4:我们通过公式复制完成其他排名如下图;
排名步骤5:如下图我们也可以点击排名单元格公式查看检查相关信息。
计算名次步骤1:我这里使用的是OFFICE2007版本软件,打开EXCEL,建立一个工作簿,录入相关成绩内容,如果本身有的话这一步就可以省略了,如下图,我建立的表格内包含三列,姓名、业绩、排名,其中排名为空,等待我们的计算。
1
计算名次步骤2:要计算排名,就得利用到EXCEL里面的统计函数RANK,如下图,我在C2单元格里输入公式RANK(B2,$B$2:$B$15),记住输入公式前别忘记输入“=”,RANK的在EXCEL里面的解释是:返回某数字在一列数字中相对于其他数值的大小排位。这里面注意“数字”两个字,我下面的公式的作用是,利用B2到B15里面的数据来跟B2的数值进行对比,从而来得到一个排名的结果
2
方法如下
1、以excel2010版本为例,如下图,要对该成绩表的总分进行排名;
2、首先在H2单元格输入排名函数公式=RANK(G2,G:G),按enter键后则可得出排名结果;
3、把鼠标放在H2单元格右下角,下拉填充公式,则可计算出该成绩表的总分排名情况了。
小技巧
1、按alt+向下箭头,可以根据已输入过的内容自动生成下拉列表;
2、按alt+=号,可以快速插入求和公式;
3、按alt+回车键,可以在指定的位置强行换行;
4、选取整个区域,按alt+; 选取时可以跳过隐藏区域,只选取显示的区域;
5、按alt+数字键可以输入特殊符号:如 alt+41420 可以输入 √、alt+41409 可以输入 ×;
6、按Ctrl+D向下填充。选取一个含公式或值的单元格以及下面的N个单元格,可以填充值或公式。
RANK(排名的单元格,排名区域)对于上面那种情况,我们只需输入:=RANK(C2,$C$2:$C$16)
就可以快速完成排名了(排名区域通常采用“绝对引用”)
条条大路通罗马,能实现智能排名的不仅仅只有RANK函数
下面再给大家介绍两种方法:
COUNTIF函数
COUNTIF(计数区域,计数条件)常被用来计算区域中满足条件的单元格个数
例如我们只要输入:
=COUNTIF(C2:C16,">100")
该函数意义:可以计算出C2:C16,大于100的数据的个数为5个
在这个排名的案例中,我们可以输入:
=COUNTIF(C$2:C$16,">"&C2)+1
翻译过来就是:在C2:C16区域中,大于C2的单元格有多少个,那么C2的名次就是该个数+1
SUM函数
想不到吧,SUM函数居然还可以用来排序
解题思路同上:一列里边,比你大的有n个,那你就是排在第n+1名
具体的函数如下:
=SUM(N($C$2:$C$16>C2))+1
输入完函数后,我们只要按下Ctrl+Shift+Enter就搞定了
接着我们来解析下这个函数:
=SUM(N($C$2:$C$16>C2))+1
一$C$2:$C$16>C2得到的是一组逻辑值:“TRUE或FALSE”
前面加上“N”函数就可以将其转成1或0;
二公式思路:如果$C$2:$C$16中有几个大于C2,再加1,就是它的排名。
比如:C2是最大的,那么
$C$2:$C$16>C2全是false
N($C$2:$C$16>C2)全是0
SUM(N($C$2:$C$16>C2))=0
加一还是等于一,它排名还是第一;
以此类推,例如C3,有7个比C3大的,就有7个TRUE
通过N函数转换成7个1,最后排名+1,就是8。
三N函数还可以用“--”(负负)来代替,
它也可以将文本数字、逻辑值转换成数值。
=SUM(--($C$2:$C$16>C2))+1
具体 *** 作如下:
1首先,打开学生的名次文件。这里是一个模板文件,内容纯属虚构。
2选择所要进行名次排序的内容。
3点击右上角的“排序与筛选”,选择倒数第三项“筛选”。
4如图,点击“成绩”旁的小三角,选择“降序”。
5此时,成绩从上往下排序,在名次这一栏,依次填入“1”“2”。
6选中填好的内容,并按住右下角,笔直下拉。
7再次点击“编号”旁的小三角,选择“升序”。表格回到初始顺序。
8再次点击右上角的“排序与筛选”,选择倒数第三项“筛选”。
9这样就完成了用excel 表格弄学生成绩的名次。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)