怎样让学生按班级自动排序?1、点击打开excel表格,在A1单元格中输入“班级”,B2输入“姓名”,并在下方输入对应班级和学生。2、点击页面上方工具栏中的“数据”,并且选择“排序”按钮。3、点击“排序”即可打开排序对话框,将“主要关键字”选择为“A列”,将排序依据选择为“单元格值”
怎样让学生按班级自动排序?
1、点击打开excel表格,在A1单元格中输入“班级”,B2输入“姓名”,并在下方输入对应班级和学生。2、点击页面上方工具栏中的{练:de}“数据”,并且选择“排序”按钮。
3、点击“排澳门巴黎人序”即可{练:kě}打开排序对话框,将“主要关键字”选择为“A列”,将排序依据选择为“单元格值”。
4、点击确定,即可对选中的单元格按照A列的班级进行排{读:pái}序。
Excel表格怎么把数据按照班级排序?
在上面的菜单栏里面选择筛选,选择自动筛选,然后就可以根据年级还是成绩,还是班级都可以根据你的需要来进行排序。excel怎样按班级排序,如图?
1、点击打开excel表格,在A1单元格中输入“班级”,并在下方输入打乱的序列,从“行2”开始向下选择。2、点击页面上方工具栏中的“数据”,并且选择“排序”按钮。4、点击确定,即可对选中的单元格按照A列的班级进行排序。全校学生名单在一个表里,用什么公式能把数据按班级分到不同的excel里?
这个问题用函数和VBA代码就可以轻松解决,简单几步即可。
一、准备工作
1、表格存放路径:D:各班级成绩 (可根据自己的存放位置自行修改),直接复制路径即可。如图:2、表格的准备,表1存放数据源,表2罗列班级,注意班级不要重复,表3是一个《繁体:個》空表,命{pinyin:mìng}名为“data”,起过渡作用。
如图(繁:圖):
表1
表2
表3
以上准备工作做好(pinyin:hǎo)后,接下来就是操作了。
二、实际操作
在表1(数据源)按 AIT F11,调出VBA窗口kǒu ,复制粘贴以下代码
Sub 按班级【繁:級】拆分表格()
Dim i
Dim b
i = 2
澳门博彩While Sheets("班级").Cells(i, 1) <> ""
b = Sheets("班级").Cells(i, 1)
Sheets("数据(繁:據)源").Select
Rows("1:1").Select
Selection.AutoFilter
ActiveSheet.Range("$A$1:$D$2001").AutoFilter Field:=1, Criteria1:=b
Range("A1:D1").Select
Range(Selection, Selection.End(xlDown)).Select
Selection.Copy
Sheets("data").Select
Range("A1").Select
ActiveSheet.Paste
Range("G6").Select
Application.CutCopyMode = False
Sheets("data").Copy
ActiveWorkbook.SaveAs Filename:="D:各(练:gè)班(读:bān)级成chéng 绩" & b & ".xlsx", FileFormat:= _xlOpenXMLWorkbook, CreateBackup:=False
ActiveWindow.Close
Range("A1:D4").Select
Range(Selection, Selection.End(xlDown)).Select
Selection.ClearContents
i = i 1
Wend
然后关闭VBA对话框,在表1窗口按ALT F8执行[练:xíng]代码即可。
如下皇冠体育【练:xià】图:
复制(繁体:製)粘贴代码
执行代码(繁:碼)
下面我对代码做一些必(bì)要的说明:
三、最终效果
这个拆分模型【读:xíng】不仅可以运用到班级的拆分,也可以用在其他方面的拆分{pinyin:fēn},如(pinyin:rú)按产品,人员,业绩都是可以的。
如果帮(繁:幫)到你,请关注我!帮忙点个呗!谢谢,不明白的可以联系我。
本文链接:http://10.21taiyang.com/Health-Conditions/13774509.html
excel表格怎么按某一列{练:liè}排序转载请注明出处来源