怎么通过身份证号算出年龄和地区
怎么通过身份证号算出年龄和地区
您好,可以使用函数计算出身份证中的年龄,下面是函数方法。但是地区是查不到的,表格不联网公安系统,无法通过数字判断所属地区。您可以到网上去搜索籍贯前6位代号文件,然后再通过函数进行查询。

函数1:=DATEDIF(--TEXT((LEN(A1)=15)*19&MID(A1,7,6+(LEN(A1)=18)*2),"0-00-00"),TODAY(),"y")&"周岁零"&DATEDIF(--TEXT((LEN(A1)=15)*19&MID(A1,7,6+(LEN(A1)=18)*2),"0-00-00"),TODAY(),"ym")&"月"&DATEDIF(--TEXT((LEN(A1)=15)*19&MID(A1,7,6+(LEN(A1)=18)*2),"0-00-00"),TODAY(),"md")&"天"
函数2:=YEAR(NOW())-IF(LEN(A2)=15,"19"&MID(A2,7,2),MID(A2,7,4))
操作设备: 电脑 操作系统: windows 10 操作版本: WPS Office 2019 PC个人版
是否解决了你的问题?