怎樣在EXCEL中把身份證中的年月日提取出來

2021-05-22 08:55:51 字數 1023 閱讀 4596

1樓:天使在唱歌

1、以baiexcel2010版本為例

,如下圖所示,a列的身du份要把zhi年月日取出來dao;

2、在b2單元格插入mid函式,內mid函式指從指定的字容

符串中擷取出指定數量字元,例如公式中的「mid(a2,7,8)」,第一個參數列示a2單元格中的身份證號,7表示從第7位開始計算,8表示從第7位開始共擷取8位數字;

3、輸入完公式後按enter鍵,即可得出a2單元格的出生日期,往下拉填充公式即可;

4、如想要破折號的年月日格式,可用text和mid函式結合,如下圖所示在b2單元格輸入公式=text(mid(a2,7,8),"0000-00-00"),按enter鍵即可得出年月日結果;

5、往下拉填充公式即可把a列身份證的年月日提取出來了,且單月或單日前都加0。

2樓:熱情的

18位身份證號碼中的生日是從第7位開始至第14位結束。提取出來後為了計算「年齡」版

應該將「年」「權月」「日」資料中新增一個「/」或「-」分隔符。

①正確輸入了身份證號碼。(假設在d2單元格中)②將游標定位在「出生日期」單元格(e2)中,然後在單元格中輸入函式公式即可計算出「出生日期」。

這是以前網上搜到的。

3樓:沈一民

看附件,可以滿足你的需要

4樓:匿名使用者

excel中利用分列從身份證號中提取出生日期的方法

5樓:匿名使用者

假如身份證號在d列的d6開始,在空白列6行輸入如

回下公式下拉

=if(d6="","",if(and(len(d6)<>15,len(d6)<>18),"錯誤答",if(len(d6)=15,date(mid(d6,7,2),mid(d6,9,2),mid(d6,11,2)),date(mid(d6,7,4),mid(d6,11,2),mid(d6,13,2)))))

EXCEL中身份證15位變成18位怎麼變謝謝

假設15位身份證在a1,用公式 補充問題 選中公式區域,複製,選擇版性貼上,選擇數值,權貼上到想要的地方。1,追加2位年份抄,如果有超過100歲的不能正襲確計算 replace a1,7,if mid a1,7,2 text now yy left text now yyyy 2 value lef...

身份證改名中,能辦臨時身份證嗎

可以,可以先辦理臨時身份證,改名受理確認前還是用原名,確認後辦理臨時身份證的用新名。回答您好親,可以 臨時身份證具有和身份證一樣的效力,但是想改名字不容易 你要有一個正當充足的理由 公民有正當理由要求變更姓名的,可向常住戶口所在地派出所提出申請。二 須提供的證明材料 1 到派出所領取 要求更改戶口專...

請問怎麼把ecel表中的身份證顯示完全後3為不能

一般從系統匯入的檔案,數字基本都是文字型的,如果你是要手工輸入的話,建議先將單元格的格式設定為文字或者在輸入前先輸入半形撇號。1 在身份證前面加上 這個單引號就可以了 2 如果是系統匯入的,儲存在本地時,用excel開啟用分隔符開啟。然後把身份證那列設定為文字格式後複製過去。很簡單,你先看一下身份證...