Excel 中排序后未排序的日期

Excel 中排序后未排序的日期

有时,即使我将日期列从早到晚排序,某些日期仍然未排序。我通过手动重写日期来解决这个问题,但这样做效率很低。

答案1

这看起来 Excel 将您的 G 列视为数字格式,而不是日期格式。注意到每个日期如何按顺序排列,就像它是一个大数字一样吗?

选择您的 G 列,按ctrl-1打开格式窗口,然后选择适当的日期格式。

答案2

你确定 Excel 知道这些值是日期吗?你的系统是否设置为理解dd/mm/yyyy格式?如果你输入=G42+1Q42它会显示 中日期后一天的日期吗G42?你能将日期格式改为类似dd mmm yyyy (其中月份姓名拼写出来了吗?如果您将条目添加到列表中,它会排在所有 2018 年日期之前吗?还是会与其他日期分组?17/08/201717/08

看起来 Excel 将这些值视为文本字符串并按前几个字符排序(就像“agreed”在“adroit”和“bakery”之间排序一样)。 

世界上某些地区(世界上大多数英语地区?)使用mm/dd/yyyy,如果您身处世界这些地区之一(或 Excel 认为您身处其中),它将解释12/08/2018为2018 年 12 月 8 日,并且它将解释17/08/2018为一个字符串,因为它作为日期没有意义mm/dd/yyyy

相关内容