【问题标题】:How to format different DOB formats in Excel?如何在 Excel 中格式化不同的 DATE 格式?
【发布时间】:2016-01-12 10:30:35
【问题描述】:

下图显示了 DOB 的不同格式,将它们格式化为 dd/mm/yyyy 的最简单方法是什么?右边的日期是正确的,但左边的日期是从前到后的,所有单个数字都缺少一个 0。

【问题讨论】:

    标签: excel date-formatting data-manipulation


    【解决方案1】:

    我愿意打赌 08/03/1997 最初不是 1997 年 3 月 8 日,而是开始于 1997 年 8 月 3 日。 Excel 在文本导入期间错误转换的所有其他模棱两可的 DMY/MDY 日期也是如此。一些日期仍保留为文本,因为(如 A3 中)一年没有 13 个月。

    既然已经有一半是错误的,那么转换其余数据是没有意义的。放弃导入,然后正确导入。

    我可以重复 Excel VBA - Convert Text to Date 的叙述,但它已经在那里得到了充分的描述。简而言之,使用 Data ► Get External Data ► From Text 将文本带回并在 Text Import 向导中指定正确的日期转换掩码。在 VBA 中,使用 Workbooks.OpenText method 并将 xlColumnDataType 指定为 MDY。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2023-01-03
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-07-21
      相关资源
      最近更新 更多