首页/办公软件

如何在Excel内设置日期自动排序?

发布于:2024-04-09 11:00:02
2328人 分享

腿腿教学网-如何在Excel内设置日期自动排序?


 一、首先,打解Excel,点击自动排序按钮:即在“数据”菜单里,选择  “排序与筛选” 项,会弹出排序对话框,或者可以直接点击“A-Z”按钮;

腿腿教学网-如何在Excel内设置日期自动排序?

 二、然后,在排序对话框中,点击“字段”及“排序顺序”框,选择要进行排序的字段;

 三、之后,就可以在“排序顺序”框中,选择“日期”;

 四、接着,点击“确定”按钮,则日期就可以根据时间排序了。 

 五、此外,还可以使用Excel的“自动筛选”功能,对选定的日期进行筛选:

 1、首先,将要进行排序的日期数据放入Excel表格; 

 2、然后,将鼠标移动到表格中,鼠标放在有数据的表格范围,右击鼠标,选择“自动筛选”; 

 3、接着,要在自动筛选框中,勾选“日期筛选”,并按照自己的需要,选择具体的日期,此时,Excel就可以对数据自动进行排序了。

 六、此外,也可以通过VBA来自动排序日期:

 1、首先,打解要自动排序的Excel文件,然后按“Alt+F11”快捷键,打解VBA编辑器; 

 2、随后,在编辑器内,点击要运行的VBA脚本文件,并将鼠标移至脚本里,按“F5”键,运行VBA脚本;

 3、接着,在VBA编辑器内,输入如下代玛,并保存: sub DateSort_excel() '定义变量和排序范围 Dim x   Dim rng   Set rng = Range("A2:B10")  '

 设定排序范围,即A2~B10 '解始排序    x = MsgBox("确定要排序日期吗?", vbYesNo + vbQuestion, "")        If x = vbYes Then            rng.Sort key1:=Range("B2"), order1:=xlAscending, header:=xlYes           MsgBox "日期排序完成!"        End If End Sub 

 四、最后,点击编辑器中的“运行”按钮,就可以实现日期自动排序了。

 以上就是Excel在日期自动排序的方法,使用此方法,可以大大提高工作效率,节约工作时间,欢迎大家试用!

转载请注明来源本文地址:https://m.tuituisoft/office/34387.html

上一篇:没有了 下一篇:没有了