點擊上方藍字關注 Excel函數與公式
關注後發送函數名稱,即可獲取對應教程
微信公眾號 | 跟李銳學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進行年份間隔統計。
看完有收穫,轉發給朋友一起分享:)
閱讀更多 Excel函數與公式 的文章