本文为大家介绍快速找出excel中错误的身份证号(快速找出excel中错误的身份证号码格式),下面和小编一起看看详细内容吧。
作为一名上班族,经常要写一份关于员工信息档案的表格。最常输入的数据是身份证号码。由于人多,进去真的很麻烦。如果您不小心,您可能会弄错员工的出生日期。这是一个关系到每个员工切身利益的问题,比如工龄、社保等等。一个一个去验证会很头疼。下面笔者就教大家一招,通过这个方法,可以快速找出excel表格中错误的身份证号。我们以《xxx公司员工信息统计表》为例(图1)。
首先,将b列的身份证号码中的出生年月日提取出来(注意:该列的单元格格式输入前必须统一为“文本”)到c列,以c3为例,选中c3单元格,然后点击“edit bar” 在里面输入以下公式:=text(if(len(b3)=15,'19',)mid(b3,7,if(len(b3)=18,8,6)),' ####-# #-##'),该公式使用文本函数智能判断18位和15位数字,并从中提取出生日期。
全部提取完成后,你会发现出生日期中出现了“1980-13-15”(c4)。谁能在这样的日子出生?显然这是错误的信息。
接下来我们要做的就是快速找出所有的错误信息。选中c列所有出生日期c3:c4点击“复制”按钮,然后将光标定位在d列单元格上,点击工具栏中“粘贴”按钮右侧的小箭头,选中“值”选项(图2)。
将所有日期复制到d列后,d列出生日期全部选中,d3单元格左侧出现智能提示符,点击提示符右侧的小箭头,选择“转换为”数字(c) 选项(图3)。
这样,d列的数据就从文本格式转换成了真正的“日期”格式。如果细心,你会发现只有正确的日期才能转换成功,其对齐方式为“右对齐”,而错误的日期仍为text格式,对齐方式仍为“左对齐”(图4)。有了比对,大家一眼就能看出错误的身份证号码,改正起来也相当容易。
温馨提示:目前我国的身份证号码分为两种,一种是15位,一种是18位。 15位旧身份证中,第7至12位为出生日期,18位新身份证中,第7至14位为出生日期。
本文来源:【http://www.ttep.cn】
好了,快速找出excel中错误的身份证号(快速找出excel中错误的身份证号码格式)的介绍到这里就结束了,想知道更多相关资料可以收藏我们的网站。