发布网友 发布时间:2022-04-20 11:30
共2个回答
热心网友 时间:2022-06-23 11:19
关于用Excel怎么检查居民身份证上的公民身份号码是否正确,这个要从18位码长公民身份号码的排列规律来谈,公民身份号码是特征组合码,它的排列从左往右分别是:前六位数字是*地行政区划代码,从第七位到第十四位数字是人的出生年月日,从第十五位到第十七位数字是同地方同年同月同日生的人*时的顺序码,最后一位数字或字符是将前十七位数字用国家标准GB11643-1999《公民身份号码》附录B里计算校验码的公式算出来的校验码。要想检查这串18位数字字符是否有效,第一要有完整详实拥有国家标准GB2260-84《中华人民共和国行政区划代码》及其以后历年修订版的行政区划代码数据库,便于将人的公民身份号码前六位数字与行政区划代码数据库的行政区划代码对应的行政区建立一一对应关系,第二要建立最后一位校验码的Excel函数公式,便于将人的公民身份号码最后一位数字字符进行比对。对人的出生年月日,只要符合现行历法(阳历格列高利历法)对年月日的规律(典型的就是闰年2月份有29日),至于对同地方同年同月同日生的*时的顺序码,我们只能接受,因实际这个顺序码只在各地*机关户籍部门掌握上传到*全国公民身份证号码系统里,所以我们对网上发起询问一组18位码长数字字符是否为人的居民身份证上的公民身份号码,我们就是以顺序码是有效,真实存在过的。我大致谈点个人随想。热心网友 时间:2022-06-23 11:19
付费内容限时免费查看回答亲,您好,您好,方法1、开excel表格,在表格中可看到身份证号码常出现的问题为“身份证的位数不足”。
2、以及“身份证上的时间不符合实际”,“身份证重复”,点击“D3单元格”。
如何判断输入的身份证号码是否正确
直接按“ctrl+V”复制函数,出现结果为“false”,该函数较复杂,函数的第一部分:确定身份证的位数是否为15位或18位。
3、函数的第二部分:检验身份证号是否唯一,函数第三部分:确定身份证日期是否合法。主要判断月份是否在1-12之间,日期是否超出当月的天数。
4、利用自动填充功能验证下方身份证的正确与否,可看到有问题的身份证均显示为false,此外还可利用条件格式找出重复值,选中要验证的单元格。
5、依次点击“条件格式”、“新建规则”,点击“仅对唯一值或重复值设置格式”,选择“重复”,点击“格式”,挑一个显眼的颜色,设置完成点击“确定”即可。
6、依次点击“条件格式”、“新建规则”,点击“仅对唯一值或重复值设置格式”,选择“重复”,点击“格式”,挑一个显眼的颜色,设置完成点击“确定”即可。