如何从身份证号码中提取出生日期和性别
1、 如图A列是身份证号码本例以18位身份证号码为例,需要在B列取出出生日期。可以使用鼠标操作插入【文本】类别中的MID函数,也可以直接手动输入=MID(A1,7,8)它的基本含义是从A1单元格中数据的 第7位开始 连续提取8个数据。正好是身份证号码中的出生日期
2、 接下来分析提取性别的方法思路。我们知道身份证号码倒数第二位的数字是性别代码。规律是单数为男,偶数为女。我们分开分析。先提取倒数第二位数字。使用这个函数=MID(A1,17,1)
3、 接下来是怎么处理刚才提取的数字得出奇偶来。这个需要简单的数学思路,奇数除以2以后余数是1。偶数都能被2除尽,余数是0。 在excel中 MOD函数就是取余数的函数。在本例分析中我们使用=MOD(C1,2)可以看到计算结果。含义是计算C1单元格里面的内容除以2以后的余数。
4、 然后就可以使用=IF(D1=1,"男","女")来显示性别了。如图。含义是判断D1单元格数据是1的话就显示男,否则就显示女。
5、 最后我们可以将分析过程合并写到一个公式里。=IF(MOD(MID(A1,17,1),2)=1,"男","女") 大家根据上面的分析仔细看看这个公式,希望本例对大家有所帮助。
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。