|
身份證號非常重要,里面隱藏了很多信息,這些信息發(fā)生泄露,就很危險,今天我們用Excel來提取身份證號里面的各種信息 1、從身份證中提取地區(qū),省市縣 身份證號的前6位中就隱藏著這些信息,1-2位表示省,第3-4位表示市,第5-6位表示縣,我們首先下載一份身份證地區(qū)碼 然后我們對A列的身份證號進行提取數(shù)字,然后進行查找匹配地區(qū)表 在B2查找省份輸入公式: =VLOOKUP(LEFT($A2,2)&'*',身份證地區(qū)碼!$A:$B,2,0) 在C2查找城市輸入公式: =VLOOKUP(LEFT($A2,4)&'*',身份證地區(qū)碼!$A:$B,2,0) 在D2查找區(qū)縣輸入公式: =VLOOKUP(LEFT($A2,6),身份證地區(qū)碼!$A:$B,2,0) 身份證號是模擬的,倒數(shù)34位用X隱藏 2、提取生日 身份證號的第7位至第13位是表格出生的年月日,在E2單元格中輸入公式: =TEXT(MID(A2,7,8),'0-00-00') 3、提取年齡 已經(jīng)把出生年月日提取出來了,我們只需要使用 =DATEDIF(E2,TODAY(),'Y')來計算年齡 4、提取性別 身份證號的倒數(shù)第2位,也就是第17位,如果是奇數(shù),那么為男性,如果為偶數(shù),則為女性,所以在G2單元格中輸入公式: =IF(MOD(MID(A2,17,1),2),'男','女') 5、提取生肖 每12年生肖進行一次的輪換,所以使用公式: =MID('猴雞狗豬鼠?;⑼谬埳唏R羊”',MOD(MID(A2,7,4),12)+1,1) 6、提取星座 首先我們要知道星座的時間區(qū)間如下所示: 根據(jù)上面的規(guī)則,我們在Excel里面K:L列建立輔助項,如下所示: 然后我們再使用VLOOKUP函數(shù)的模糊查找功能,輸入公式: =VLOOKUP(MID(A2,11,4)*1,K:L,2,1) 如果不想有輔助列,那么數(shù)據(jù)中間的數(shù)據(jù)源K:L可以使用一個數(shù)組來替換 輸入的公式是: =VLOOKUP(MID(A2,11,4)*1,{0,'摩羯座';120,'水瓶座';219,'雙魚座';321,'白羊座';420,'金牛座';521,'雙子座';622,'巨蟹座';723,'獅子座';823,'處女座';923,'天秤座';1024,'天蝎座';1123,'射手座';1222,'摩羯座'},2,1) 所以僅僅根據(jù)一個身份證號,比如:33018319931224XX41,就可以知道這個人是浙江杭州市富陽區(qū)的25歲的女生,屬雞,摩羯座,生日是1993年12月24號。 關(guān)于身份證號里面的這些信息,你了解了么? |
|
|
來自: 青鳥yk3v6h5sal > 《待分類》