excel從身份證號提取年齡的函式公式是什麼?

General 更新 2022年9月13日

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

材料/工具

Excel軟體

方法

首先,開啟Excel表格。

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

如圖,需要在B2單元格中根據身份證號碼計算年齡。一般來說,出生日期是身份證號碼的第7到第14位數字,比如上述身份證號的出生日期應為1995年7月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,則是計算兩個日期的年數。

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

相關問題答案
農村身份證如何改年齡?
excel中如何用身份證號算年齡? ?
如何查找身份證號碼?
身份證號碼的含義查詢?
用身份證號怎麼查機票?
身份證號碼格式怎麼寫?
怎麼查身份證號?
有身份證號怎麼查航班?
怎麼看自己身份證號碼?
身份證號代表什麼意思?