身份证查生辰八字(身份证查询出生时辰)

WPS Excel:从身份证中提取生日、年龄、性别、籍贯、生肖、星座

从一串身份证号码中,可以1秒提取出这个号码对应的生日、年龄、性别、籍贯、生肖、星座。

作为一名HR,需要登记员工的许多信息,如果学会了怎么从身份证号码中提取这些信息,可以节省许多时间。

提取生日

公式:“=TEXT(MID(A2,7,8),\"0-00-00\")”

函数“MID(A2,7,8)”可以从A2单元格的第7位开始提取8位数字,再用TEXT函数将提取到的数字显示为“年-月-日”格式。

提取年龄

公式:“=DATEDIF(B2,TODAY(),\"Y\")”

B2单元格是我们提取到的生日,DATEDIF函数中前两个表示日期,最后一个参数表示计算方式,“Y”表示计算这两个日期之间相差多少年。

提取性别

公式:“=IF(MOD(MID(A2,17,1),2)=1,\"男\",\"女\")”

身份证号码的第17位如果是偶数表示性别是“女”,奇数表示性别是“男”。“MOD(数字,2)”表示用指定数字除以“2”,余数是1就表示这个数字就奇数,也就是代表“男”。

#钉钉新工作方式#

提取籍贯

公式:“=VLOOKUP(LEFT(A2,2),身份证代码表!$A$2:$B$35,2,0)”

这个公式用文字表示就是“VLOOKUP(身份证号码前2位,身份证代码表,第2列,精确匹配)”。提取身份证号码的前2位数字后,去“身份证代码表”查询,找到这2位数字后,获取代码表对应的第二列数据,这样就获得了籍贯。

提取生肖

公式:“=MID(\"猴鸡狗猪鼠牛虎免龙蛇马羊\",MOD(YEAR(B2),12)+1,1)”或“=MID(\"鼠牛虎兔龙蛇马羊猴鸡狗猪\",MOD(YEAR(B2)-4,12)+1,1)”

我们有12个生肖,因此将年龄除以“12”(函数“MOD(年龄,12)”)得到的数字相同的就是同一个生肖。

提取星座

公式:“=LOOKUP(--TEXT(B2,\"mdd\"),{101,\"摩羯座\";120,\"水瓶座\";219,\"双鱼座\";321,\"白羊座\";420,\"金牛座\";521,\"双子座\";621,\"巨蟹座\";723,\"狮子座\";823,\"座\";923,\"天秤座\";1023,\"天蝎座\";1122,\"射手座\";1222,\"摩羯座\"})”

不要别这个公式吓着了!

其实它就是公式“=LOOKUP(--TEXT(B2,\"mdd\"),{星座其实日期,\"星座\"})”,由于有12个星座,我们没有用辅助表格,就在公式中用“{}”就这些星座和对应的日期都罗列出来了,这样就显的公式很复杂了。

注意

从上面这些公式,我们知道一个身份证号码包含的信息实在太多了。因此就不要轻易泄露自己的身份证号码和姓名。本例中的身份证号码都只是为了介绍公式用法瞎编的。

谢谢阅读,每天学一点,省下时间充实自己。欢迎点赞、评论、关注和点击头像。

提取身份证号的出生日期,这么简单的方法,估计你没用过

提取身份证号中的出生日期,网上最为常见的有两种方法。熟悉分列和Text函数方法的小伙伴可以直接跳过前两部分,直接到后面看新方法哦。

一是使用Excel的数据分列功能。

通过分列功能可以将身份证号中出生日期前后的字符去掉,并将8位出生日期数字转化为真正的日期格式。具体操作过程大家可以看一下这个视频使用分列功能提取出生日期

二是使用Excel函数公式。

常用的函数公式为:

=--TEXT(MID(B2,7,8),\"0-00-00\")

其中的“0-00-00”部分有多种写法,比如“0000-00-00”、“#-00-00”,但作用是相同的,就是改变MID函数截取的日期字符的显示形式。

其中的TEXT(MID(B2,7,8),\"0-00-00\")部分得到的结果看似和日期格式没有差别了,但实质上它还是文本形式,并不是真正的日期格式数据。

这个公式在Text函数前面使用了两个“-”号进行求负运算,将文本型日期格式转换为真正的日期,得到一个日期序列值。此时将单元格格式改为日期型,即可得到真正的日期数据了。

笔者也曾发过一个视频演示,大家可以单击看一下。Text+MID提取身份证号中的出生日期

三是使用快速填充功能

我们先来看一下这个功能有多帅吧!

怎么样?是不是很神奇呀?

这个功能叫快速填充,也有人叫它智能填充。

动画中,我们在数据相邻的单元格中(D2)输入B2单元格中身份证号的出生日期值,并作了格式加工处理。输入完成后使用快速填充的快速键【Ctrl+E】实现快速填充。Excel就根据D2单元格中的数据特点从其左侧相邻的数据中寻找共性数据进行填充。

在这里注意,在D2单元格中输入的“2002-05-08”中的“-”符号和最后显示的“2002/5/8”中的“/”符号,两者都是手工输入日期型数据时可用的符号,作用相同。因为Excel默认以“2002/5/8”形式显示,所以智能填充后的数据就以此种格式显示了。

另外,要使用快速填充功能的单元格必须要与数据源区域相邻,否则就会出错。

上面提取身份证号中的出生日期,是对提取数据作了一定加工。快速填充还可以轻松完成对“姓名手机号”(张三13812345678)、“项目金额”(牛肉128元)等这类不规范数据提取分离汉字和数值的操作。怎么样?是不是非常强大呢?

赶快动手试试吧!

我是达人哥,有什么办公软件使用问题,欢迎留言交流哦。

  • 版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,请发送邮件举报,一经查实,本站将立刻删除。
  • 本文地址:https://www.csxsg.com/forum/20231008/1696089037224396.html
上一篇:八字子星怎么查(八字中怎样查子星)
下一篇:从八字怎么看(从八字怎么看正缘)

网友推荐