當前位置:生活全書館 >

IT科技

> excel身份證號提取年齡公式

excel身份證號提取年齡公式

在Excel表格的統計工作中, 有時會遇到年齡統計的問題,如果已經有了身份證號,則可以直接從身份證號碼中直接提取年齡,這需要用到 DATEDIF,TEX,MID等函式的組合。具體如何操作呢?下面用一個例子來進行簡單說明:

材料/工具

Excel軟體

方法

首先,開啟Excel表格。

excel身份證號提取年齡公式

在A2單元格中輸入身份證號碼(在此假設一個身份證號410106199507030092)。

excel身份證號提取年齡公式 第2張

如圖,需要在B2單元格中根據身份證號碼計算年齡。一般來說,出生日期是身份證號碼的第7到第14位數字,比如上述身份證號的出生日期應為1995年7月3日。那麼,用現在的日期減去出生的日期則可得到擁有該身份證號碼者的年齡。

excel身份證號提取年齡公式 第3張

在此我們需要用到DATEDIF、TEXT、MID、TODAY函式的公式組合。在B2單元格公式欄輸入公式:=

DATEDIF(TEXT(MID(A2,7,8),"#-00-00"),TODAY(),"Y")。其中,A2是指選取身份證號的單元格,7是指從第幾個數開始提取,8是指提取幾個數字。公式中mid(A1,7,8)就是第一個引數,然後改變成“#-00-00” 形式的文字,函式TODAY(),是指取當日日期。Y,則是計算兩個日期的年數。

excel身份證號提取年齡公式 第4張

單擊回車鍵,就可以得到根據A2單元格身份證號提取的年齡數啦!

excel身份證號提取年齡公式 第5張

  • 文章版權屬於文章作者所有,轉載請註明 https://shqsg.com/dianzi/8eww0y.html