关于电子表格计算年龄的问题 工作常用的日期格式为XXXX.XX(例:1987.03),单元格格式为“文本”。要如何

关于电子表格计算年龄的问题 工作常用的日期格式为XXXX.XX(例:1987.03),单元格格式为“文本”。要如何设置公式才能计算出 任意时间节点上 的年龄。

第1个回答  2013-01-24
1987.03 这样的数据EXCEL是不认可为日期格式的,所以要用公式进行转换

假设1987.03写在A1单元格
计算该出生年月到系统当前时间是多少周岁
=DATEDIF(SUBSTITUTE(A1,".","/"),NOW(),"Y")

如果B1单元格中指定了计算日期,且格式如 2012/1/24
=DATEDIF(SUBSTITUTE(A1,".","/"),B1,"Y")