新浪博客

在excel中通过身份证号码算出年龄

2008-11-25 20:10阅读:
如果身份证号码在a2, 输入公式:
=IF(A2<>'',DATEDIF(TEXT((LEN(A2)=15)*19&MID(A2,7,6+(LEN(A2)=18)*2),'#-00-00'),TODAY(),'y'),)
可得到年龄.前提是电脑中的日期是正确的。


如果D3单元格是出生日期,计算年龄的公式:
=IF(ISERROR(YEAR(TODAY())-YEAR(D3)),' ',YEAR(TODAY())-YEAR(D3))

相关链接:
没有密码也能让通过VBA隐藏的工作表取消隐藏

我的更多文章

下载客户端阅读体验更佳

APP专享