excel中有这样一列,如何把它按时间先后排序

2024-10-30 15:51:47
推荐回答(5个)
回答1:

1、在排序之前,首先要确定的是日期,是否可以排序,因为日期有两种形式,一种是文本,一种是数值,只有数值型的,才可以排序,选中日期列,而后右键,单元格格式,而后点击数值

2、选中数值格式后,我们点击确定,关闭单元格格式设置对话框,而后我们看到,原来的日期,就变化为了数值,说明日期是可以排序的

3、撤销刚才的操作,恢复数据,而后全选数据,并在功能区找到数据选项卡,点击数据,在下拉选项中,找到排序选项

4、点击排序,而后在弹出的窗口中,设置以日期列升序排列,设置完毕后确定

5、关闭对话框,而后我们就可以看到,日期就按照先后顺序,排列了起来

回答2:

假设这列是A列,在旁边插入一列B列,在B1输入公式:=a1-int(a1),下拉;然后按B列升序排列即可。事后删除B列。

回答3:

分列 -分隔符号- 空格-,第一列选日期格式 排序,第一顺序为日期列,第二位时间,按升序 ,排序后用&将三列合并

回答4:

选中数据区域,按这一列为关键字选择数据-排序就可以了。

排序前如下图

排序,按下面图示操作

排序后

回答5:

你的数据看起来是文本格式吧?
点任意一个单元格——工具栏——升序排序。
试试看。