如何用excel验证身份证号码?

如题所述

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程序来实现。
温馨提示:答案为网友推荐,仅供参考
相似回答