发布网友 发布时间:2022-04-22 23:05
共5个回答
热心网友 时间:2022-05-07 17:19
EXCEL中验证身份证对错的公式,15位18位都适用的解决方法如下:
1、打开要处理的excel文档,
2、把要处理的身份证号码在存在A列,在B1输入如下的公式:
=IF(LEN(A1)=18,DATE(MID(A1,7,4),MID(A1,11,2),MID(A1,13,2)),IF(LEN(A1)=15,DATE(MID(A1,7,2),MID(A1,9,2),MID(A1,11,2)),"错误身份证号"))
3、拖动控制点向下填充,即可。
这里验证日期,如果想验证其它的内容,需要用更加复杂的公式或是编制一个vba程序来实现。
热心网友 时间:2022-05-07 18:37
公式可以验证身份证中的
归属地是否存在
出生日期是否存在
18位校验码是否正确
但是无法验证“身份证对错”。
热心网友 时间:2022-05-07 20:11
号码在F33,在F34输入=IF(LEN(F33)=18,DATE(MID(F33,7,4),MID(F33,11,2),MID(F33,13,2)),IF(LEN(F33)=15,DATE(MID(F33,7,2),MID(F33,9,2),MID(F33,11,2)),"错误身份证号"))
热心网友 时间:2022-05-07 22:03
没看明白
热心网友 时间:2022-05-08 00:11
我赞同2楼的观点!正确!