返回目录:word文档
谁能从表格中的身份证号码里快速提取出生年月?
利用EXCEL的快速填充可以批量一秒钟提取身份证号码里的出生年月
1、输入两行生日
2、选择提取区域,按住Ctrl+E键,快速填充即可
详见小视频,12秒学会一个实用技巧
{!-- PGC_VIDEO:{"status": 0, "thumb_height": 360, "thumb_url": "6e8c000663be1fe3374f", "thumb_neardup_id": 0, "neardup_id": 10923177301393229557, "vid": "a351cac74e4d44b59e30d4ea871de689", "user_id": 86183836665, "src_thumb_uri": "6e8b000cd817afc5dab3", "sp": "toutiao", "vposter": "http://p1.toutiaoimg.com/origin/6e8c000663be1fe3374f", "external_covers": [{"mimetype": "webp", "source": "dynpost", "thumb_height": 360, "thumb_url": "6e8d0005653c01a9f303", "thumb_width": 396}], "thumb_width": 396, "item_id": 6533586167865016845, "vu": "a351cac74e4d44b59e30d4ea871de689", "duration": 12, "media_id": 1589658441132035, "group_id": 6533586167865016845, "hash_id": 10923177301393229557, "vname": "\u5f55\u5236_2018_03_17_00_39_09_146.mp4", "md5": "df883552d1d441f59462f024f30df30b", "video_size": {"high": {"duration": 12.08, "h": 444, "subjective_score": 0, "w": 488, "file_size": 208969}, "normal": {"duration": 12.08, "h": 360, "subjective_score": 0, "w": 396, "file_size": 175424}}} --}
注意事项:此方法仅限于EXCEL2013及以上版本,WPS和低版本EXCEL没有这个功能哦
关注 EXCEL精选技巧,每天学习3分钟,坚持半个月,你将大不同!
Excel如何从身份证号码中提取计算出生日期、性别及年龄呢?
如下图,要根据A列的身份证号码提取出生日期,判断性别和计算年龄
提取出生日期
现在身份证号码都是18位,代表出生日期的是第7位-第14位,总共8位数字,
所以在B2单元格输入公式:=--TEXT(MID(A2,7,8),"0-00-00")
公式说明:使用MID函数从第7位开始提取,提取8位数,但是提取出来的是一串数字,并不属于日期格式,所以使用TEXT函数将数字转换为日期格式。
判断性别
身份证号码的第17位数字是代表性别的,奇数为男生,偶数为女生,所以在C2单元格输入公式:=IF(MOD(MID(A2,17,1),2),"男","女")
公式说明:用MID函数提取第17位代表性别的数字,然后用MOD函数将第17位数跟2相除取余数,奇数跟2相除的余数为1,偶数跟2相除的余数为0,再用if函数判断MOD函数的余数是1则返回“男” 是0则返回“女”
计算年龄
在D2单元格输入公式:=DATEDIF(B2,TODAY(),"Y")
公式说明:用DATEDIF函数计算两个日期之间相差的日期间隔,用出生日期跟今天的日期(用TODAY函数表示当前的日期),计算类型为“Y”(年)
我是小螃蟹,如果您喜欢这篇文章,请帮忙点赞、转发、评论支持哦!