首页 > 游戏攻略 >  > 

表格中如何按班级排序 excel表格怎么按照班级排序

Excel中把六个班的学生按照1班2班3班4班5班6班的顺序循环排列作如下:

表格中如何按班级排序 excel表格怎么按照班级排序表格中如何按班级排序 excel表格怎么按照班级排序


表格中如何按班级排序 excel表格怎么按照班级排序


设定班级在F列,由于排序的特点会把相同内容排列在一起,所以需要在G列做一个辅助列。

步:在G2单元格输入公式,并向下填充,公式如下:

=COUNTIF($F$2:F2,F2)

第二步:选中F1:G13单元格区域,依次单击“开始”选项卡-“排序和筛选”-“自定义排序”;

第三步:在弹出的对话框中设置主要关键字为“辅助列,次序为“升序”,单击“确定”按钮。

辅助列公式及效果图

1、在表格里筛选出班级排序的流程如下:选中列标中需要排序的列中任一单元格,比如“班级”列,在“数据”选项卡的“排序和筛选”组中,选择“升序”或 “降序”。或者在“开始”选项卡的“编辑”组中的“排序和筛选”项下,选择“升序”或 “降序”。确定后,即可得到排序结果。除了此法外,还可以按笔画排序。在“数据”选项卡的“排序和筛选”组中,单击“排序”,或者在“开始”选项卡的“编辑”组中的“排序和筛选”项下,选择“自定义排序”,在窗口中,点击“选项”,“方法”中选“笔划排序”(这里不区分“笔画”还是“笔划”)。当然这是按“一”、“二”、“三”这样的笔画排序的,如果是其它汉字,就要另想它法了。在排序时,按某列排序,在某列相同的情况下,还可以再按其它列排序,此时可以把条件作为主关键字,添加第二排序条件,作为次关键字,选择各自的排序方式进行排序,比如在同一班级按“数学”成绩从高分到低分进行排序。在前两个条件下,还可以再增加条件进行排序。确定后,可以看到排序结果,EXCEL中最多可以按64个这样的主次条件列进行排序,不过一般不会用到这么多条件,多数不超过4个条件。

rank函数没法对选择出来的数组排序,所以这里用别的实现:

在一列空单元格里,比如在f2中输入公式

=SUMPRODUCT(($b$2:$b$1000=A2)(e$2:$e$1000>C2))+1

然后向下拖拉,可以得到对应学生在班级内的名次

这里,1000为设的学生数,自行修改。

以下表为例:=RANK(E2,$E$2:$E$21)

你指的按班级排名是同一个年排名还是要不同的年级的班级排名。如果是同一个年级的很简单读取按照几班升序排列就可以了呀。

现在学校在统计学生成绩的时候都用excel来进行统计,一般都是先按照班级录入,然后再把所有班级到一起,再以总分为关键字从高到低排列好,并填充上校名次,然后再按班级顺序排列,以便以班级为单位打印输出成绩单。这样方便我们可以看出全校的成绩排名,在excel中默认情况下是按照拼音的个字母进行顺序排序的,今天我们就来学一下在excel殊班级排序的方法,让其按照一班、二班的顺序排列。

1、在L1单元格中输入1,L2单元格中输入2,然后拖选上L1和L2单元格,把鼠标指针指向L2单元格右下角,等鼠标指针变成填充柄(黑色实线加号)时,双击左键,就自动完成校名次的填加了。

2、单击“工具”菜单→选项,在打开的“选项”对话框中选“自定义序列”选项卡,在“输入序列”列表框中输入“一班,二班,三班,四班,五班,六班,七班,八班,九班,十班”,中间用英文逗号分开,再依次点“添加”和“确定”按钮。

3、单击“数据”菜单→排序,在“排序”对话框中,“主要关键字”选“班级”并选择后面的“升序”,再点“选项”按钮,打开“排序选项”对话框,接着在“自定义排序次序”列表框中选“一班,二班……”,再依次点“确定”按钮退出,看是不是非常听话的按一班,二班,三班……的顺序排列了。

上面的方法属于一个小技巧,大家在平常制作excel表格的时候都可能会遇见,当然还有别的方法也可以解决这个问题,这个根据大家的需要来做把。

鼠标选中A-F列,点数据,选排序。

在弹出的小窗口点选排序的关键字,点确定。

注意:不太熟练的时候,先把数据备份。

在上面的菜单栏里面选择筛选,选择自动筛选,然后就可以根据年级还是成绩,还是班级都可以根据你的需要来进行排序。

使用自定义排序

选择B列任一非空单元格 数据 单击升序或降序图标

1、打开excel表格。

2、在菜单栏中选择“工具”,“选项”,弹出“选项”对话框,选择自定义序列。

3、在输入序列中填写班级顺序,点击添加,点击确定,退出编辑。

4、选中“班级”一列中任一单元格,点击菜单栏中的“数据”,“排序”。

5、点击选项,弹出排序选项对话框,在下拉列表中选择定义的排序规则,点击确定。

6、点击排序对话框中的确定即可完成排序。

版权声明:本文内容由互联网用户自发贡献。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 836084111@qq.com,本站将立刻删除。