excel怎么做身份证号校验码

作者&投稿:韶于 (若有异议请与网页底部的电邮联系)
EXCEL中如何校验身份证号码的有效性?~

1、这里有一个Excel文件,里面录入了一组身份证号码(非真实人的身份证号)其中一个为错误号码,在没有认真核对以前很难发现。

2、新建一列校验结果列,双击单元格,粘贴以下公式代码
=IF(A3="","",(IF(MID("10X98765432",MOD(SUMPRODUCT(MID(A3,ROW(INDIRECT("1:17")),1)*2^(18-ROW(INDIRECT("1:17")))),11)+1,1)=MID(A3,18,18),"正确","错误")))
将公式中三处 A3 修改为你要校验的身份证号码所在单元格名,然后按回车键,公式自动完成校验。

3、鼠标放单元格右下角变十字时,按住下拉,完成所有行身份证号的校验,或双击本单元格右下角完成所有行校验。


4、认真核对显示校验错误的身份证号码,更正后校验列会变为“正确”。

5、身份证最后一位为校验位,但不能完全保证身份证号码的正确性,如果同时出现两位或多位号码错误,校验结果也可能显示“正确”,如图,

当用Excel制作的表格中有大量的身份证号时,需要快速检查出哪些身份证号的位置不正确,使用身份证验证功能可以很快解决这个问题。
1、首先在excel中选中想要判断的身份证区域,点击上方的工具箱。

2、然后在打开的工具箱选项中,点击页面上方的身份证,如下图所示。

3、接着点击列表中的判断合法,如下图所示。

4、然后在打开的窗口中,点击确定,如下图所示。

5、接着选择想要存放判断结果的位置,点击确定。

6、最后就可以看到判断结果了,关闭判断选项卡即可。

假设A2单元格是身份证号码(可以是17位,末位校验码可以不输入,则在B2单元格输入公式:

=IF(LEN(A2)<16,"",MID("10X98765432",MOD(SUMPRODUCT(--MID(A2,ROW($1:$17),1),{7;9;10;5;8;4;2;1;6;3;7;9;10;5;8;4;2}),11)+1,1))
结果显示的应该就是校验码。
或者用公式:

=IF(LEN(A2)<16,"",MID("10X98765432",MOD(SUMPRODUCT(MID(A2,ROW(INDIRECT("1:17")),1)*2^(18-ROW(INDIRECT("1:17")))),11)+1,1))

=IF(A1="","",(if(MID("10X98765432",MOD(SUMPRODUCT(MID(A1,ROW($1:$17),1)*2^(18-ROW($1:$17))),11)+1,1)=MID(A1,18,18),"正确","错误")))

=MID("10X98765432",MOD(SUMPRODUCT(MID(A1,ROW($1:$17),1)*2^(18-ROW($1:$17))),11)+1,1)


excel表格怎么做身份证
方法一:1、打开Excel表格,输入身份证号码,然后在单元格点击右键;2、选择设置单元格格式,在分类里选择文本,再确定即可。方法二:先输入单引号,再输入身份证号即可。首先,鼠标右键单击单元格,在弹出的菜单中选择【设置单元格格式】;在弹出的窗体中选择【数字】-【文本】,然后【确定】,这样就可以...

怎么使用Excel表格中批量生成身份证号
1、打开数据表格,如下图所示:2、选择需要填充的区域,如下图所示:3、选择diy工具箱,如下图所示:4、选择身份证中的随机生成身份证号,如下图所示:5、弹出的对话框选择对应的生成个数,如下图所示:6、确定后即可生成身份证号,将其进行复制,如下图所示:7、在对应区域进行粘贴即可,如下图所...

excel身份证怎么快速录入?
1、首先,在excel表格中选中将进行输入身份证的单元格。2、接着,右单击设置单元格格式。3、再接着,从选项中选择文本格式。4、最后输入身份证号。5、在图示的单元格的身份证前输入一个单引号。6、最后按“击回车”键就能输入身份证了,快速对比身份证号。注意事项:Excel虽然提供了大量的用户界面特性...

怎么在Excel表格中输入身份证号码?
首先,选择适当的单元格格式。在Excel中,可以通过选择“格式单元格”或使用快捷键Ctrl+1来打开“设置单元格格式”对话框。在“数字”选项卡下,选择“文本”格式,这样输入的身份证号码就会以文本形式显示,而不会被Excel自动转换为科学计数法或其他格式。其次...

excel怎么设置身份证格式
1、添加符号。选中录有身份证号码的单元格,然后在身份证号码的开头输入一个逗号就可以了。这里我们也可以选择其他的中文符号。2、设置为数值。选中录有身份证号码的单元格,在 “开始” 界面中的数字栏里,点击 “数值格式” 图标。在数字界面中选择 “数值” ,将 小数位数 设置为 0 ,点击确定就...

怎么设置excel身份证号格式?
具体步骤如下:需要准备的材料分别是:电脑、Excel表格。1、首先打开需要编辑的Excel表,进入到编辑页面中。2、然后选中需要输入身份证格式的单元格,右键单击选择“设置单元格格式”。3、然后在弹出来的窗口中点击选择“文本”,回车确定。4、然后正确设定身份证号码格式了。

Excel身份证号码格式怎么设置才不会变?两种设置方法
Excel输入身份证号码的方法 Excel中怎么输入身份证号码并保证身份证号不会变化,能让大家直接看懂?要做到这一点就要让Excel身份证号码格式正确,您可以通过以下几种方法进行设置。方法一:设置单元格格式为文本格式 Excel输入身份证号码格式发生变化是因为Excel将一长串数字识别为科学计数法格式,只要手动设置...

Excel填写身份证的小方框是怎么做的?
回答:在Excel中创建身份证号码填写的小方框,你可以使用数据验证功能结合文本框来实现。以下是一种常用的方法: 打开Excel:打开你要操作的Excel文件。 选择单元格:选择你要创建身份证号码填写的单元格。 打开数据验证:在Excel菜单栏中,点击"数据"选项卡,然后选择"数据验证"。 设置数据验证规则:在弹出的数据...

用excel制表,身份证18个小格子怎么弄
方法在输入身份证号码之前,先将输入法切换到“英文状态”,然后在单元格中输入一个单引号“”,再输入身份证号,此时Excel中就可以完全的显示身份证号了。对于18位的身份证号,加入身份证号是放在A1格,拆开后的依次放在A2,B2……则在A2中输入=mid(A1,1,1);B2中输入=mid(A1,2,1)……...

excel怎么正确输入身份证号
一种常用的方法是在输入身份证号之前,先将单元格的格式设置为文本格式。这可以通过以下步骤实现:选中要输入身份证号的单元格,然后右击选择“设置单元格格式”,在弹出的对话框中选择“文本”格式,再点击确定。这样,当在这些单元格中输入身份证号时,Excel就会将其视为文本,而...

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网