我遇到了一个小问题。发布图片会更容易,但我做不到,因为我的声誉没有 10。无论如何,我有一个标题为“出生日期”的列,日期以 DD/MM/YYYY 格式输入,例如 23/10/1987。
我认为出生日期是作为文本值输入的(不是我输入的)(单元格格式为“常规”)。现在我想计算该人的年龄(以岁为单位)2006 年初。我创建了另一个单元格并输入了以下内容:01/01/2006(DD/MM/YYYY 格式)。我使用了 DATEDIF 函数,但后来意识到日期不是日期格式。我以为 Excel 会“足够聪明”地注意到它是一个日期。有没有简单的方法可以解决这个问题?
答案1
选择存储日期的整个列,右键单击选择,选择“格式化单元格”,然后将其设置为日期。
现在它们应该被转换为日期,并且您的公式将会起作用。
答案2
那么最好的解决方法就是将“文本日期”转换为实际日期。显然,我猜你不想手动执行此操作,因此请尝试在另一行中使用“=DATEVALUE”命令或“=DATE”,然后使用“MID”函数解析信息。
如果您需要更详细的帮助来了解如何执行此操作,请随时询问。
希望这可以帮助!