如何在Excel中格式化不同的DOB格式?

时间:2015-10-14 11:00:04

标签: excel date-formatting data-manipulation

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

enter image description here

1 个答案:

答案 0 :(得分:2)

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

现在转换剩下的一半数据已经是错误的,这是没有意义的。放弃导入然后正确导入。

我可以从Excel VBA - Convert Text to Date反复叙述,但在那里已经有了充分的描述。简而言之,将文本带回数据►获取外部数据►从文本中,并在文本导入向导中指定正确的日期转换掩码。在VBA中,使用Workbooks.OpenText method并将xlColumnDataType指定为MDY。