DD/MM/YYYY 存储为文本...需要在 Excel 中转换为日期格式

DD/MM/YYYY 存储为文本...需要在 Excel 中转换为日期格式

我遇到了一个小问题。发布图片会更容易,但我做不到,因为我的声誉没有 10。无论如何,我有一个标题为“出生日期”的列,日期以 DD/MM/YYYY 格式输入,例如 23/10/1987。

我认为出生日期是作为文本值输入的(不是我输入的)(单元格格式为“常规”)。现在我想计算该人的年龄(以岁为单位)2006 年初。我创建了另一个单元格并输入了以下内容:01/01/2006(DD/MM/YYYY 格式)。我使用了 DATEDIF 函数,但后来意识到日期不是日期格式。我以为 Excel 会“足够聪明”地注意到它是一个日期。有没有简单的方法可以解决这个问题?

答案1

选择存储日期的整个列,右键单击选择,选择“格式化单元格”,然后将其设置为日期。

现在它们应该被转换为日期,并且您的公式将会起作用。

答案2

那么最好的解决方法就是将“文本日期”转换为实际日期。显然,我猜你不想手动执行此操作,因此请尝试在另一行中使用“=DATEVALUE”命令或“=DATE”,然后使用“MID”函数解析信息。

如果您需要更详细的帮助来了解如何执行此操作,请随时询问。

希望这可以帮助!

相关内容