EXCEL 实用技巧简介:本文介绍的内容完全基于工作中实战应用总结而来的。希望这些技巧能够给大家帮助。不足之处,还请各位不吝赐教^_^:)
对于我国目前身份证号码的规律相信大家都不会陌生,中间有8位数字代表的就是出生年月日,在电子表格中如何将这些信息获取出来,请看下面的分解:
![EXCEL 表格的基本操作:[27]身份证号获取生日](http://www.52ij.com/uploads/allimg/160401/1Q140BT-0.jpg)
前期准备工作(包括相关工具或所使用的原料等)
EXCEL、MID函数
详细的操作方法或具体步骤
我国的居民身份证目前还存在着两个版本,即 15位 、18位;
基于这种情况,我们如何在一个公式中既能实现15位的提取,也能实现18位的提取。
请往下看:
![EXCEL 表格的基本操作:[27]身份证号获取生日](http://www.52ij.com/uploads/allimg/160401/1Q14053X-1.jpg)
15位的特点:
号码的第7-12位数是出生年份(7-8是年份、9-10是月份、11-12是日期),最后一位的奇偶性代表男女,奇数是男性,偶数是女性。
18位的特点:
号码的第7-14位数是出生年份(7-10是年份、11-12是月份、13-14是日期),倒数第二位的奇偶性代表男女,奇数是男性,偶数是女性。
![EXCEL 表格的基本操作:[27]身份证号获取生日](http://www.52ij.com/uploads/allimg/160401/1Q1403615-2.jpg)
提取信息的思路:
提取出生日期----开始位均为第7位,提取的是6位数还是8位数根据15或18来判断;
提取性别--------直接提取第17位数,如果是18位号码则直接判断,如果是15位号码则自动提取最后一位数来判断。
*
依照这个思路,我们在 D3 单元格输入公式:
=IF(LEN(B3)=15,19,"")&MID(B3,7,6+(LEN(B3)=18)*2)
![EXCEL 表格的基本操作:[27]身份证号获取生日](http://www.52ij.com/uploads/allimg/160401/1Q140F45-3.jpg)
在 C3 单元和输入公式:
=IF(MOD(RIGHT(LEFT(B3,17)),2),"男","女")
确定后,我们得到的信息提取工作完成。
![EXCEL 表格的基本操作:[27]身份证号获取生日](http://www.52ij.com/uploads/allimg/160401/1Q1404393-4.jpg)
注意事项
如果您觉得经验能够帮上忙,请点击“有用”小手,感谢您的支持!
更多经验请你关注“fs_vv”,并投上你宝贵的一票。
EXCEL 表格的基本操作(共2篇)上一篇:转换人民币大写经验内容仅供参考,如果您需解决具体问题(尤其法律、医学等领域),建议您详细咨询相关领域专业人士。作者声明:本文系本人依照真实经历原创,未经许可,谢绝转载。- 评论列表(网友评论仅供网友表达个人看法,并不表明本站同意其观点或证实其描述)
-
