加载中…
个人资料
  • 博客等级:
  • 博客积分:
  • 博客访问:
  • 关注人气:
  • 获赠金笔:0支
  • 赠出金笔:0支
  • 荣誉徽章:
正文 字体大小:

EXCEL表格中根据身份证号码自动生成出生日期、年龄和性别的函数

(2012-12-21 19:38:13)
标签:

电脑应用

it

1、正确录入身份证号

身份证号18位,设置成文本格式。

2、自动生成出生年月日

如F列为身份证号,B列为出生年月日,则在B2单元格中输入公式:

“=DATE(MID(F2,7,4),MID(F2,11,2),MID(F2,13,2))”

 

3、自动生成当前年龄

如B列为出生日期,E列为年龄,在E2单元格中输入公式:

“=DATEDIF(B2,TODAY(),"Y")”,

 

4、提取性别信息(F2为身份证号码单元格)

如性别信息在B列,对同时有15位和18位身份证号码的情况下,在B2单元格中输入公式:

“=IF(MOD(IF(LEN(F2)=15,MID(F2,15,1),MID(F2,17,1)),2)=1,"男","女")”

 

对只是18位身份证号码的,只要输入下面的公式就可以了:

“=IF(MOD(MID(F2,17,1),2)=1,"男","女")”

注意:上述公式的最外面引号不要输入。

0

阅读 收藏 喜欢 打印举报/Report
前一篇:新手来了
后一篇:最无聊的假期
  

新浪BLOG意见反馈留言板 欢迎批评指正

新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 产品答疑

新浪公司 版权所有