excel计算周岁 比如张三出生年月:1940-10-01 ,截至到2011年12月31止年龄为多少?

如题所述

假设出生日期输入在b2

=datedif(b2,"2011-12-31","y")
温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-03-05
=DATEDIF(A1,"2011-12-31","y")
A1为出生年月日(日期格式)
第2个回答  2012-03-05
=IF(AND(MONTH(A1)=MONTH(B1),DAY(A1)=DAY(B1)),DATEDIF(B1,A1,"y")&"年整",DATEDIF(B1,A1,"y")&"岁"&IF(DATEDIF(B1,A1,"ym"),DATEDIF(B1,A1,"ym")&"个月","零")&IF(DATEDIF(B1,A1,"md"),DATEDIF(B1,A1,"md")&"天","整"))
第3个回答  2012-03-05
=datedif(a1,b1,"y"),A1为张三的出生年月,B1为2011年12月31日,“y”是指统计年
第4个回答  2012-03-05
=datedif("1940-10-01","2011-12-31","y")