怎麼根據身份證計算年齡,以過了生日計算

前面我們計算了如何根據身份證號計算性別,這一節我們來算如何通過身份證號計算年齡,分別是以生日是否過了為主,身份證號是在4月1日,但現在是3月1日,那說明生日還沒過,反之為過了,也就是所謂的虛歲和實歲,此種生日是以身份證為主,並非是我們習慣的農曆為主,具體步驟如下圖所示,此經驗我們已生日過了來計算年齡,即實歲。

方法/步驟

首先還是一樣的,我們把基礎數據整理好,如圖所示,為避免撞上別人的身份證號,此種做馬賽克處理。

然後我們在生日單元格中輸入【=DATEDIF(      】如圖所示

然後我們接著選擇另外一個公式【TEXT  】如圖所示

我們還是需要別的公式進行輔助,如圖所示,輸入【MID】

接著我們選擇身份證號的那個單元格,輸入逗號,然後輸入數字7和8,如圖所示

然後我們要輸入年月日的代號,0000-00-00,這個意思就是某年某月某日,就是用來計算前面身份的年月日,如圖所示

我們還要繼續輸入公式,TODAY,就是今天的意思,完整的公式為【=DATEDIF(TEXT(MID(B2,7,8),"0000-00-00"),TODAY(),"y")】如圖所示

最後按enter建確認即可,如圖所示,我們下拉就可以複製公式了,可以試著計算是否正確。

原作者:左手不離動過心

本文內容整理自網絡, 文中所有觀點看法不代表淘大白的立場