ExcelHome技术论坛

 找回密码
 免费注册

QQ登录

只需一步,快速开始

快捷登录

搜索
EH技术汇-专业的职场技能充电站 妙哉!函数段子手趣味讲函数 Excel服务器-会Excel,做管理系统 效率神器,一键搞定繁琐工作
HR薪酬管理数字化实战 Excel 2021函数公式学习大典 Excel数据透视表实战秘技 打造核心竞争力的职场宝典
让更多数据处理,一键完成 数据工作者的案头书 免费直播课集锦 ExcelHome出品 - VBA代码宝免费下载
用ChatGPT与VBA一键搞定Excel WPS表格从入门到精通 Excel VBA经典代码实践指南
查看: 2334|回复: 5

这个怎么做,提取性别,出生日期,年龄,能不能同时解释一下,

[复制链接]

TA的精华主题

TA的得分主题

发表于 2013-3-30 16:13 | 显示全部楼层 |阅读模式
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用  · 内置多项VBA编程加强工具       ★ 免费下载 ★      ★使用手册
姓名
身份证号码
性别
出生日期
年龄
欧阳芬
110221650815224
1965-8-15
47
李可法
350583197810120072
1978-10-12
34
朱菊
511801520925520
1952-9-25
60
周桂香
110221290815224
1929-8-15
83
西门雄
11010119700626551X
1970-6-26
42
张美女
620123790513150
1979-5-13
33
张娟
350221194908152241
1949-8-15
63
令孤强
110101196006065513
1960-6-6
52
张生
350221197108010337
1971-8-1
41
卓婧
350212195506140027
1955-6-14
57
诸葛云
510221197412010219
1974-12-1
38
孔贵
132426590620123
1959-6-20
53
孙莜芳
140121700228420
1970-2-28
43
秦昭福
51022119680915251X
1968-9-15
44
孙倩倩
510221197008023544
1970-8-2
42
张水清
350204198012252516
1980-12-25
32
李清水
140121196512315512
1965-12-31
47
吴花
511801195603152243
1956-3-15
57
蔡培养
620123197508251511
1975-8-25
37

TA的精华主题

TA的得分主题

发表于 2013-3-30 16:41 | 显示全部楼层
性别:=IF(MOD(MID(B2,17,1)),"男",'女")
出生年月日:=TEXT(MID(B2,7,8),"#-00-00")
年龄:=DATEDIF(TEXT(MID(B2,7,8),"#-00-00"),TODAY(),"Y")
你可以试试

评分

1

查看全部评分

TA的精华主题

TA的得分主题

 楼主| 发表于 2013-4-1 14:46 | 显示全部楼层
xminli 发表于 2013-3-30 16:41
性别:=IF(MOD(MID(B2,17,1)),"男",'女")
出生年月日:=TEXT(MID(B2,7,8),"#-00-00")
年龄:=DATEDIF(TEX ...

你这个有没有考虑他15位数字和18位数字啦,还是只通行18位数字哦)

TA的精华主题

TA的得分主题

发表于 2013-4-1 19:14 | 显示全部楼层
z215572630 发表于 2013-4-1 14:46
你这个有没有考虑他15位数字和18位数字啦,还是只通行18位数字哦)

我是只针对18位的身份证,要是15位的还要再加个条件判断才行

TA的精华主题

TA的得分主题

发表于 2013-4-1 19:25 | 显示全部楼层
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用  · 内置多项VBA编程加强工具       ★ 免费下载 ★      ★使用手册
z215572630 发表于 2013-4-1 14:46
你这个有没有考虑他15位数字和18位数字啦,还是只通行18位数字哦)

=IF(G2="","",TEXT(-1^MID(G2,15,3),"女;男"))

TA的精华主题

TA的得分主题

发表于 2013-6-27 10:04 | 显示全部楼层
本帖最后由 达州张先生1 于 2013-6-27 10:09 编辑

{:soso_e179:}
MID(G2,17,1),"女;男"))  就是G2单元格第17位数,如果是单为“男”,否则为”女“
您需要登录后才可以回帖 登录 | 免费注册

本版积分规则

手机版|关于我们|联系我们|ExcelHome

GMT+8, 2024-11-24 19:10 , Processed in 0.031838 second(s), 10 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 1999-2023 Wooffice Inc.

沪公网安备 31011702000001号 沪ICP备11019229号-2

本论坛言论纯属发表者个人意见,任何违反国家相关法律的言论,本站将协助国家相关部门追究发言者责任!     本站特聘法律顾问:李志群律师

快速回复 返回顶部 返回列表