首 页最新软件下载排行文章资讯投稿发布下载专题
维维下载站
您的位置:首页软件教程办公软件 → 从Excel文档中自动提取身份证的生日性别数据

从Excel文档中自动提取身份证的生日性别数据

来源:维维整理 发布时间:2009-9-26 19:43:00 人气:

怎么从Excel文档中自动提取身份证的生日性别数据,新入学的一年级新生需要向高等教育部门提交一份包含身份证号码和出生日期的电子表格,以便建立统一的电子学生登记档案。数百名新生必须输入数百行数据,这不是一件容易的事。有没有办法减少输入工作量并提高效率?事实上,我们只需要在Excel2003中完整输入学生证号码,它可以帮助我们自动填写出生日期和性别。

现在学生的身份证号码全部是18张新一代身份证,而且这些号码是正常的。前6位是居住登记的代码,7-14位是出生日期。第17个“2”代表性别,偶数是女性,奇数是男性。我们所要做的就是“提取”一些数字创意。

STEp1,转换身份证号码格式

我们首先在Excel2003表格中输入学生的身份证号码。默认为“数字”格式(科学计数法的格式显示在单元格中),并且需要更改数字格式。选择此列中的所有ID号后,右键单击并选择“设置单元格格式”。在弹出对话框中,“数字”选项卡中的“分类”设置为“文本”,然后单击“确定”。

STEP2,“提取出”出生日期

光标指针放置在“出生日期”列的单元格中。这是C2细胞的一个例子。然后输入“=MID(B2,7,4)”和“年”和“MID”(B2,11,2)和“月”和MID(B2,13,2)和“天”“(注:外部双引号不必输入,函数中的引号和逗号应输入在英语状态中)。进入车辆后,你会发现学生的出生日期已经出现在C2细胞中。然后,在选择单元格后,拖动填充句柄,相应的出生日期将出现在其他单元格中。例如图1。

图1 通过上述方法,系统自动获取了出生年月日信息

小提示:Mead函数是Excel提供的“从字符串中提取部分字符”的函数命令,在Excel中以MID格式输入MID后会出现提示。
第三步,判断性别“男女”
选择“性”栏目的单元格,如D2。输入“=(B2,17,1)/ 2=Tunc(MID(B2,17,1)/ 2),“女”,“男”“”(“注意”)后,学生“男或女”已被顺从地判断。拖动填充句柄,让其他学生的性别自动输入。例如图2。

图2 性别被自动填入指定位置

通过这种方式,通过两个简单的功能,我们可以让EXCEL从ID号中自动提取出生日期和性别,并将其填入单元格,这大大减少了我们的输入工作量。最终效果如图3所示。

图3 用EXECL可以自动识别并填入学生信息

相关下载
栏目导航
本类热门阅览