打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
关于身份证提取的那些事

在Excel中,我们经常通过身份证来提取一些个人信息。今天,我就给大家介绍一些关于身份证提取的知识。


首先,我们先了解一下18位身份证的含义:


(1)前1、2位数字表示:所在省份的代码;

(2)第3、4位数字表示:所在城市的代码;

(3)第5、6位数字表示:所在区县的代码;

(4)第7~14位数字表示:出生年、月、日;

(5)第15、16位数字表示:所在地的派出所的代码;

(6)第17位数字表示性别:奇数表示男性,偶数表示女性;

(7)第18位数字是校检码:

一、通过身份证提取性别


我们首先来看看怎么通过身份证号来提取性别。我们已经知道了身份证第17位代表的是性别。所以,我们可以用MID从第17位开始提取,MOD求余和IF做判断来提取性别。公式为=IF(MOD(MID(B3,17,1),2)=1,'男','女')(图 1)



图 1


这样,我们的性别就被提取出来了。

二、通过身份证提取出生日期


通过,前面我们了解到第7~14位数字表示:出生年、月、日;所以,我们还是用MID函数来提取。


Mid是从中间的位数开始提取。语法:MID(要提取的数据,从第几位开始提取,提取几位)。然后,我们用DATE函数把他们变成日期格式的。语法:DATE(年,月,日)。公式为:=DATE(MID(B3,7,4),MID(B3,11,2),MID(B3,13,2))(如图 2)



图 2


如果,还想把日期变成1981年2月14日。这样的格式,可以通过text函数来完成。只要前面加一个text函数就可以了。公式为:=TEXT(DATE(MID(B3,7,4),MID(B3,11,2),MID(B3,13,2)),'yyyy年mm月dd日')


或者,通过自定义单元格的方法来做。选中E3到E11。CTRL 1打开单元格设置单元格格式。选择自定义选项,输入yyyy'年'mm'月'dd'日。(如图 3)



图 3


说到了日期,我们就不得不说一下查看单元格星期的函数。我们可以通过TEXT函数或者NUMBERSTRING WEEKDAY函数来写


我们先看看NUMBERSTRING WEEKDAY。NUMBERSTRING函数是EXCEL中隐藏了一个将小写数字转换成中文大写数字的函数。语法:NUMBERSTRING(要转换的数值,要转换的数值类型)。


WEEKDAY函数是返回某日期的星期数。在默认情况下,它的值为1(星期天)到7(星期六)之间的一个整数。语法:WEEKDAY(要转换的日期,要转换的日期类型(可忽略))。

公式='星期'&NUMBERSTRING(WEEKDAY(E3,2),1)(如图 4)



图 4


我们在来看看TEXT函数的用法。首先,我们来看一下它的语法TEXT(要转换的单元格,要转换的格式)。公式=TEXT(E3,'AAAA')。(如图 5)



图 5


在要转换的格式中有几种不同的日期表达方式。为中文全写,中文缩写,英文全写,英文缩写。公式如下:=TEXT(A2,'aaaa'),=TEXT(A2,'aaa'),=TEXT(A2,'dddd'),=TEXT(A2,'ddd'),(如图 6)



图 6

三、通过身份证提取属相


属相我们可以通过mid提取函数,mod求余函数和YEAR提取年份的函数来做。公式=MID('鼠牛虎兔龙蛇马羊猴鸡狗猪',MOD(YEAR(E3)-4,12) 1,1)(如图 7)



图 7



●本文编号475,以后想阅读这篇文章直接输入475即可

●输入m可以获取到全部文章目录

●输入c可以获取到全部动画下载地址

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
含金量100%的9个函数公式,全部100%掌握的都是超级高手!
出纳、会计必学技巧:Excel数字大小写之间的转换
Excel身份证号码提取出生年月日公式:Excel函数不求人
excel函数应用小技巧(添加ing)
8个公式提高效率:早下班,早出摊!
Excel函数应用实例:自动录入出生日期
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服