返回目录:excel表格制作
Excel实现自动排名功能:
例如,需要将学生的考试成绩按照从高到底进行排序,才能知道谁考第一谁考第二。以下列数据为例,来说明excel中排序的方法步骤。
在excel中将上表中的数据选中复。注意上表中的数据选中要完整,从左上格的空格到右下格的249都要选中。
制查看大图" class="ikqb_img_alink">
在excel中选择“数据”菜单,再将光标放在“筛选”上,在出现的选项中选择“自动筛选”。
这时数据会出现下拉小三角形。如下图所示。
如果想要将总分按照从高zd到低的顺序排列,就按如下步骤操作。
点击“总分”旁边那个下拉小三角形,在弹出的选项中选择“降序排列”。排列结果,如下图所示。
同理,如果想按照英语成绩从高到低进行排序,就选择“英语”旁边那个下拉小三角形,然后选择“降序排列”即可。
写个排序的函数就可以了,然后下拉填充
格式:=rank(排序对象,数据区域)。注意数据区域用绝对引用
1、以excel2010版本为例,如下图,要对该列总分进行排名;
2、首先在zhidaoH2单元格输入公式=RANK(G2,G:G),RANK函数的公式为(参与排名的数内值,排名的数值区域),输入后按enter键则可得出排名结果;
3、把鼠标放在H2单元格右下角,下拉填充公式,则可自动对该容列总分成绩进行排名了。
1、首先我们打开一个表格。
2、在百D3单元格输入=RANK(C3,C$3:C$6),回车后再下拉单元格或者复制到其他单元格,排名就出来了。
3、但是这个公式是有些问题度的,比如说有成绩相同的,如果用这个公式,排名就会变成下图所示的那样,并列的知第二道名占据了第三名的位置,排名就没有3了。
4、这时候我们就需要用另外一个公式了,在D3单元格输入=SUMPRODUCT((C$3:C$6>C3)/COUNTIF(C$3:C$6,C$3:C$6))+1,回车后我们看见了排专名出现了。
5、下拉单元格或者复制公式后,我们发现排名正常了,并列的第二不再占据第三的位置,所有的排名按照序列排下来属了。
6、最后再从数据中以排名为关键字升序排列后,就完成了排名。