网站首页 美食营养 游戏数码 手工爱好 生活家居 健康养生 运动户外 职场理财 情感交际 母婴教育 生活知识 生活百科 知识问答 更多知识

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

时间:2026-02-16 10:47:50

1、首先,我们打开Excel,在单元格中输入要检验的身份证号码。

例如,在单元格B1输入一个有待验证身份真假的身份证号码:

53010219200508011

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

2、我们会发现,Excel自动将身份证号码变成了一个科学计数法表示的数字。

这个自动纠正,其实不是我们期望的。

所以不能直接这样输入身份证号码。

解决办法:

在输入身份证号码的时候,在号码前加上一个英文单引号',

即在单元格中输入:

'53010219200508011

这样Excel就把这串数字,作为文本处理,而不是“自作主张”地把大数字四舍五入了。

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

1、下面我们使用第一招,判断身份证号码的长度是否合法。

在单元格B2使用公式:

=LEN(A2)

得到该身份证号码长度为17,显然人工判断不合法。

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

2、可以修改一下公式,让Excel自动根据长度(15或18位)判断身份证号码的真假。

=IF(OR(LEN(A2)=18,LEN(A2)=15),"真","假")

得到结果为“假”

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

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

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

© 2026 海能知识库
信息来自网络 所有数据仅供参考
有疑问请联系站长 site.kefu@gmail.com