如何在Excel中将日期从最旧到最新排序?

Joe*_*Joe 5 sorting excel

我有将数据库中的数据导入 Excel 的代码。

为了使其通用,单元格被格式化为“常规”。这奏效了。

现在有人想将日期排序为“最旧到最新”,但显示的唯一选项是 A 到 Z 或 Z 到 A。

我遵循了如何按日期排序 excel 中的所有建议. 通过所有这些步骤,我确实看到了正确的排序出现,所以我重新创建了工作簿来重现这一点,但不能。

为什么不将列格式化为日期显示“最旧到最新”?

获取排序选项以显示“最旧到最新”需要哪些步骤?

我按F2,它不起作用。我单击了原始列中的一个单元格,该单元格一般更改为日期,但它不起作用。我单击原始列中的列标题,该列标题一般更改为日期,但它不起作用。我单击新列中粘贴了特殊值的单元格,但它不起作用。我单击粘贴了特殊值的新列中的列标题,但它不起作用。

小智 5

通过“数据”选项卡将文本转换为日期格式。

突出显示相关部分,然后从顶部菜单中选择“数据”>“数据工具”>“文本到列”(取决于您的版本)。

选择“分隔”选项。

切换分隔符选项,直到条目以所需的格式显示,然后选择“下一步”。

在数据格式下,选择日期 (DMY)

选择“完成”,问题应该得到解决。


小智 1

以下是对未排序日期进行排序的方法:

向下拖动该列以选择要排序的日期。

单击“开始”选项卡 >“排序和筛选”下的箭头,然后单击“从最旧到最新排序”或“从最新到最旧排序”。

注意:如果结果不是您所期望的,则该列中的日期可能会存储为文本而不是日期。将存储为文本的日期转换为日期。

  • 如果将格式单元格下的类别更改为日期不会使日期存储为日期,那么您能否提供有关如何执行此操作的信息? (4认同)