Excel表格中的日期排列顺序不对

这是全部职工的考勤表,采用升序后,就把全部职工的同1日弄到一块了

1.首先,打开电脑端Excel表格,打开需要对日期进行排序的表格,可以先后顺序都是不一样,如图所示。

2.排序时要确定日期能否排序,日期有两种形式,只有数值型的,才可以排序,先选中日期列,右键单击单元格格式,而后点击数值选项,如图所示。

3.然后选中日期列单元格,点击菜单栏【数据】选项,在下拉选项中,找到箭头所指【升序】选项进行排序。

4.点击后,在弹出的窗口中,选择【以当前选定区域排序】,以日期列升序排列,设置点击【排序】按钮确定。

5.确定之后可以看到表格中的日期已经规整,按照先后顺序排列了,如图所示。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2016-10-07

你把D列单元格格式设置为yyyy-mm-dd的格式,然后升序排列就可以了。

设置单元格格式-数字-自定义-在框里输入yyyy-mm-dd,确定就可以了。

设置后是这样的:

第2个回答  推荐于2017-11-18
这是因为你输入的不是标准日期。
也就是excel认为你这输入的不是日期。所以没办法按先后排。
解决办法。
ctrl+H
打开替换窗口,将-替换为/
这样就是标准日期了。
就可以排序了。追问

还是不行啊

追答

说了,是将那个小横杠,替换成 斜杠 /
这样应该可以转为日期了。
如果还不会,那就选中这一列,进行分列,下一步,里面有选项,可以选中日期。
再不会,就用辅助列
=--substitute(c2,"-","/")
下拉填充。对辅助列排序。
如果还不会。不好意思,帮不了你了。也许你该从基础了解起。

本回答被网友采纳
第3个回答  2014-07-06
你这是文本格式的数据,不是日期型。要转换成日期型,只需要全选这一列(光标放在列标签字母C上,变成向下的黑箭头,单击左键,哈哈),按ctrl+h(替换),两个空都填-(减号),全部替换就行了。单纯设置单元格格式不起作用。追问

这样也不行啊!

追答

文本默认左对齐,数字和日期默认右对齐,你这右对齐,不已经是日期型了吗,怎么还不行呢。我这测试正常的,要不你传个文件上来。
751226595
你重新排序了吗?

第4个回答  2019-01-04
如果原日期为文本格式,可以ctrl+h,将文本“ /” 替换成英文" /"
相似回答