access通过身份证号提取性别_从身份证中提取出生年月、性别等实用技巧解读!...

3f16f149-0929-eb11-8da9-e4434bdf6706.png

身份证,是我们每个人必备的证件,其实身份证号中隐藏着大量的密码,例如,出生年月、性别等……那么在Excel中如何提取这些信息呢?


一、出生年月。

5416f149-0929-eb11-8da9-e4434bdf6706.png

方法:

在目标单元格中输入公式:=TEXT(MID(C3,7,8),"00-00-00")。

解读:

1、利用Mid提取C3单元格中从第7位开始,长度为8的字符。

2、利用Text函数将提取的字段设置为格式“00-00-00”。


其实除了利用函数提取出生年月之外,还可以用快捷键的方式提取。

6016f149-0929-eb11-8da9-e4434bdf6706.png

方法:

1、在目标单元格的第一个单元格中输入对应的出生年月。

2、选定所有目标单元格,包括数据数据的单元格。

3、快捷键Ctrl+E填充其它单元格。

解读:

1、此方法主要应用于不会使用公式的情况。

2、如果对提取的值格式不满意,可以通过自定义格式的方式进行再设置哦!


二、提取性别。

6716f149-0929-eb11-8da9-e4434bdf6706.png

方法:
在目标单元格中输入公式:=IF(MOD(MID(C3,17,1),2),"男","女")。

解读:

1、身份中号的第17位代表性别,如果为奇数,则为“男”,偶数则为“女”。

2、利用Mid函数提取第17位的值,利用Mod函数求余,然后利用IF函数判断,如果余数为1(暨奇数),则返回“男”,如果余数为0(暨偶数),则返回“女”。


三、提取年龄。

7216f149-0929-eb11-8da9-e4434bdf6706.png

方法:

在目标单元格中输入公式:=DATEDIF(D3,TODAY(),"y")。

解读:

1、年龄就是当前年份减去出生年月的年份,而在Excel中正好有一个函数是计算是两个时间差的,此函数就是系统隐藏函数Datedif。

2、Datedif函数的语法结构:=Datedif(开始日期,结束日期,统计方式),其中常见的统计方式有“Y”、“M”、“D”。分别为:“年”、“月”、“日”。


四、提取退休时间。

7a16f149-0929-eb11-8da9-e4434bdf6706.png

方法:

在目标单元格中输入公式:=EDATE(D3,MOD(MID(C3,17,1),2)*60+660)。

解读:

1、当前的退休年龄为男:60岁,女55岁。

2、Edate函数的作用是:返回指定日期之前或之后的月数。语法结构:=Edate(日期,指定的月份)。

3、首先利用Mod(Mid(C3,17,1),1)判断当前性别,如果为“男”,则为1*60+660=720个月,也就是60年;如果为“女”,则为0*60+660=660,也就是55年。

4、利用Edate函数在出生年月的基础上加上60年或55年得到退休日期。


结束语:

一个身份证号,竟然包含着出生年月,性别等多个信息,对于提取技巧,你Get到了吗?如果亲有更好的关于身份证号码的应用技巧,不妨告诉小编活在留言区留言讨论哦!

亲的支持是小编不断前进的动力哦,自己学习的同时别忘了“点赞评”哦。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值