
身份证号码非常重要,里面隐藏着很多信息,这些信息泄露,非常危险,今天我们使用Excel提取身份证号码中的各种信息
1.从身份证中提取区域,省、市、县
这些信息隐藏在身份证号的前6位,1-2位表示省,3-4位表示市,5-6位表示县。我们首先下载身份证区域代码
然后我们对A列的身份证号进行提取数字,然后进行查找匹配地区表
在B查找省份输入公式:
=VLOOKUP(LEFT($A2,2)&"*",身份证区域码!$A:$B,2,0)
在C寻找城市输入公式:
=VLOOKUP(LEFT($A2,4)&"*",身份证区域码!$A:$B,2,0)
在D查找区县输入公式:
=VLOOKUP(LEFT($A二、六、身份证区域码!$A:$B,2,0)
身份证号码是模拟的,倒数34用X隐藏
2、提取生日
身份证号码的第7至第13位是表格出生的期E2单元格输入公式:
=TEXT(MID(A2,7,8),"0-00-00")
3、提取年龄
提取出生日期,我们只需要使用
=DATEDIF(E2,TODAY(),"Y")来计算年龄
4、提取性别
身份证号码倒数第二,也就是第17位,如果是奇数,那就是男人,如果是偶数,那就是女人,所以在G2单元格输入公式:
=IF(MOD(MID(A2、17、1),"男","女")
5、提取生肖
生肖每12年轮换一次,因此使用公式:
=MID("猴鸡狗鼠牛虎兔龙蛇羊",MOD(MID(A2,7,4),12) 1,1)
6、提取星座
首先要知道星座的时间间隔如下:
根据上述规则,我们在Excel里面K:L如下所示:
然后我们再用VLOOKUP输入公式:
=VLOOKUP(MID(A2,11,4)*1,K:L,2,1)
如果不想有辅助列,数据中间的数据源K:L可以用数组代替
输入公式为:
=VLOOKUP(MID(A2,11,4)*1,{0,"摩羯座";120,"水瓶座";219,"双鱼座";321,"白羊座";420,"金牛座";521,"双子座";622,"巨蟹座";723,"狮子座";823,"处女座";923,"天秤座";1024,"天蝎座";1123,"射手座";1222,"摩羯座"},2,1)
因此,仅根据身份证号码,如330183193124XX这个人是浙江省杭州市富阳区25岁的女孩,属鸡,摩羯座,生日是1993年12月24日。
你知道身份证号码中的这些信息吗?
本文来自投稿,不代表星座吧立场,如若转载,请注明出处:https://www.xinz8.com/xzzx/517.html
评论列表(128条)
2023-03-21~暂无数据~