身份证号码怎么提取年龄

身份证号码如何提取年龄电脑编辑表格时,有身份证号,但却不知道年龄,那么excel身份证号怎么提取年龄公式,为此本篇以wps为例,介绍以下方法,同样适用excel表格 。

身份证号码怎么提取年龄

文章插图
1、电脑打开表格,点击单元格,输入年份的函数“=YEAR()” 。
【身份证号码怎么提取年龄】2、在年份输入今天的函数“TODAY()”,今年减去身份证的出生年,就是年龄 。
3、提取身份证号的出生年,比如:本篇身份证号是在A1单元格,出生年是从身份证号第7位开始算,总共4个数字,所以输入“MID(A1,7,4)” 。
4、点击键盘的“enter”就可以提取身份证号的年龄了 。
身份证号码怎么提取年龄数据?1、首先在excel表格中输入需要筛选的身份证号码 。
2、然后在B1单元格中输入提取年龄的计算公式:=DATEDIF(TEXT(TEXT(MID(A1,7,6+(LEN(A1)=18)*2),"#-00-00"),"e-mm-dd"),TODAY(),"y") 。
3、点击回车,即可将函数公式生成计算结果,可以看到对应身份证号码的年龄为“64” 。
4、向下拖动公式批量填充公式,即可在单元格中得到年龄数据 。
5、选中年龄数据列并点击工具栏中的“条件格式”,选择“突出显示单元格规则”中的“大于”选项 。
6、然后在弹出的“大于”对话框中输入数字“60”,点击确定 。
7、即可将选中的年龄单元格中大于“60”的单元格标红显示 。
怎样从身份证号码中提出年龄数据?用身份证提取年龄的公式是:DATEDIF(TEXT(MID(A2,7,8),"0000-00-00"),TODAY(),"y")
我国公民身份证(第二代)号码为十八位四段代码,依据的基本标准为GB11643-1999 。该标准实施之前,公民身份证号码(第一代)为16位,相对于二代号码,出生年月日为YYMMDD,没有最后的验证位 。

身份证号GB11643-1999《公民身份号码》为GB11643-1989《社会保障号码》的修订版,其中指出将原标准名称“社会保障号码”更名为“公民身份号码”,另外GB11643-1999《公民身份号码》从实施之日起代替GB11643-1989 。
身份证号码怎么提取年龄如下:
机型:LenovoThinkPadE420
系统:Windows11
版本:office2021
1、在excel中打开文件 。
2、在年龄这一列输入函数“=YEAR(NOW())-IF(LEN(B2)=18,MID(B2,7,4))”,点击enter键 。

IF(LEN(B2)=18就是如果B2中的身份证号如果是18位,那么函数可继续进行 。
mid表示取值,如:MID(B2,7,4),表示从B2里面取,从第7位开始取,取4位,这四位就是每个人出生的年份 。
YEAR(NOW())表示现在的年份,两者相减就得到年龄了 。
3、选中已经通过公式计算成功的表格,右下角有一个小黑正方形,将鼠标放在这个正方形上,鼠标就由空十字变成黑色实心十字,按下鼠标左键,往下拖,就可计算出其他人的年龄了 。
如何用excel身份证号码提取年龄?用身份证提取年龄的公式方法如下:
准备材料:Microsoft Excel 2016、电脑、身份证
1、打开电脑,找到并选择“Excel”,进入需要的身份证表格 。




2、在出生日期底下输入:=DATE(MID(G14,7,4),MID(G14,11,2),MID(G14,13,2)) 。




3、单击回车键得到出生年月日,下拉到每个身份证的出生年月日 。




4、在年龄底下输入格式:=DATEDIF(H14,TODAY( ),“y”) 。




5、敲下回车键即可得到年龄,下拉即可得到每个身份证的年龄 。