您的位置首页百科知识

EXCEL表格如何检验输入身份证号输入正确

EXCEL表格如何检验输入身份证号输入正确

的有关信息介绍如下:

EXCEL表格如何检验输入身份证号输入正确

当EXCEL单元格输入身份证号后,如何确定输入的身份证号是正确的?

假设:1、第一单元格的X输入为大写;

2、不检验身份证号是否在公安户籍系统中已存在。

单独检验身份证号码是否正确。

帮到你了,请点个赞。

在对应单元格输入身份证号码(例如第K6单元格)。

在身份证号码后L6单元格添加如下代码:

=MOD(SUM(LEFT($K6,1)*7, RIGHT(LEFT($K6,2),1)*9, RIGHT(LEFT($K6,3),1)*10, RIGHT(LEFT($K6,4),1)*5, RIGHT(LEFT($K6,5),1)*8, RIGHT(LEFT($K6,6),1)*4, RIGHT(LEFT($K6,7),1)*2, RIGHT(LEFT($K6,8),1)*1, RIGHT(LEFT($K6,9),1)*6, RIGHT(LEFT($K6,10),1)*3, RIGHT(LEFT($K6,11),1)*7, RIGHT(LEFT($K6,12),1)*9, RIGHT(LEFT($K6,13),1)*10, RIGHT(LEFT($K6,14),1)*5, RIGHT(LEFT($K6,15),1)*8, RIGHT(LEFT($K6,16),1)*4, RIGHT(LEFT($K6,17),1)*2), 11)

在M6单元格添加如下代码:

=IF(RIGHT($K6,1)<>IF(L6>2, TEXT(12-L6, "0"), IF(L6=0, "1", IF(L6=1, "0", "X"))), "身份证输入错","")

在M6单元格如果无内容显示,则身份证号校验正确,否则提示身份证号错误。