
今天咱们一起来看看从身份证号码中提取各种信息,比如年龄、出生年月、性别、生肖属相、籍贯、星座等等。
一是提取年龄
当前年份减去出生年份是我们每个人的年龄。
=DATEDIF(E2,TODAY(),"y")
二是提取出生日期
出生日期是身份证号码中的8位数字,需要使用DATE函数。当然,您也可以用分列或快速填充功能提取,而无需函数。
如果使用公式,请参考以下两个公式:
=DATE(MID(D2,7,4),MID(D2,11,2),MID(D2,13,2))
=TEXT(MID(D2,7,8),"0-00-00")
三是提取性别
18个身份证号码中的第17个是判断性别的数字,奇数代表男性,偶数代表女性。首先,我们仍然使用它MID提取第17位数字,然后使用函数MOD函数判断奇偶(可以2除),然后使用if男女函数判断。
=IF(MOD(MID(D2、17、1),"男","女")
=TEXT(-1^MID(D2,17,1),"女;男")
第四,提取生肖属相
黄道十二宫与出生年份有关,因此黄道十二宫需要在哪一年提取。我们可以使用它CHOOSE函数,公式为:
=CHOOSE(MOD(MID(D2,7,4)-2008,12) 1,"鼠","牛","虎","兔","龙","蛇","马","羊","猴","鸡","狗","猪")
第五,提取籍贯
在18位身份证号码中,前6位代表地址信息,其中1-2位代表省,3-4个代表地(市),5-6个代表县(市)。
最好的办法是找到原始籍贯信息匹配表,通过vlookup匹配函数。
第六,提取星座
星座与出生月和日有关。如果我们不使用其他表格,我们也可以使用它lookup结合数组函数。
=LOOKUP(--MID(D2、11、4){100;120;219;321;421;521;622;723;823;923;1122;1222}{"摩羯座";"水瓶座";"双鱼座";"白羊座";"金牛座";"双子座";"巨蟹座";"狮子座";"处女座";"天秤座";"天蝎座";"射手座";"摩羯座"})
如果感觉不错,请注意!
有相关问题可以在下面或私信中评论,并不时回答!
本文来自投稿,不代表星座吧立场,如若转载,请注明出处:https://www.xinz8.com/xzzx/518.html
评论列表(128条)
2023-12-06~暂无数据~