当前位置:首页 > 日记 > 正文

excel如何判断身份证号位数是否正确?

excel如何判断身份证号位数是否正确?

身份证号是由17位数字和1位检验码组成。其中校验码是根据前面十七位数字码,按照ISO 7064:1983.MOD 11-2校验码计算出来的。假设身份证号在A1单元格,在其他单元格中输入=AND(LEN(A1)=18,MID(10X98765432,MOD(SUM(MID(A1,ROW($1:$17),1)*2^(18-ROW($1:$17))),11)+1,1)=RIGHT(A1))

上面公式是数组公式,输入完后CTRL+SHIFT+回车

为TRUE说身份证号符合国家规定的生成规则(但并不能保证身份证是真的),FALSE则说明不符合规则,是假的。

1、你可以设定几个判断的条件 譬如身份证号码的前六位的规律(区位性)和你输入的地址进行对应。还有就是对出生年月日的检查,如果身份证号码里面的第七位到第十三位和该学生的出生年月日一致,基本就可以判定正确了。

2、附件尝试用公式做了一个,由于用到了Iferror()函数,所以使用Excel2007以上版本格式。 如果需要与表中录入的性别等数据验证,设置相应的条件格式即可。 另外,行政区划代码使用了国家统计局最新公布的,一些地区的不能识别。

方法如下:

1、首先,打开excel表,选中要编辑的单元格;

2、点击菜单栏的公式——“插入函数”;

3、在弹出的函数对话框内输入“OR”,点击查找函数;

4、接下来设置函数参数,在Logical1输入框内输入LEN(B2)={15,18},表示长度为15或者18的数值结果为正确;

5、点击确定后,我们发现单元格B2的15位身份证号位数正确;

6、鼠标向下拖动单元格即可得到全部数据,检测出B6单元格的19位数长度不对,结果为FALSE。

首先,打开excel表,选中要编辑的单元格;点击菜单栏的公式——“插入函数”;在弹出的函数对话框内输入“OR”,点击查找函数;接下来设置函数参数,在Logical1输入框内输入LEN(B2)={15,18},表示长度为15或者18的数值结果为正确;点击确定后,我们发现单元格B2的15位身份证号位数正确;鼠标向下拖动单元格即可得到全部数据,检测出B6单元格的19位数长度不对,结果为FALSE。数据有效性公式如下:=NOT(OR(AND(LEN(A1)15,LEN(A1)18),COUNTIF(A:A,A1)1,ISERROR(1*TEXT((LEN(A1)=15)*19&MID(A1,7,6+(LEN(A1)=18)*2),#-00-00)))) 。“身份证位数或者日期有误,或者身份证号有重复,请核准后重新输入!”这样设置好后有以上三错误就不能输入了。但还有个缺点,就是不知道和上面那个身份证号重复了。在数据有效性中只判断位数和日期问题,公式如下:

=NOT(OR(AND(LEN(A1)15,LEN(A1)18),ISERROR(1*TEXT((LEN(A1)=15)*19&MID(A1,7,6+(LEN(A1)=18)*2),#-00-00))))

提示内容为:

“身份证位数或者日期有误,请核准后重新输入!”

然后在A列用条件格式显示重复的身份证号码,条件格式的条件设为:

公式=COUNTIF(A:A,A1)>1

相关文章

怎么用EXCEL的函数公式开方?

怎么用EXCEL的函数公式开方?

函数,输入,计算,根号,式子,1、打开excel2010,点击菜单栏的“公式”,选择“数学和三角函数”。2、如要计算17的5次方,在Number底数中输入“17”,Power幂值里面输入“5”,单元格里面则显示为“POWER(17,5)”,点击“确定”即可算出结果。3、如要给36开…

股民2年亏掉3000多亿 中芯国际出手

股民2年亏掉3000多亿 中芯国际出手

回购,中芯国际,股票,股民,出手, 自从 2020 年上市以来,中芯国际股价从巅峰期的 95 元跌到了现在 40 元左右,市值损失 3000 多亿,股民被套牢很多,之前股民要求中芯国际回购股票,当时回应称不具备条件,不过中芯国际现在真的回购了。 …

excel怎么下载

excel怎么下载

下载,免费版,如何下载,官方,电脑软件,百度一下excel就可以了,下面就会出现很多下载的链接给你,你选择一个可以下载的就行了,一般不会单独装excel,都是搜索office 办公软件或者wps进行安装的。下载下来就是会装到word excel ppt这三个了。现…

Excel表格中需要分成两页或者多页

Excel表格中需要分成两页或者多页

表头,每页,都有,表格,多页,很简单的一个打印小技巧,打印标题行,也是表亲们都该会的基础技巧哦!在Excel页面布局中,有一个“打印标题”,如下所示,这里,可以设置顶端标题行,也可以设置左侧标题行步骤:① 菜单选择 “页面布局”-“打印标题”;② 设置顶…

wps如何让任务栏始终显示 | 怎样让

wps如何让任务栏始终显示 | 怎样让

显示,输入法,任务栏,工具栏,任务栏上,1.怎样让输入法一直显示在任务栏上我的word输入法,在打开电脑时,方法1:在任务栏单击鼠标右键,弹出快捷菜单,把鼠标移动到“工具栏”上,会弹出子菜单,看看其中的“语言栏”有没有被选中,如果没有选中,单击选中…

荣耀70系列官宣:全系搭载IMX800大底

荣耀70系列官宣:全系搭载IMX800大底

传感器,荣耀,全系,系列,电脑软件,  今天,荣耀手机官方发布视频,用情景短剧的方式宣布了荣耀70在摄影方面的提升。根据视频提供的信息, 荣耀70将推出中杯、大杯、超大杯,也即标准版、Pro版和Pro+版,同时,全系都将搭载全新大底主摄IMX800传感器…

wps如何在文字下面加箭头 | WPS如

wps如何在文字下面加箭头 | WPS如

流程图,箭头,如何做,在文字,电脑软件,1.WPS如何做下面有箭头的流程图1、打开WPS文字,输入流程图标题,将光边插入点放在WPS编辑界面合适位置,单击上面【插入】选项卡,单击子菜单【形状】命令,选择椭圆。绘制一个椭圆。2、调整椭圆的大小,对准椭圆,…

excel服务器和简道云哪个好用?

excel服务器和简道云哪个好用?

服务器,好用,电脑软件,excel,简道云,excel:我一个数据处理软件,怎么都拿我和数据库比简道云做小功能挺不错,但是功能用着用就会不断优化,就会复杂化,这个时候简道云的功能扩展性就没那么好了,可以推荐试试百宝云,基本能够支撑企业的数据分析和…

excel里面如何快速求和

excel里面如何快速求和

快速,电脑软件,excel,您好,方法1、双击桌面Excel求和的文档表格图标,打开一个Excel文档,选择点击上面求和符号按钮【∑】;2、可以横向选择一行;如此时选择第二行,则第二行全变绿色;第2行数字之和默认的会在,表格下方的状态栏上。3、同样可以选择一…

手机微信怎么用 微信怎么注册

手机微信怎么用 微信怎么注册

注册,电脑软件, 微信作为现代主要通讯之一,很多朋友已经使用微信作为通讯工具了,出门微信一步到位,见面交友也多是问你微信号多少,我加你。那么手机微信怎么用呢?怎样注册…

爱立信宣布重大业务重组及执行团队

爱立信宣布重大业务重组及执行团队

执行,业务,爱立信,调整,电脑软件,  爱立信公布了对业务进行全面改革的计划,包括创建一个特定的企业无线解决方案业务部门、合并云和数字服务部门,以及执行团队的调整。爱立信在一份股市声明中表示这一结构调整将从6月初开始生效,并宣布公司…

如何启动Excel 2010?

如何启动Excel 2010?

基本操作,启动,工作,电脑软件,Excel,Excel是十分日常的办公软件,启动Excel 2010的步骤如下:1、第一步需要我们用鼠标单击个人电脑左下角的【开始】菜单选项。2、第二步系统会自动弹出众多选项,在弹出的界面找到并点击【所有程序】。3、第三步…