我们都知道现在的二代身份证是由18位组成,那么你在excel中录入的时候可能会出错,但是excel中就有办法帮我们尽可能的避免出错,下面我们就来聊聊关于excel身份证新手入门教程?接下来我们就一起去了解一下吧!

excel身份证新手入门教程(excel中录入身份证必须要遵守的四个规则)

excel身份证新手入门教程

我们都知道现在的二代身份证是由18位组成,那么你在excel中录入的时候可能会出错,但是excel中就有办法帮我们尽可能的避免出错!

随意举例,如有雷同,请联系会删除

从上图可以看到身份证中从第7位开始取8位就是我们的出生日期,要想录入准确就要保证

身份证号位数为18位

从第七位开始取8位为日期

保证唯一性

因此可以通过数据有效性限制

选中区域——点击数据——数据验证——允许下拉选择自定义——输入公式后点击确定即可

=AND(LEN(Q2)=18,DATEVALUE(TEXT(MID(Q2,7,8),"#-00-00")),COUNTIF($Q:$Q,Q2)=1)

公式解释:都是最简单的几个函数套用

len()提取字符个数

DATEVALUE(TEXT(MID(Q2,7,8),"#-00-00")) text函数将mid从身份证中取得8位转为日期格式,在使用DATEVALUE函数判断是否为真正的日期

countif函数统计q2中的身份证号在q列是否等于1

最外层套用一个and()就是要同时满足以上3个条件才可以!甚至前6位我们都可以限制录入,这里就不跟大家演示了

在这里还是要提一个很重要的录入技巧:一定要先设置单元格的格式为文本!或者在输入之前先录入一个单引号才能保证身份证号的准确性!

当你点击数据验证下圈释无效数据,第一个身份证号就录入错误了,因为判断出中间8位并非是日期!如果你在录入的时候没有同时满足以上三个条件就会弹出警告!

今天的分享就到这里了,如果你有疑问,欢迎在留言区评论互相交流一下!你的转发、赞赏将是我继续创作的动力!