1樓:excel研究僧
使用mid函式在身份證號中提取出生日期的方法
2樓:孫晨的excel職場故事
如何從身份證號中提取出生日期
3樓:愛小欣欣老師
首先手動輸入一個出生日期,回車到下一個單元格按ctrl加e向下填充,最後選擇內容右鍵設定一下單元格格式,在自定義設定成0000-00-00確定即可。
4樓:excel幫
excel中提取身份證號碼出生日期的方法
5樓:己柏餘聽芹
輸入以下公式
=date(mid(a1,7,4),mid(a1,11,2),mid(a1,13,2))得到日期格式的出生日期
如果需要顯示為0000-00-00格式
輸入以下公式
=text(mid(a1,7,8,"0000-00-00")
6樓:雍白運彥杉
假設身份證號碼在a1,在b1輸入公式:
出生日期:
7樓:匿名使用者
設a1輸入18碼身份證,b1中輸入公式:=mid(a1,7,4) & "年" & mid(a1,11,2) & "月" & mid(a1,13,2) & "日"
8樓:當年明月
(假定身份證號碼儲存在c2單元格中),提取的日期儲存在d2單元格中,只要在d2單元格中輸入下面的公式就成了(15位、18位通用): =if(len(c2)=15,date(mid(c2,7,2),mid(c2,9,2),mid(c2,11,2)),if(len(c2)=18,date(mid(c2,7,4),mid(c2,11,2),mid(c2,13,2)),"號碼有錯")) 出生時間提取了,計算年齡就方便了(年齡儲存在e2單元格中),在e2單元條中輸入公式: =datedif(d2,today(),"y")
9樓:匿名使用者
=if(a2<>
10樓:匿名使用者
15位=date(mid(a2,7,2),mid(a2,9,2),mid(a2,11,2))
18位=date(mid(a1,7,4),mid(a1,11,2),mid(a1,13,2))
11樓:小矇
=mid(a1,7,6+(len(a1)=18)*2)
12樓:匿名使用者
號碼在a1.
=mid(a1,7,4)&-mid(a1,11,2)&-mid(a1,13,2)
13樓:萊昂納德_尤拉
=text(text(mid(a1,7,11)-500,"0-00-00,"),"e-m-d")
14樓:匿名使用者
=mid(a1,7,4)&"年"&mid(a1,11,2)&"月"&mid(a1,13,2)&"日"
在excel中怎麼從身份證號中批量提取出生年月
15樓:孫晨的excel職場故事
如何從身份證號中提取出生日期
16樓:s今生緣
二代身份證,號碼是18位,其中第7~14位是出生年月日,excel裡面提取生日的公式是:
=mid(a2,7,8),
但這樣提取出來的是文字數字,可以根據需要用text函式轉換成日期型。
17樓:匿名使用者
身份證號碼都是現在都是18位的,從第7位到14位就是出生年月,在excel中我們假設a1單元格是身份證號碼,則你在b2輸入
18樓:匿名使用者
假設身份證在a列,
在b2輸入公式
回車確定,滑鼠對準單元格右下角,當出現一個黑色小十字時,同時按住滑鼠左鍵往下拖動填充,15位和18位通用
19樓:魔力嘎
鍵入公式即可 =text(mid(a1,7,8),"0000-00-00")
20樓:匿名使用者
用函式mid(j5,7,6),j5為身份證號,7為開始數值,6為取值長度.
21樓:匿名使用者
=mid(b2,7,4)&"年"&mid(b2,11,2)&"月"&mid(b2,13,2)&"日" 把這個公式直接複製到如圖
願你的問題能即刻解決。
22樓:米少卿
如果a1="420106199807010831"
那麼b1=mid(a1,7,8)
b列複製公式就行了
23樓:匿名使用者
1.excel表中用身份證號碼中取其中的號碼用:mid(文字,開始字元,所取字元數);
2.15位身份證號從第7位到第12位是出生年月日,年份用的是2位數。
18位身份證號從第7位到第14位是出生的年月日,年份用的是4位數。
從身份證號碼中提取出表示出生年、月、日的數字,用文字函式mid()可以達到目的。mid()——從指定位置開始提取指定個數的字元(從左向右)。
對一個身份證號碼是15位或是18位進行判斷,用邏輯判斷函式if()和字元個數計算函式len()輔助使用可以完成。綜合上述分析,可以通過下述操作,完成形如1978-12-24樣式的出生年月日自動提取:
假如身份證號資料在a1單元格,在b1單元格中編輯公式
回車確認即可。
如果只要「年-月」格式,公式可以修改為
3.這是根據身份證號碼(15位和18位通用)自動提取性別的自編公式,供需要的朋友參考:
說明:公式中的b2是身份證號
根據身份證號碼求性別:
=if(len(b2)=15,if(mod(value(right(b2,3)),2)=0,"女","男"),if(len(b2)=18,if(mod(value(mid(b2,15,1)),2)=0,"女","男"),"身份證錯"))
根據身份證號碼求年齡:
=if(len(b2)=15,2007-value(mid(b2,7,2)),if(len(b2)=18,2007-value(mid(b2,7,4)),"身份證錯"))
4.excel表中用year\month\day函式取相應的年月日資料;
在excel中如何從身份證號中擷取出生日期?
24樓:逗比耶魯
操作方法如下:
1.單擊b2單元格,輸入函式=if(len(a2)=15,date(mid(a2,7,2),mid(a2,9,2),mid(a2,11,2)),if(len(a2)=18,date(mid(a2,7,4),mid(a2,11,2),mid(a2,13,2)),"號碼有錯"))。出現這樣非出生日期標準格式;
2.選中整個b單元格單擊滑鼠右鍵,選擇「設定單元格格式」進入;
3.在「數字」選項中單擊「日期」;
4.選擇顯示格式並確定後返回即可,可以拖拽或雙擊b2單元格右下角來填充其他單元格;
5.另外還可以單擊b2單元格,在確保身份證號碼正確的條件下使用函式可以拖拽或雙擊b2單元格右下角來填充其他單元格;
6.或者如果身份證都是18位可以使用=date(mid(a2,7,4),mid(a2,11,2),mid(a2,13,2))這個公式可以拖拽或雙擊b2單元格右下角來填充其他單元格;
方法2:分列
1.將a列身份證號複製到b列;
2.選中b列,然後單擊選單欄「資料」,然後選擇「分列」;
3.開啟「文字分列嚮導」,選擇「固定寬度」,然後單擊「下一步」;
4.分別在日期前後單擊下,然後單擊「下一步」;
5.選中日期列,設定列資料格式為「日期」—「ymd」,然後單擊「完成」;
6.完成後成如圖所示的樣子;
7.對**某些列進行刪除或修飾即可。
25樓:查令影院
設定方法大概分為5個步驟,具體方法如下:
1、開啟excel**,在a列中輸入身份證號2、在b列中輸入mid函式,格式為:=mid(a2,7,4)&"年"&mid(a2,11,2)&"月"&mid(a2,13,2)&"日"
3、將游標定位在公式末尾,按下回車,出生年月日就已經從身份證號碼中擷取出來了
4、選中b2**,將滑鼠放在b2**右下角5、當游標變成一個黑色的十字時,按住滑鼠向下拉,所有的出生年月日就都被提取出來了
26樓:匿名使用者
不用那麼複雜,假如a2單元格有一個身份證號碼,要在b2列提取出年月日,則:
1、選擇b2
2、輸入:
=mid(a2,7,4)&"年"&mid(a2,11,2)&"月"&mid(a2,13,2)&"日"
回車!(輸入法應為英文狀態)
這是18位身份證號碼的提取方式,mid函式的意思是:在指定單元格的數值的第幾位連續提取幾位數。如mid(a2,7,4)的意思是說:
從a2單元格的數值的第7位數開始提取數字,連續提取4個數,這四個數恰好是年份。符號&是個連線符,英文雙引號中的「年」「月」「日」可以更改為「-」線,則得到的日期則由「2023年11月15日」變成「2008-11-15」的樣式了(日期是假設的哈)。
其它的日期提取則用滑鼠託動複製公式即可。
至於15位的身份證號碼的日期提取,或是提取其它的什麼數值或字元,琢磨一下mid函式就可以了。
祝成功!
27樓:芮城老憨
同時適用15、18位身份證:
28樓:匿名使用者
=text(text(mid(a1,7,len(a1)/2.2),"#-00-00"),"e年m月d日")
29樓:
=if(len(a1)=18,date(mid(a1,7,4),mid(a1,11,2),mid(a1,13,2)),if(len(a1)=15,date(mid(a1,7,2),mid(a1,9,2),mid(a1,11,2)),"錯誤身份證號"))
30樓:匿名使用者
=if(len(a1)=18,mid(a1,7,8),if(len(a1)=15,mid(a1,7,6),"身份證輸入有誤"))
關於excel中身份證號碼輸入問題
1.選中身份證號碼的單元格,有多少個單元格選多少。2.右擊選擇 設定單元格格式 3.選擇 數字 下的 文字 按確定就行啦 4.然後再輸入身份證號碼就會正常顯示啦 如果想快的話,可以在英文輸入法下,輸入回車左側的按鍵 再輸入身份證號碼即可。excel數字輸入預設為數值格式,excel單元格15位及以上...
怎麼修改身份證號碼,怎樣修改身份證號碼
一般情況不能修改。中華人民共和國居民身份證法 第三條,法律有規定 號碼是唯一的 終身不變的。特殊情況 更改了年齡,戶口隨之變更後,可以向戶口所在地公安機關提出更改身份證號碼的申請。另外還有 因失蹤 變更國籍等原因,登出戶口的,然後又重新進行戶口登記,這時候身份證號碼會變更,因為等於新增人口了。更改身...
excel 身份證號碼驗證問題求助
問題在哪兒?怎麼解決excel 輸入身份證號碼顯示異常的問題 這是一個普遍的數字輸入問題。excel中預設的數字格式是 常規 最多可以顯示11位有效的數字,超過11位就會以科學記數形式表達。要輸入多位數字且能完全顯示,可以嘗試以下兩種方法 一 將單元格格式設定為文字 選中目標單元格,右擊滑鼠,選擇 ...