用Excel榨干身份证号码中的隐藏信息
用Excel榨干身份证号码中的隐藏信息 责任编辑:Rc
?安德陈秀峰
.:睨f?办公篁罄
用Excel榨干身份证号码中的篇蔚嚣
大家知道在15位c18位)身份证号码中第7至12位c14 位)号码代裹持证人的出生日期第15位【17位J数字代
表
关于同志近三年现实表现材料材料类招标技术评分表图表与交易pdf视力表打印pdf用图表说话 pdf
持证人的 性别.在Excel中如果用其自带的函数来提取这些信息需要输八一 长串公式.既麻烦又容易出错.其实我们只需利用自定义函数功能. 定制—个提取出生日期和判断性别的函数再用VLCOKUP函数对持证人 的居住地做出准确的判断.就可以让Excel从身份证信息中自动提取出
这对于各公司学校,机关单位等的人事部门来说是非 相关信息了,
常方便的.
一
.利用自定义函数提取生日和性别
1.??自定空叠曩
启动ExceI2003{其他版本请仿照操怍】执行'工具一宏一 VisualBasic编辑器'命令进八VisualBasic编辑"窗口执行插 ^一模块命令插人一个模块c如.横块1】.双击模块1在窗口 右边展开"模块1e代码)"编辑窗口c见图1)输入如下代码- t:unc~onfz)
SelectCaseLen(s住)
gleelS
c扑q善D&t畸州s靶,
Ca口e18
=DB酬?sn,
BedSelect
EndFuecti~
EI时
xb=骞"
E佃lf
GLee18
什M1曲俐.1T,
xb=士
7,2).M~sfz.0,P).Mafz.I1.2))
,
{),?《B,l1.2),;~d(sfz,I5,2)) :
帆c蚺c对似.I5,I)/2,Then 樯_人完成后.关闭VisualBasic嫡辑窗
口返回即可=
丑
?上面我们通过.Yut~ction…EnClFunc'lon语 411句定T两个画投csrqc提取出生日期}.和x1) ?(判断特证人性别),其中函盏名称《臼rq,xb)ir ?侍瞳一两个变量csfz.ad)也可日恪改寿其他 字符.
2.使用自主叟蕾敷摄囊t矗
定义好了函数.就可以像使用Excel的内置函 数一样使用它了.假定身份证号码保存在A列【如 A2单元格)中.在B2和c2单元格中输入公式=cq 【A2}和=xbcA2】.确认后.持证人的出生日期和 性别目口刻显示在相应的单元格中I见图2).非常方 便
阿2
此时.执行插人一函数命令.打开插
人函数'对话框.会看到在函数粪别中新增了用 户定义'一项我们自定义的函数就保存在其中f见 图3).今后可以直接调用.
_______.__....-【r'.....-r,
I1__..__-_____-_l-一一
拜
:什
咖
责任鳙辑:1c
.
?如蕞州函缸追回一十q矩净舡值,只要昔羊毛嚣格式设 置最一种日期格式税也正常显示出来T.
a.在其?工作簿中使用巳翻t的自定空函啦 戢认情况下.在ExceI中自定义的函数只适应于定制的 工作簿中如果要在其他工作簿中使用执行文件一?保存 c另存为}.命令打开.另存为对话框按保存类型右 侧的下拉按钮在随后出现的下拉列表中选中Microso『t OfficeExcel加载宏c?xla)然后取名【如sfz~xxla)保存 当选中MicrosoftOffic0Excel加载宏c?xla}'选 项时系统自动定位到加载宏的保存位置——Ad0ins文件 夹请大家注意该文件夹在系统中
所处的位置.如果需要将上进加载
宏移植到其他计算机上使用可以
将加载左文件拷贝至其他计算机报
应的文件夹中
这时再执行工具一加载左命
令打开加载宏对话框《见图5I.
选中刚才制作的加载宏点击确定
返回,以后就可以在ExcaI所有工作
簿文1牛中使用上述自定义函数了
二用VLOOKUP函数收集持证人的
居住地
国b
身份证号码的前4位表示持证人居住地的
省,市名称因此相关数据可以从这里下手递行
收集但是Excel车
换为居住地.因此需要蒯?&据工作的需要.事
先创建—价对照表切换到9叫i不一赶觅是
sheel2J工作表中.仿照国6的样式.制作一份对照表.
假定我们将判断出的居住地保存在D列中那么逢中D2 单元格.输^公式=VLOOKLP(VALUElLEFTIA24)}.SP,eet2l
$AS2:搴Bs.012FALSE】确认然后用填充柄将上连公
式复制到D列下面的单元格中.即可将持证人的居住|皂一一 判断出来cF15c.-;3]
我们在这期的作品中看到了不少电子表格高手.各种函数的应用结合得非常巧妙.这使得这个学生成绩裹在功
能上显得十分全面.在这期的作品中.我们发现对学生成绩的处理.尤其是名孜的函数计算方面部分作品还是
青所欠缺.基本是手工进行输入的.这需要用到"COUNTIF"这个函数.名玟按照个^总分进行排名.行列标
前的"s"号为设置公式的行列为绝对公式,然后向下填充.这样就 可以实现自动排名的功能.隆珍辉和Tissinh.就在这方面做得非常不 错.不仅仅惜出了自动排名.还对各个学生的总成绩也进行了自动分 ????十?t【J'??蛐目Ht^
类.在各个表域之间的数据
堆接也非常紧密我们会对
其进行修改并加入我们的楼
板库.也希望大家向他们学
习.好了.让我们看看本期
的获奖名单吧!
I全山胥幕鞋术专隶索堆J作者隆璋群
金山WPSOffice
擂主:WPSOffice2005专业版+金山毒霸安全姐合套装 隆珍辉(_胡南)
:等奖:金山毒霸安全组合套装+垒山词霸2003 王江【江西)tissinho@163cornc请该作者与袭们联系J 兰等奖:垒山词霸+金山快译组合裴
张毅c湖北}解进军I河北)王春峰c河北J 一.萋iII;Il簧"弋,厂引到别引引'r-刚引引刮引