關注我,私信回複關鍵詞【身份證信息提取工具】,獲取小西制作好的身份證信息提取工具!
各位帥哥美女,你們好,我是小西!身份證号碼信息提取是很多職場人經常會遇到的情況,可是你知道怎麼樣才能快速完成各種信息的提取嗎?今天小西就用一篇文章告訴你,Excel如何從身份證号碼中提取,性别、出生日期、實歲、虛歲、生肖、星座,以及生日到期提醒、身份證查找重複值。
身份證号碼不得不說的常識
身份證号碼各位數字都代表不同的含義,想要順利提取各種信息,就必須了解各位數字所代表的意義,詳細情況如下:
第1-2位是省、自治區、直轄市代碼
第3-4位是地級市、盟、自治州代碼
第5-6位是縣、縣級市、區代碼
第7-14位代表出生年月日
第15-17位為順序号,其中17位數字男為單數﹐女為雙數
第18位為校驗碼,0-9和X。
1、身份證号碼錄入Excel中,當單元格輸入的數字位數超過11位時,Excel就會自動以科學記數形式顯示。同時Excel處理數字的精度為最大為15位,當單元格中輸入的數字超過15位的部分将被自動變成0。這也是我們直接輸入身份證号碼顯示錯誤的原因。
想要正确錄入身份證号碼,可以将單元格格式變為文本,或者在身份證号碼輸入前面加上一個英文狀态下的單引号“'”。
2、提取出生日期
Excel提取出生日期就是從身份證号碼第7位數字開始提取,提取8位數字,并将這8位數字變為0-00-00這種格式。那麼我們隻需要在單元格中輸入公式
=TEXT(MID(B4,7,8),"0-00-00")
3、提取實歲
這種計算方式就是計算整年份差,不到生日的時候減去1歲。比如當前日期為2021年8月13日,出生日期為2019年8月13日,計算的年齡結果為1歲。
想要獲取實歲隻需要在單元格中輸入公式
=DATEDIF(--TEXT(MID(B4,7,8),"0-00-00"),TODAY(),"y")
4、提取虛歲
忽略日期,僅計算年份差。這種年齡計算方式就比較簡單了。直接用2021減去出生年份就可以啦。
=2021-MID(B4,7,4)
5、提取性别
身份證号碼中第17位數字,奇數代表男性,偶數代表女性。首先,我們用MID函數将第17位數字提取出來,然後利用MOD函數判斷奇偶(能否被2整除),最後用if函數判斷男女。
=IF(MOD(MID(B4,15,3),2),"男","女")
6、提取生肖
拖動查看完整公式
=IF(ISBLANK(B4),"",MID("鼠牛虎兔龍蛇馬羊猴雞狗豬",MOD(YEAR(TEXT(MID(B4,7,8),"0000-00-00"))-1900,12) 1,1))
7、提取星座
=LOOKUP(--MID(B4,11,4),{101,"摩羯";120,"水瓶";219,"雙魚";321,"白羊";420,"金牛";521,"雙子";621,"巨蟹";723,"獅子";823,"處女";923,"天秤";1023,"天蠍";1122,"射手";1222,"摩羯"})&"座"
8、生日到期提醒
插入輔助列計算出生日期,然後在單元格輸入下方公式,就可以完成了。數字為負數,表示當年生日已經過去,整數代表距離生日的天數。
=IF(B4="","",TEXT(C4,"m-d")-TODAY())
9、身份證查找重複值
輸入公式=IF(COUNTIF(B:B,B4&"*")>1,"重複","不重複")
好啦,用Excel身份證号碼信息提取的技巧就講到這裡啦!你學會了嗎?看完文章,别忘了點個贊,支持一下喲~ღ( ´・ᴗ・` )比心,這樣小西才會有更多的動力來寫這方面的幹貨哦,下期再見!
關注我,私信回複關鍵詞【身份證信息提取工具】,獲取小西制作好的身份證信息提取工具!
工具亮點:
1、設置身份證号碼錄入重複提醒及自動檢測身份證号碼是否為18位,不足或超/18位将自動提醒。
2、錄入身份證号碼自動獲取籍貫、性别、虛歲、實歲、星座、生肖、及生日倒計時。
3、生日到期提醒,讓您方便了解每位同事生日
,
更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!