1樓:excel幫
excel中提取身份證號碼出生日期的方法
2樓:洋老師辦公教程
首先手動輸入一個出生日期,回車到下一個單元格按ctrl加e向下填充,最後選擇內容右鍵設定一下單元格格式,在自定義設定成0000-00-00確定即可。
3樓:excel研究僧
使用mid函式在身份證號中提取出生日期的方法
4樓:
提取出生日期可以用這個公式,假設身份證號碼在工資表的a1單元格公式如下:if((len(a1))=18,date(mid(a1,7,4),mid(a1,11,2),mid(a1,13,2)),date(mid(a1,7,2),mid(a1,9,2),mid(a1,11,2)))要點在於先判斷身份證長短,老身份證是15位的,不過現在慢慢的都換二代證了,二代證是18位的。說明下:
1、mid函式是microsoft excel中的一個字串函式,作用是從一個字串中擷取出指定數量的字元,身份證從第七位開始是年份,所以第一個mid函式裡面第一個是要判斷的身份證號碼,第二個代表從左邊第七個開始數,如果判斷是新身份證,取四位,老身份證取2位;同理取得月份和日期數值。2、date函式中間的三個引數分別代表年月日,通過這個函式把mid函式取得值變成出生的年月日
在excel中怎麼從身份證號中批量提取出生年月
5樓:愚人談娛樂
1、開啟excel檔案,選擇身份證號所在列,點選右鍵 ,選擇複製2、然後在「資料」選單下選擇「分列」
3、在「分列」對話方塊中選擇「固定列寬」,點選下一步4、單擊資料預覽的下方的標尺,把身份證號,分成3段,中間一段為出生年月,點選下一步
5、單擊圖示中標出來的1、3,分別選擇「不匯入此列(跳過)」
6、選擇中間一列,資料格式選擇「日期」格式7、然後點選「目標區域」後的小方框
8、選擇所要填寫出生日期的區域,按enter回車鍵9、在彈出來的文字分列嚮導中點選完成
10、介面中選擇的出生日期區域便會被自動填寫
6樓:孫晨的excel職場故事
如何從身份證號中提取出生日期
7樓:s今生緣
二代身份證,號碼是18位,其中第7~14位是出生年月日,excel裡面提取生日的公式是:
=mid(a2,7,8),
但這樣提取出來的是文字數字,可以根據需要用text函式轉換成日期型。
8樓:匿名使用者
身份證號碼都是現在都是18位的,從第7位到14位就是出生年月,在excel中我們假設a1單元格是身份證號碼,則你在b2輸入
9樓:匿名使用者
假設身份證在a列,
在b2輸入公式
回車確定,滑鼠對準單元格右下角,當出現一個黑色小十字時,同時按住滑鼠左鍵往下拖動填充,15位和18位通用
10樓:魔力嘎
鍵入公式即可 =text(mid(a1,7,8),"0000-00-00")
11樓:匿名使用者
用函式mid(j5,7,6),j5為身份證號,7為開始數值,6為取值長度.
12樓:匿名使用者
=mid(b2,7,4)&"年"&mid(b2,11,2)&"月"&mid(b2,13,2)&"日" 把這個公式直接複製到如圖
願你的問題能即刻解決。
13樓:米少卿
如果a1="420106199807010831"
那麼b1=mid(a1,7,8)
b列複製公式就行了
14樓:匿名使用者
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怎麼從身份證號中提取出生日期
15樓:匿名使用者
excel從身份證號中提取出生日期的具體操作方法如下:
方法一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.出現這樣非出生日期標準格式
3.選中整個b單元格單擊滑鼠右鍵,選擇「設定單元格格式」進入
4.在「數字」選項中單擊「日期」
5.選擇顯示格式並確定後返回即可,可以拖拽或雙擊b2單元格右下角來填充其他單元格
6.另外還可以單擊b2單元格,在確保身份證號碼正確的條件下使用函式
可以拖拽或雙擊b2單元格右下角來填充其他單元格
7.或者如果身份證都是18位可以使用=date(mid(a2,7,4),mid(a2,11,2),mid(a2,13,2))這個公式
可以拖拽或雙擊b2單元格右下角來填充其他單元格
方法二:
將a列身份證號複製到b列
1.將a列身份證號複製到b列
2.選中b列,然後單擊選單欄「資料」,然後選擇「分列」
3.開啟「文字分列嚮導」,選擇「固定寬度」,然後單擊「下一步」。
4.分別在日期前後單擊下,然後單擊「下一步」
5.選中日期列,設定列資料格式為「日期」—「ymd」,然後單擊「完成」。
6.完成後成如圖所示的樣子
7.對**某些列進行刪除或修飾即可
拓展資料:
16樓:大叔叔和小魚魚
一、方法展示
c2單元格輸入公式:=--text(mid(b2,7,8),"0-00-00"),向下複製填充。一次性提取所有身份證號碼對應的出生日期。
二、公式解釋:
(1)先看mid函式:mid(b2,7,8)的意思就是從b2單元格的第7位開始擷取,擷取的字元長度是8位,得到的計算結果就是"19761204"。
(2)接下來用text函式,將mid函式得到的字串變成日期的模樣,text(mid(b2,7,8),"0-00-00")將文字字串"19761204"從右側的第二位和第四位之間各加上一個短橫線,結果變成"1976-12-04"。
(3)經過text函式喬裝打扮,文字字串"19761204"就有了日期的樣子了,但是這樣的結果僅僅是掩人耳目,還不是真正的日期格式。excel中凡是經過text、mid、left、right等函式計算後得出的數值是文字格式,一般情況下,不能參與後續的計算處理。
17樓:
首先在c2手動輸入日期,然後框住c3按ctrl+e,就能一鍵完美提取啦!
18樓:excel幫
excel中提取身份證號碼出生日期的方法
19樓:洋老師辦公教程
首先手動輸入一個出生日期,回車到下一個單元格按ctrl加e向下填充,最後選擇內容右鍵設定一下單元格格式,在自定義設定成0000-00-00確定即可。
20樓:excel研究僧
使用mid函式在身份證號中提取出生日期的方法
21樓:來霞眭壬
可以利用公式從身份證號中提取出生日期
軟體版本:office2007
方法如下:
1.從下面身份證號碼中提取出生日期:
2.輸入公式如下:
3.得到結果~
22樓:匿名使用者
=mid(單元格,7,8)
從單元格里面取字元,從第七位開始取8個。這是18位身份證取出生年月日的辦法,也可以把年月日分別取出來。
23樓:匿名使用者
如果身份證號碼在b2單元格,那麼輸入以下公式,得到出生日期
=text(mid(b2,7,8),"0-00-00")
或者:=--text(mid(b2,7,8),"0-00-00") (設定單元格格式為日期格式)
24樓:丁亭晚史姬
身份號是18位,可以用mid函式取出出生日期,
從第七位開始取,取8位,也就是說到14位。
如下圖:
25樓:沈一民
b2=text(mid(a2,7,8),"2023年00月00日")
excel怎麼從身份證號中提取出生日期?
26樓:卯又琴菅騰
可以利用公式從身份證號中提取出生日期
軟體版本:office2007
方法如下:
1.從下面身份證號碼中提取出生日期:
2.輸入公式如下:
3.得到結果~
27樓:告別安琪嫂子
函式公式 :
c2單元格輸入公式:=--text(mid(b2,7,8),"0-00-00"),向下複製填充。一次性提取所有身份證號碼對應的出生日期。
如果輸入公式後,公式結果變成了28098,別忘了把單元格格式設定為日期格式。
公式解釋:
首先看mid函式:mid(b2,7,8)的意思就是從b2單元格的第7位開始擷取,擷取的字元長度是8位,得到的計算結果就是"19761204"。
接下來用text函式,將mid函式得到的字串變成日期的模樣,text(mid(b2,7,8),"0-00-00")將文字字串"19761204"從右側的第二位和第四位之間各加上一個短橫線,結果變成"1976-12-04"。
經過text函式喬裝打扮,文字字串"19761204"就有了日期的樣子了,但是這樣的結果僅僅是掩人耳目,還不是真正的日期格式。excel中凡是經過text、mid、left、right等函式計算後得出的數值是文字格式,一般情況下,不能參與後續的計算處理。
text函式前加了兩個短橫線是什麼意思呢?就是把上面text函式得到的文字型的日期格式進行減負運算,也就是--負負得正,通過運算,將文字格式的數值變成真正的日期格式。當然將兩個短橫線換成1*(1乘以),也可以實現將文字格式向數值格式的轉換。
怎樣用excel從身份證號中提取資訊
需要提取什麼資訊?年齡?還是性別?提取年齡 身份證號在a1單元格,則 year now 19 mid a1,len a1 2,2 可提取年齡。如何從在excel中身份證號碼裡提取需要的資訊 excel 身份證來弄出生年月日需要從身份證號碼中提取出生年月日,利用excel中的函式就能很簡單地提取出出生...
如何用Excel,從18位身份證號碼中提取出生日期,要格式,謝謝
一樓的公式完全正確。date是表示顯示日期的數字,就是下面的年 月 日mid a1,7,4 表示取a1單元格中的第七位起的四位數是年,mid a1,11,2 表示取a1單元格中的第十一位起的二位數是月,mid a1,13,2 表示取a1單元格中的第十三位起的二位數是日,假設身份證號在a列,則b1輸入...
有身份證號怎麼查社保卡號,在網上用身份證號碼怎麼查社保卡電腦號
查詢社保卡號方法如下 1.開啟瀏覽器,輸入你所在地區的名稱加社社會保險資訊查詢系統,並點任一安全的 2.以濟南的網頁為例子,點開後輸入身份證號碼,還有密碼和驗證碼等資訊。3.這個密碼一般是自動設定為你的身份證號碼的後六位數,這個就是你的身份證號碼了。輸入了所有的資訊後,確定進入查詢。4.進去後,大家...