有朋友咨询如何判断身份证号的真假,这个通过Excel是无法判断的,不过可以求年龄和性别 身份证号共有18位: 以469000199102036616为例讲一讲如何操作 1计算年龄 mid函数可以得到出生年月日,回复mid可以查看mid函数详细用法 操作如下图
MID(A2,7,4) 表示从身份证的第7位开始截取,一共截取4个字符,得出1991 YEAR(NOW()) 获取当前的年份,回复year查看日期函数的详细用法 相减就得出年龄了 2分辨性别 如果身份证号第17位是奇数,性别为男;偶数则为女 操作如图
公式有点复杂 IF(MOD(MID(A2,17,1),2)=0,'女','男') 函数嵌套的分析是由内而外的,分析如下 1、最内层的 MID(A2,17,1) 是用来获取身份证第17位,本例中得到1 2、接着 MOD(MID(A2,17,1),2) 是求第17位除以2的余数,本例中得到1 3、最外层的 IF(MOD(MID(A2,17,1),2)=0,'女','男') 用来判断余数为0显示女,不为0显示男 回复 mod if 可以查看对应函数的详细用法 身份证最后一位校检码也是可以用公式判断是否正确的,但是整个18位的身份证号还是没法核实真假 最后给大家推荐一个好用的查询网站:http://shenfenzheng./,大家可以用自己的身份证号试试哦
|
|