我在网上找到了很多公式,可以让我将出生日期转换为十进制年龄,但我找不到可以将例如 1.0 转换为 2011 年 11 月 4 日的公式。
任何帮助将非常感激。
编辑:
举个例子:我目前拥有的数据是通过将出生日期(即 04/08/07)转换为“十进制年份”(即 3.75)得出的。原始出生日期数据现已被删除。我想根据剩余的代表年份的十进制数重新计算出生日期(即,3.75 岁的人的出生日期是多少?)
答案1
如果你想要一个粗略的估计:
= NOW() - A1 * 365.22
其中 A1 存储年龄。
解释:
Excel 使用 1900 日期系统存储日期,即1
代表1900/1/1
,2
代表1900/1/2
等等。
NOW()
检索当前日期/时间。age * 365.22
从中减去天数,结果大约是出生日期。(请注意将单元格格式化为日期)
注意:如果想要精确计算(闰年处理),公式会更复杂。