問題已解決

身份證號(hào)怎么提取生日,年齡

84785012| 提問時(shí)間:2020 08/18 11:26
溫馨提示:如果以上題目與您遇到的情況不符,可直接提問,隨時(shí)問隨時(shí)答
速問速答
莊老師
金牌答疑老師
職稱:高級(jí)會(huì)計(jì)師,中級(jí)會(huì)計(jì)師,審計(jì)師
你好,參考一下, 用Excel來提取身份證號(hào)里面的各種信息 1、從身份證中提取地區(qū),省市縣 身份證號(hào)的前6位中就隱藏著這些信息,1-2位表示省,第3-4位表示市,第5-6位表示縣,我們首先下載一份身份證地區(qū)碼 然后我們對(duì)A列的身份證號(hào)進(jìn)行提取數(shù)字,然后進(jìn)行查找匹配地區(qū)表 在B2查找省份輸入公式: =VLOOKUP(LEFT($A2,2)%26*,身份證地區(qū)碼!$A:$B,2,0) 在C2查找城市輸入公式: =VLOOKUP(LEFT($A2,4)%26*,身份證地區(qū)碼!$A:$B,2,0) 在D2查找區(qū)縣輸入公式: =VLOOKUP(LEFT($A2,6),身份證地區(qū)碼!$A:$B,2,0) 身份證號(hào)是模擬的,倒數(shù)34位用X隱藏 2、提取生日 身份證號(hào)的第7位至第13位是表格出生的年月日,在E2單元格中輸入公式: =TEXT(MID(A2,7,8),0-00-00) 3、提取年齡 已經(jīng)把出生年月日提取出來了,我們只需要使用 =DATEDIF(E2,TODAY(),Y)來計(jì)算年齡 4、提取性別 身份證號(hào)的倒數(shù)第2位,也就是第17位,如果是奇數(shù),那么為男性,如果為偶數(shù),則為女性,所以在G2單元格中輸入公式: =IF(MOD(MID(A2,17,1),2),男,女) 5、提取生肖 每12年生肖進(jìn)行一次的輪換,所以使用公式: =MID(猴雞狗豬鼠?;⑼谬埳唏R羊”,MOD(MID(A2,7,4),12)+1,1) 6、提取星座 首先我們要知道星座的時(shí)間區(qū)間如下所示: 根據(jù)上面的規(guī)則,我們?cè)贓xcel里面K:L列建立輔助項(xiàng),如下所示: 然后我們?cè)偈褂肰LOOKUP函數(shù)的模糊查找功能,輸入公式: =VLOOKUP(MID(A2,11,4)*1,K:L,2,1) 如果不想有輔助列,那么數(shù)據(jù)中間的數(shù)據(jù)源K:L可以使用一個(gè)數(shù)組來替換 輸入的公式是: =VLOOKUP(MID(A2,11,4)*1,{0,摩羯座;120,水瓶座;219,雙魚座;321,白羊座;420,金牛座;521,雙子座;622,巨蟹座;723,獅子座;823,處女座;923,天秤座;1024,天蝎座;1123,射手座;1222,摩羯座},2,1) 所以僅僅根據(jù)一個(gè)身份證號(hào),比如:33018319931224XX41,就可以知道這個(gè)人是浙江杭州市富陽區(qū)的25歲的女生,屬雞,摩羯座,生日是1993年12月24號(hào)。
2020 08/18 11:27
84785012
2020 08/18 11:40
不行呢,還是提取不了
莊老師
2020 08/18 11:42
你好,你再試一試看看,提示是什么原因,
84785012
2020 08/18 11:45
沒有提示,我把公式輸進(jìn)去,直接顯示的是公式
84785012
2020 08/18 11:47
就是這樣
莊老師
2020 08/18 12:34
你好,是不是那個(gè)公式出差錯(cuò)
84785012
2020 08/18 14:05
這是按照你發(fā)的公式
84785012
2020 08/18 14:05
你可以對(duì)比看看
84785012
2020 08/18 14:13
可以盡快回復(fù)嗎?
莊老師
2020 08/18 15:02
你好,公式的符合都沒有錯(cuò),為什么會(huì)不行?再尋找看看有沒有其他公式
描述你的問題,直接向老師提問
0/400
      提交問題

      您有一張限時(shí)會(huì)員卡待領(lǐng)取

      00:10:00

      免費(fèi)領(lǐng)取
      Hi,您好,我是基于人工智能技術(shù)的智能答疑助手,如果有什么問題可以直接問我呦~