excel中输入由日期转为年龄公式,出现的结果不正常

应该是出生年月格式有问题,请教高手,谢谢!

设置单元格格式为数值型就好了,因为日期型的运算,excel默认返回日期型数值,如你单元格所示的就是7了,excel中以1900-1-1为1,日期以数字序列存储。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2014-10-28
格式设置为常规就行,1900/01/07设置为常规就是7.
计算年龄准确的是用=DATEDIF(E5,TODAY(),"y")
第2个回答  2014-10-28
是你的年龄单元格格式不对 设置为常规的就可以
第3个回答  2014-10-28
这个方法计算年龄是不准确的。给你个参考下:
=datedif(e5,today(),"y")
第4个回答  2014-10-28
将该单元格格式改为常规。
相似回答