如何用EXCEL提取身份證號的出生日期并計算年齡身份證號碼的數字都有其具體的意義,從這些數字中可以獲得該號碼所對應人員的出生戶籍地、出生日期、性別等基本信息。利用EXCEL函數,可以很方便的提取身份證號碼中的出生日期信息,并計算出年齡。
很多時候大家需要從身份證號碼中提取出生年月從而確定年齡,這樣比較麻煩,現在就告訴大家一種從身份證號碼中直接得出年齡的簡單方法
方法
首先,打開需要的Excel表格
1、可以用YEAR函數來取得當前的年份=YEAR(NOW()) 2、18位身份證號從第7位開始的8位數字代表出生日期。出生的年份是從第7位開始的4位數字,用MID函數將出生年份提取出來 3、Mid是VisualBasic和MicrosoftExcel中的一個字符串函數,作用是從一個字
在年齡輸入單元格內直接輸入公式“=YEAR(TODAY())-MID(A2,7,4)”
方法/步驟 打開要操作的excel文檔 在要計算年齡的單元格內輸入YEAR(TODAY())-MID(A2,7,4),其中A2為身份證號的單元格 輸入計算公式后,按回車鍵,即可計算出年齡 其他行的年齡,拖動已經有年齡的那單元格,即可得到年齡 excel中怎樣用身份證號計
按下回車鍵,年齡即可得出
首先需要用MID函數將身份證號碼中的日期部分提取出來。然后利用YEAR函數和NOW函數取得當前年份。再用DATEDIF函數計算兩個日期之間間隔的年數。 以18位身份證號碼為例,18位身份證號從第7位開始的8位數字代表出生日期。出生的年份是從第7位開始的
然后鼠標選擇剛剛得出結果的單元格,鼠標箭頭移動到單元格右下角,直到箭頭變為十字符號
1 打開Excel編輯。 2 在年份一列第一格輸入公式=MID(A2,7,4)。 3 此時出生年份已經顯現。 4 再在年齡一列第一格輸入公式2018-MID(A2,7,4)。 5 此時年齡就出來了。
鼠標左鍵向下拉動,之后的年齡就都出來了
現在身份證都是18位了,設身份證號在A1,要在B1中得到年齡, B1=DATEDIF(TEXT(MID(A1,7,8),"0-00-00"),TODAY(),"Y") 這樣就得到了截止到今天為止的年齡,如果是截止到如2016年3月31日,那么 B1=DATEDIF(TEXT(MID(A1,7,8),"0-00-00"),"2016-3-31"
擴展閱讀,以下內容您可能還感興趣。
excel中怎樣用身份證號計算年齡
1、打開要操作的 Excel 文檔。
2、在要計算年齡的單元格中輸入年份 (今天)-mid (a2) (A2 是 ID 號的單元格)。
3、輸入計算公式后, 按 ENTER, 即可計算年齡。
4、其他行的年齡,拖動已經有年齡的那單元格,即可得到年齡。
如何從公式在EXCEL表格的身份證號碼中提取年齡(周歲)?
1、如圖,在B4單元格輸入公式=2018-mid(A4,7,4).按回車鍵即可提取A4單元格的身份證號年齡。
2、下拉公式,可以提取整個A列的身份證號年齡。
3、2018指提取2018年該身份證號人的年齡,mid(A4,7,4)函數指在A4單元格中身份證號從第7位開始提取4位數,即提取1969.則年齡計算就是2018-1969=49歲。如果提取*年時該身份證號年齡就是=*-mid(A4,7,4)。
擴展資料:
我國現行居民身份證是全國統一編號,由十五位阿拉伯數字組成,每個公民是一人一號,同年、同月、同日所出生的按地區人數,按縣固定次序進行合理分配順序號代碼。做到不重、不漏、不錯。編號排列的含義是:
1、第l一6位數為行政區劃代碼;
2、第7—12位數為出生日期代碼;
3、第13---15位數為分配順序代碼;
在EXCEL中如何利用身份證號碼快速的計算周歲。謝謝!
假設身份證號碼在A1中,則截止到“今天”的周歲年齡的公式為:
=DATEDIF(TEXT((LEN(A1)=15)*19&MID(A1,7,(LEN(A1)=18)*2+6),"#-00-00"),TODAY(),"Y")
說明:上式對15或18位身份證號碼均適用。
如果全是18位身份證號,則公式可簡化為:
=DATEDIF(TEXT(MID(A1,7,8),"#-00-00"),TODAY(),"Y")
Excel表格中的身份證號怎么使用函數計算年齡?
1、制字一個帶身份證號的Excel,為了簡單一些,我假設了一個身份證號:410106197407030092;
2、我們用的公式是: =DATEDIF(TEXT(MID(A1,7,8),"#-00-00"),TODAY(),"Y");MID是一個截取文本部分字符段的函數,使用格式:MID(text,start_num,num_chars);一般有三個參數,第一個參數表示引用的文本或文本單元格,第二個表示從第幾個文本字符開始截取,第三個表示截取幾個,像公式中的mid(A1,7,8),表示將A1里的文本字符串從第7個字符開始截取,共取8個字符,而組成的文本字符串,例子中:MID(A1,7,8)就是19740703;
3、TEXT是一個返回文本類型的函數,使用格式:TEXT(value,format_text);一般有兩個參數組成,前一個引號文本或文本單元格,后一個表示文本類型,公式中mid(A1,7,8)就是第一個參數,#-00-00就是第二個參數。也就是說將mid(A1,7,8)得到的結果19740703,改變成“#-00-00” 形式的文本,在這里就是1974-07-03。
4、函數TODAY(),指的是取當日日期,如:2014-03-29;
5、DATEDIF函數用于計算兩個日期之間的年數、月數和天數。其語法:DATEDIF(date1,date2,code);其中date1:表示開始日期,date2:表示結束日期;code:表示返回兩個日期的參數代碼,若為Y,便是計算兩個日期的年數,若為M便是計算兩個日期的月,若為D便是計算兩個日期的天。
根據具體問題類型,進行步驟拆解/原因原理分析/內容拓展等。
具體步驟如下:/導致這種情況的原因主要是……
如何從公式在EXCEL表格的身份證號碼中提取年齡(周歲)?
1、首先打開Excel軟件,打開需要進行提取年齡的表格,在年齡一欄中的c2單元格中輸入公式“=YEAS(TODAY())-MID(B2,7,4)”, 其中B2即為身份證號所在的單元格;
2、在輸入框輸入計算年齡完成之后,這時在單元格中的數值即為年齡,這時即可可以計算可以算首行的年齡;
3、最后將鼠標移至c2單元格的右下角,出現十字形狀后向下拖動,對下方單元格進行填充即可。
聲明:本網頁內容旨在傳播知識,若有侵權等問題請及時與本網聯系,我們將在第一時間刪除處理。TEL:0731-84117792 E-MAIL:11247931@qq.com