如何从身份证号码中提取年龄

我一直是用此公式=YEAR(TODAY())-MID(D3,7,4)
这个公式只能提取整数。如何能提取出25.3岁这种的。

25-Excel批注内添加图片(每日分享,敬请关注)

温馨提示:答案为网友推荐,仅供参考
第1个回答  2019-06-21
我们可以用YEAR函数来取得当前的年份=YEAR(NOW())
18位身份证号从第7位开始的8位数字代表出生日期。出生的年份是从第7位开始的4位数字,用MID函数将出生年份提取出来 Mid是VisualBasic和MicrosoftExcel中的一个字符串函数,作用是从一个字符串中截取出指定数量的字符
假设身份证号在A1,将上述两个部分合并,就得到了B2的最终公式: =YEAR(NOW())-MID(A1,7,4)本回答被网友采纳
第2个回答  2023-07-16
从身份证号码中提取年龄可以使用Excel中的函数来实现。具体步骤如下:
1. 提取出生年份:在空白单元格中输入公式“=MID(身份证号所在单元格,7,4)”,即可提取出生年份。
2. 计算年龄:在另一个空白单元格中输入公式“=当前年份-出生年份”,即可得出年龄。如果需要批量提取年龄,可以将公式向下拖动,快速得出所有出生年份和年龄。
完成上述步骤后,身份证号码中的年龄就可以被成功提取出来。
第3个回答  2019-08-13

Excel身份证号提取年龄

相似回答