网站大量收购独家精品文档,联系QQ:2885784924

如何在EXCEL中提取身份证号码里的出生年月日..docx

如何在EXCEL中提取身份证号码里的出生年月日..docx

  1. 1、本文档共83页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
如何在EXCEL中提取身份证号码里的出生年月日.

如何在EX?CEL中提?取身份证号?码里的出生?年月日、性别等,相关信息在学校的人?事管理中经?常会遇到需?要统计教职?工的年龄的?问题,但案头的原?始资料只有?身份证号码?,其实这足够?了。在EXCE?L中,引用其内置?函数利用身?份证号码达?到此目的比?较简单。1、身份证号码?简介(18位):1~6位为地区?代码;7~10位为出?生年份;11~12位为出?生月份;13~14位为出?生日期;15~17位为顺?序号,并能够判断?性别,奇数为男,偶数为男;第18位为?校验码。2、确定“出生日期”:18位身份?证号码中的?生日是从第?7位开始至?第14位结?束。提取出来后?为了计算“年龄”应该将“年”“月”“日”数据中添加?一个“/”或“-”分隔符。①正确输入了?身份证号码?。(假设在D2?单元格中)②将光标定位?在“出生日期”单元格(E2)中,然后在单元?格中输入函?数公式“=MID(D2,7,4)-MID(D2,11,2)-MID(D2,13,2)”即可计算出?“出生日期”。关于这个函?数公式的具?体说明:MID函数?用于从数据?中间提取字?符,它的格式是?:MID(text,starl?_num,num_c?hars)。Text是?指要提取字?符的文本或?单元格地址?(上列公式中?的D2单元?格)。starl?_num是?指要提取的?第一个字符?的位置(上列公式中?依次为7、11、13)。num_c?hars指?定要由MI?D所提取的?字符个数(上述公式中?,提取年份为?4,月份和日期?为2)。多个函数中?的“”起到的作用?是将提取出?的“年”“月”“日”信息合并到?一起,“/”或“-” 分隔符则是?在提取出的?“年”“月”“日”数据之间添?加的一个标?记,这样的数据?以后就可以?作为日期类?型进行年龄?计算。操作效果如?下图:?3、确定“年龄”:“出生日期”确定后,年龄则可以?利用一个简?单的函数公?式计算出来?了:将光标定位?在“年龄”单元格中,然后在单元?格中输入函?数公式“=INT((TODAY?()-E2)/365)”即可计算出?“年龄”。关于这个函?数公式的具?体说明:①TODAY?函数用于计?算当前系统?日期。只要计算机?的系统日期?准确,就能立即计?算出当前的?日期,它无需参数?。操作格式是?TODAY?()。②用TODA?Y()-E2,也就是用当?前日期减去?出生日期,就可以计算?出这个人的?出生天数。③再除以 “365”减得到这个?人的年龄。④计算以后可?能有多位小?数,可以用【减少小数位?数】按钮,将年龄的数?值变成“整数”,也可在公式?= (TODAY?()-E2)/365中再?嵌套一个 “INT”函数取整数?,即“ =INT((TODAY?()-E2)/365)”,这样就会自?动将后面的?小数去掉,只保留整数?部分。操作效果如?下图:?4、确定“性别”:每个人的性?别可以利用?“身份证号码?”进行判断,18位身份?证号码中,第15~17位为顺?序号,奇数为男,偶数为女。将光标定位?在“性别”单元格中,然后在单元?格中输入函?数公式“=IF(VALUE?(MID(D2,15,3))/2=INT(VALUE?(MID(D2,15,3))/2),女,男)”即可计算出?“性别”。关于这个函?数公式的具?体说明:①函数公式中?,MID(D2,15,3)的含义是将?身份证中的?第15~17位提取?出来。②VALUE?(MID(D2,15,3))的含义是将?提取出来的?文本数字转?换成能够计?算的数值。③VALUE?(MID(D2,15,3))/2=INT(VALUE?(MID(D2,15,3))/2)的含义是判?断奇偶。(“INT”在上面说过?是取整函数?,如果是偶数?,则前后相等?;如果是奇数?,则前后不相?等。)④=IF(VALUE?(MID(D2,15,3))/2=INT(VALUE?(MID(D2,15,3))/2),女,男)的含义是若?是“偶数”就填写“女”,若是“奇数”就填写“男”。操作效果如?下图:A1中为2?011-7-1,可在B1中?输入公=date(year(A1)-3,month?(A1),day(A1))比如某人出?生年份是1?985,在exce?l单元格里?输入=YEAR(TODAY?())-1985结果就是2?1=DATED?IF(1999/1/1,TODAY?(),Y)周岁 这个是算1?991年1?月1日的人?的周岁,按现在计算?结果是7周?岁=DATED?IF(A1,TODAY?(),Y)周岁 这个公式中?在A1输入?出生年月日?就可以算出?周岁说明:DATED?IF计算返?回两个日期?参数的差值?。语法是:DATED?IF(Start?_date?,End

文档评论(0)

feixiang2017 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档