Excel罕见高招:[2]判断身份证号码真伪①

时间:2024-11-05 02:15:14

我们知道我国的身份证号码,有两种。一种是15位(第一代身份证),另一种是18位(第二代身份证)。号码上的数字其实都是按照一定的规则得到的,本系列文章,由浅到深,分享给大家,一些使用Excel验证身份证真伪的方法。

Excel罕见高招:[2]判断身份证号码真伪①

工具/原料

Excel

在Excel中输入需验证真伪的身份证号码

1、首先,我们打开Excel,在单元格中输入要检验的身份证号码。例如,在单元格B1输入一个有待验证身份真假的身份证号码:53010219200508011

Excel罕见高招:[2]判断身份证号码真伪①

2、我们会发现,Excel自动将身份证号码变成了一个科学计数法表示的数字。这个自动纠正,其实不是我们期望的。所以不能直接这样输入身份证号码。解决办法:在输入身份证号码的时候,在号码前加上一个英文单引号',即在单元格中输入:'53010219200508011这样Excel就把这串数字,作为文本处理,而不是“自作主张”地把大数字四舍五入了。

Excel罕见高招:[2]判断身份证号码真伪①

验证身份证号码真伪第1招:判断长度

1、下面我们使用第一招,判断身份证号码的长度是否合法。在单元格B2使用公式:=LEN(A2)得到该身份证号码长度为17,显然人工判断不合法。

Excel罕见高招:[2]判断身份证号码真伪①

2、可以修改一下公式,让Excel自动根据长度(15或18位)判断身份证号码的真假。=IF(OR(LEN(A2)=18,LEN(A2)=15),"真","假")得到结果为“假”

Excel罕见高招:[2]判断身份证号码真伪①

3、这个判断条件,看起来很简单,但是却是一个最基本的判断条件(往往最简单的判断方法,最可靠最有效),来检测我们输入的身份证号码是否有误。

Excel罕见高招:[2]判断身份证号码真伪①
© 2025 海能知识库
信息来自网络 所有数据仅供参考
有疑问请联系站长 site.kefu@gmail.com