问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

如何将Excel函数运用到身份证的查询上

发布网友 发布时间:2024-10-04 09:17

我来回答

1个回答

热心网友 时间:2024-10-05 13:18

对于身份证大家肯定不会陌生,在Excel中经常需要根据身份证号码来提取一些信息,或者进行判断。光靠眼力去看,显然不够效率。以下是小编为您带来的关于Excel函数身份证的查询,希望对您有所帮助。
  Excel函数身份证的查询
  类型格式
  15位身份证:前2位表示所属省份代码,3~6位表示所属城市和区县代码,7~12表示出生日期,格式为YYMMDD,13~15位是个人顺序码,其中第15位可以标识性别,为奇数表示男性,为偶数表示女性。
  18位身份证:前2位表示所属省份代码,3~6位表示所属城市和区县代码,7~14表示出生日期,格式为YYYYMMDD,15~17位是个人顺序码,其中第17位可以标识性别,为奇数表示男性,为偶数表示女性。第18位是校验位,由前17位通过计算求得。
  正确输入
  因为Excel单元格只支持15位有效数字,输入多了就不能完全显示。这样就导致新一代身份证号码输入时不便,为了解决这个问题,我们可以采取文本输入的方法,可以在输入号码之前,先添加一个半角的单引号再输入其他数字,这样完成输入的结果就是一个文本型数据。或者也可以在输入之前事先将单元格格式设置为文本再行输入。但是如果在输入完成以后再更改单元格格式就不会有效果。
  自动验证输入
  ①条件1:输入长度为15位或18位,函数公式可以这样写:=OR(LEN(A1)=15,LEN(A1)=18)
  ②条件2:前17位必须都是数字,公式:=ISNUMBER(-LEFT(A1,17))
  ③条件3:如果不全都是数字,那么它只能是18位,并且末尾字符是字母“X”,公式:=OR(ISNUMBER(-A1),AND(LEN(A1)=18,RIGHT(A1)="X"))
  提取生日
  ①提取6位或8位生日数字,=MID(A1,7,IF(LEN(A1)=15,6,8))
  ②对于15位号码,需要补足前面两位“19”数字,=RIGHT(19&MID(A1,7,IF(LEN(A1)=15,6,8)),8)
  ③将上面得到的8位数字转换成真实日期数值,=TEXT(RIGHT(19&MID(A1,7,IF(LEN(A1)=15,6,8)),8),"0-00-00")+0
  计算年龄
  年龄的计算实际上就是通过前面得到的出生日期来用DATEDIF函数计算到当前所相差的年份数(周岁):
  =DATEDIF(TEXT(RIGHT(19&MID(A1,7,IF(LEN(A1)=15,6,8)),8),"0-00-00"),NOW(),"Y")
  判断性别
  ①提取数字:=MID(A1,15,3),对于15位身份证号码,上述公式提取到是其末位数字,不包含其他字符占位。而对于18位的身份证号码,上述公式提取到的是其15~17位数字。
  ②判断奇偶性:=IF(MOD(MID(A1,15,3),2), "男","女")。通过MOD函数除以2取余数来进行奇偶判断,如果余数为1,表示奇数,得到男性判断,如果余数为0,得到女性判断。
  上面大篇幅的介绍了15位和18位身份证号码的函数公式运用,自从2013年1月1日开始,第一代身份证已经不允许属于,这样我们函数公式也能够简化:
  验证输入:=AND(LEN(A1)=18,ISNUMBER(-LEFT(A1,17)),OR(ISNUMBER(-A1),RIGHT(A1)="X"))
  提取生日:=TEXT(MID(A1,7,8),"0-00-00")+0
  计算年龄:=DATEDIF(TEXT(MID(A1,7,8),"0-00-00"),NOW(),"Y")
  判别性别:=IF(-1^MID(A1,15,3)=1,"女","男")
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
临沂比较有名的男装品牌 呼伦贝尔市悦动网络科技有限公司怎么样? 呼伦贝尔中汇实业有限公司怎么样? 呼伦贝尔油玉不绝电子商务有限公司怎么样? 如何避免wps卡顿? 属鼠的男人找对象是属什么,属鼠的人和什么属相合 96年鼠的姻缘在哪年 属相相合年份运势提升 2024属鼠找对象属什么最佳 黑客攻击网站能报案吗 黑客攻击报案有用吗 EXCEL函数|if,mod,mid函数套用,能整出什么东西? 怎么根据身份证判断奇偶性 华为Mate50 Pro会采用刘海屏和搭载XMAGE吗? 粮食公司起名大全 好听的粮食公司名称 粮食公司名字好听有特色 关于粮食行业的公司名字 找寻子宫肌瘤的蛛丝马迹 ...图案的话,到底是用纺织颜料好,还是用丙烯颜料?哪个不易褪色?如题... miji无印良品防晒霜好用吗?无印良品防晒霜怎么样? muji哪款护肤品适合干皮? 周公解梦梦见自己的亲人被人收留 exceliseven函数判断偶数应用 刘力工作经历 刘力主要参加项目 用什么好方法保存好桃保存桃子的方法 ...在执行程序中,如何保护其他共有人的优先购买权? 皮表带和金属皮带有哪些区别? 荔枝有什么美容功效?拜托各位了 3Q ...弄的自己已经没有了性格,没有主见和自我,我该怎么办! ...她的思想跟我的不一样,她很强势,沟通无数次 ...妈妈是个有什么都说的人,说话不分人,不分场合,有什么说什么... 梦见领个小孩出去玩碰见一个水坑淹死啦 INESA电视机质量如何? 来分享分享你认为哪几部古装剧值得推荐? 易连恺和易连慎为什么为什么不走 特发性震颤有什么需要注意的吗 从火车总站怎样坐车才能到一德路或上下九 互联网安全知识扫盲(第四期):详解OSI七层模型 怎么在excel中随机输入数字? 我想知道ktv的筛子怎么玩 山西的雪到底有多大深11厘米没过脚踝 山西的雪到底有多大 深11厘米没过脚踝 时间限额怎么取消呢? 五台山景区的冬季游览打卡攻略是什么? 到五台山游玩有哪些比较实用的旅游攻略? 学医的话,上三表和专科那个会被医院认可? 学医:三本和大专,你会选择...? 学医上三本好还是专科好就业,那会计呢,能推荐个好的学校和专业吗_百度... 学医是上三本好还是专科好 好的医学类的院校,大专.最好的好的大专,因为比三本高两分.知道医学院二... 上三本好还是大专好? 急 求建议