Excel身份證號碼計算出生日期年齡週歲歲數天數
利用Excel,我們可以通過身份證號碼來計算出生日期、年齡、週歲歲數、出生天數等,怎麼操作呢?一起來看看吧。
工具/材料
·Excel身份證號碼計算年齡
操作方法
Excel身份證信息格式:首先我們要在Excel表格上輸入相關的身份證號碼,然後要留出“出生年月”和“年齡”兩列待填充。
從身份證號碼中提取出出生年月的年份:
在需要計算出生年月的格子裏面輸入Excel公式“=MID(B2,7,4)”,表示提取身份證號中從第7位開始的4位數。
Excel根據身份證號計算週歲歲數:
在年齡這一欄輸入Excel公式“=DATEDIF(TEXT(MID(B2,7,8),"0000-00-00"),TODAY(),"Y")”可以計算年齡。
公式裏面的DATEDIF函數是用來計算兩個日期間的時間差的,接受三個參數:
1.開始日期,本文中為“出生日期”;
2.截止日期,本文中為“當前日期”;
3.時間差的表示單位,可以為“Y”“M”“D”等單位。
計算累計月份數:
把剛才DATEDIF函數中的第三個參數調整為“M”,就能計算出出生後的月數或者參加工作工齡的月數。
計算出生天數:
將DATEDIF函數中的第三個參數調整為“D”,就能計算出出生後的月數或者參加工作工齡的月數。
特別提示
Excel通過身份證號計算歲數、出生天數是通過DATEDIF函數計算的,計算年齡時會自動計算週歲歲數,而不是簡單地與出生年份相減,而是已經把生日考慮在內。