1個公式搞定根據身份證號碼計算年齡

點擊上方藍字關注 Excel函數與公式

關注後發送函數名稱,即可獲取對應教程

1个公式搞定根据身份证号码计算年龄

微信公眾號 | 跟李銳學Excel(ID:LiRuiExcel)

個人微信號 | (ID:LiRuiExcel520)

1個公式搞定根據身份證號碼計算年齡

身份證號碼裡包含很多信息,比如年齡、性別等。

今天我來結合一個實際案例,介紹1個公式搞定根據身份證號碼計算年齡。

更多不同內容、不同方向的Excel視頻課程

長按識別二維碼↓獲取

(長按識別二維碼)

以下公式計算年齡(適用於15位或18位身份證號碼

=DATEDIF(TEXT(RIGHT(19&MID(A2,7,LEN(A2)/2.2),8),"0-00-00"),NOW,"y")

一句話解析:

先用文本函數right和mid搭配提取身份證號碼中的8位出生年月數字,然後利用text函數轉為日期格式年-月-日,最後使用datedif函數統計從出生到當前時間的間隔整年數。

以下公式計算年齡(適用於18位身份證號碼

=DATEDIF(TEXT(MID(A2,7,8),"0-00-00"),NOW,"y")

一句話解析:

不必考慮15位身份證號碼,直接按18位身份證號碼的位置截取出生年月日的8位數字再使用datedif進行年份間隔統計。

看完有收穫,轉發給朋友一起分享:)


分享到:


相關文章: