怎样在excel中通过出生日期计算年龄

如题所述

Excel小技巧

温馨提示:答案为网友推荐,仅供参考
第1个回答  2017-04-24
=datedif(出生日期,today(),"Y")
比如今天为2017年4月23日,某人出生日期为1987年9月26日,那么
=datedif("1987-9-26",today(),"Y") 就返回29.
datedif为excel的隐藏函数,datedif(起始日期,终止日期,计算模式)。第三参数计算模式有
"Y",表示整年,不足1年不算
"M",表示整月,不足一个月不算。比如=datedif("2017-4-21","2017-5-20","M")返回值为0
"D",表示天。
"YM",表示忽略年,只计算月,比如=DATEDIF("2017-4-21","2018-5-27","YM"),返回1
"YD",表示忽略年,只计算天数,比如=DATEDIF("2017-4-21","2018-5-27","YD")返回36
“MD"表示忽略年月,只计算天数,比如=DATEDIF("2017-4-21","2018-5-27","MD"),返回6
第2个回答  2020-09-24

Excel怎么根据出生日期计算年龄?这个视频告诉你!

第3个回答  2017-04-24
=DATEDIF(A1,TODAY(),"y")
第4个回答  2017-04-24
=YEAR(TODAY())-YEAR(B2)
相似回答