问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

如何确保在excel里面输入的身份证号符合要求

发布网友 发布时间:2022-05-12 15:08

我来回答

3个回答

热心网友 时间:2024-03-14 00:46

在身份证那个单元格的右边单元格里输入“=if(100000000000000000<A1<999999999999999999,"正确","错误")”注意:中文引号不要,括号里面要英文引号。
然后往下拉。可以判断是不是18位的数字,但是字母的不行

热心网友 时间:2024-03-14 00:46

数据-有效性-序列
=OR(LEN(A1)=16,LEN(A1)=17)

//*输入长度为16或17位.

热心网友 时间:2024-03-14 00:46

自定义函数check_no():
功能:判断18位身份证的有效性,升级15位到18位.
返回值:有效返回TRUE,无效返回FALSE,原15位则返回新18位身份证号,如果出生年月不是有效的日期格式则返回空.
Function check_no(no As String) As String
Dim ai(18)
Dim Wi(17)
Dim rst(11)
s = 0
Wi(1) = 7
Wi(2) = 9
Wi(3) = 10
Wi(4) = 5
Wi(5) = 8
Wi(6) = 4
Wi(7) = 2
Wi(8) = 1
Wi(9) = 6
Wi(10) = 3
Wi(11) = 7
Wi(12) = 9
Wi(13) = 10
Wi(14) = 5
Wi(15) = 8
Wi(16) = 4
Wi(17) = 2
rst(1) = "1"
rst(2) = "0"
rst(3) = "X"
rst(4) = "9"
rst(5) = "8"
rst(6) = "7"
rst(7) = "6"
rst(8) = "5"
rst(9) = "4"
rst(10) = "3"
rst(11) = "2"
If Trim(Len(no)) = 18 Then
For i = 1 To 18
ai(i) = Mid(no, i, 1)
Next
For i = 1 To 17
s = s + Int(Val(ai(i))) * Wi(i)
Next
y = s Mod 11
If Trim(rst(y + 1)) <> UCase(Trim(ai(18))) Then
check_no = "False"
Else
check_no = "True"
End If
ElseIf Len(no) = 15 Then
cd = "19" + Mid(no, 7, 2) + "-" + Mid(no, 9, 2) + "-" + Mid(no, 11, 2)
On Error GoTo send
dd = CDate(cd)
st = ""
For i = 1 To 6
st = st + Mid(no, i, 1)
Next
st = st + "19"
For i = 7 To 15
st = st + Mid(no, i, 1)
Next
For i = 1 To 17
ai(i) = Mid(st, i, 1)
Next
For i = 1 To 17
s = s + Int(Val(ai(i))) * Wi(i)
Next
y = s Mod 11
st = st + rst(y + 1)
check_no = st
End If
send:
End Function
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
招商银行的美元天添金怎么样? 天添美蒸馒头为什么开裂呢 上海食堂送菜 邮政跨地区取款手续费多? 谁能告诉我邮政储蓄卡跨省取钱要不要收费啊? 自贡市龙盛世纪仿真模型制造有限公司公司简介 学PS真的很难吗 红烧萝卜牛筋 微信怎么转发公众号部分内容 转发公众号部分内容方法 微信公众号内的视频如何下载?一个F12搞定 怎样在excel中的某一单元格内插入access中的特定字段特定纪录的数据 ... 求高人赐教。想把手机号码过户给其他人。 中央银行对中国邮政储蓄银行有哪些优惠与鼓励 cpu和内存发展现状 优衣库有哪些打折的套路? 请帮忙写个自来水公司用的春节对联,谢谢! 急需供水行业用的春节对联,请帮忙! 征供水企业新春对联,3天定稿 自来水公司公司虎年对联 自来水公司对联 供水行业的春联有哪些啊 急急急急急~~~ 供水行业的春联有哪些 申请一个发明专利要多少钱 个人专利申请要多少钱? 个人如何申请发明专利?个人发明专利申请费用多少? wifi怎么加密。 喝酒百害而无一利,人们为什么还是那么爱喝酒呢? 被字怎样组词 爆枪英雄好号和密码90级真的 怎么下载爆枪英雄? 利用vba怎么批量修改excel中RST2单元格中字体颜色为黑色! 打印复印社如何网络运营 欧洁照明三色灯可以定制吗? 我买68W三色灯一个色是多少W? 欧普客厅三色大灯各是多少瓦 2012年重庆市初级工程师职称 评定时间 是好久啊 还是随时都可以去评啊? led灯5+5w三色灯,用多大多少瓦控制器 山西大槐树是哪里 没有学位证书,只有本科毕业证,能否报考北京的中级经济师考试? 中级经济师报名条件是本科毕业后工作4年,如果是工作4年后取得的*教育本科能否报考 我是05年4月份参加工作,08年刚拿到*本科证书,现在能报考09年的中级经济师吗 函授本科工作四年可以报考中级经济师吗 今年夏天本科毕业(函授),工作已经4年半,想考中级经济师,符合条件吗? 我是08年3月*本科毕业。同年10月份参加工作,请问2011年能报考中级经济师吗?急!! 我是08年3月*本科毕业。同年10月份参加工作,请问2012年能报考中级经济师吗?急!! 为什么IE临时文件夹的文件无法删除? 怎么查询可用花费和流量 怎么查费用? 桌面上出现一个显示为IE的文件夹,是恶意软件,死活删不掉! IE无法删除