设为首页  
联系我们  
加入收藏  
网页制作 冲浪宝典 图形图像 操作系统 软件教学 编程开发 认证考试 安全技术 站长专区 文学驿站 娱乐天地 游戏天地 办公软件
文章搜索
您的位置: 首页 >> 文章首页 >> 软件教学 >> 办公软件 >> 函数自动提取身份证号码信息
精品推荐
办公软件点击TOP10
·Word文件与PDF文件的转换方法
·金山词霸PDF文档取词攻略
·巧用Excel函数来实现工作表间的数据关联
·办公软件技巧:PDF转Word文档无乱码解决攻略
·Excel 2003轻松套打报表
·用好虚拟打印 自制多种格式电子读物
·Excel中自定义函数实例剖析
·用Word XP绘制流程图
·Word2000下创建名片制作模板
·Word试卷王-教师出卷的好帮手
软件教学点击TOP10
·自己动手制作USB启动盘快速简单
·学用金山游侠修改游戏
·常用软件序列号
·几百个软件注册机
·用eBook Edit 自己动手制作exe型电子书
·应用软件注册码大全(最新整理) 1
·Windows Media Player同步歌词秀全攻略
·五分钟玩转电脑迷共享空间
·液晶显示器测试小工具--Monitors Matter CheckScreen
·冰点还原(DeepFreeze)使用帮助
精选专题

函数自动提取身份证号码信息

作者: 来源:网络文章 时间:2005-12-19 15:55:15

函数自动提取身份证号码信息(2)   函数式“IF(LEN(C2)=15,MID(C2,9,2),MID(C2,11,2))和IF(LEN(C2)=15,MID(C2,11,2),MID(C2,13,2))”的意思与上面相似。

  然后用连字符[&]将上述三个函数式的运算结果与两个间隔短线“-”连接成一个整体,表示出第一位持证人的出生时间。

  ②仿照上面的操作,用填充柄将E2单元格中的公式复制到下面的单元格中,用于判断出其他持证人的出生时间。

  ③选中E列中含有日期的单元格区域,执行“格式→单元格”命令,打开“单元格格式”对话框,切换到“格式”标签中(通常是默认的标签),先在“格式类别”下面选中“日期”选项,然后在“示例”下面选中一种适合国人习惯的日期样式,确定返回[显示结果参见图1]。

  [特别提示]如果不进行上述第③步的操作,也是完全可以的,只不过显示出来的日期是“1976-12-17”样式。

二、错误信息的提醒

  采取上面的函数式时,如果输入的身份证号码有错误,函数式可能仍返回一个合理的结果,使我们难以发现错误。于是,我对上述相关的函数式进行了改进。

  1、对“性别”函数的改进

  先将D2单元格中的公式修改为:=IF(MOD(IF(LEN(C2)=15,MID(C2,15,1),IF(LEN(C2)=18,MID(C2,17,1),"错误")),2)=0,"女","男"),然后用“填充柄”将D2中的公式复制到下面的单元格中即可。

  2、对“出生时间”函数的改进

  先将E2单元格中的公式修改为:=IF(LEN(C7)=15,MID(C7,7,2)+1900,IF(LEN(C7)=18,MID(C2,7,4),"号码错误"))&"-"&IF(LEN(C7)=15,MID(C7,9,2),IF(LEN(C7)=18,MID(C7,11,2),""))&"-"&IF(LEN(C7)=15,MID(C7,11,2),IF(LEN(C7)=18,MID(C7,13,2),"")),然后用“填充柄”将D2中的公式复制到下面的单元格中即可。

  经测试,经过这样改进后,当输入的身份证号码位数不正确时,“性别”函数返回错误的结果,“出生时间”函数直接给出提示[参见图1],提醒输入者进行改正。



共2页 9 7 [1] [28 :>

函数自动提取身份证号码信息 相关文章:
函数自动提取身份证号码信息 相关软件:
特别声明:本站除部分特别声明禁止转载的专稿外的其他文章可以自由转载,但请务必注明出处和原始作者。文章版权归文章原始作者所有。对于被本站转载文章的个人和网站,我们表示深深的谢意。如果本站转载的文章有版权问题请联系编辑人员,我们尽快予以更正。
转载请注明来源:http://www.xgdown.com