因為年齡每年都會改變,所以Excel表格中儲存的人員年齡每年都會不同,要保證表格中人員年齡的準確性,需要每年對表格內容進行更新,但要是每年都手動逐個更新表格中的年齡,工作量會比較大。如果表格中存有身份證號碼,我們可以根據身份證號碼中的出生年月信息計算出這個人的實際年齡,而且這個年齡會根據電腦中的時間在第二年自動更新,從而可以避免手動更新的麻煩。這裡介紹一下操作方法,以供參考。
例如要根據下圖表格中的身份證號碼計算出實際年齡:
先在「年齡」列的第一個單元格中點擊滑鼠左鍵,選中這個單元格 。
選中單元格後,在Excel的編輯欄中輸入 =YEAR(NOW())-MID((需要時可以把以上要輸入的內容複製粘貼到Excel中,以避免輸入字符的麻煩。)
輸入以上字符後,用滑鼠點擊同一行左側包含身份證號碼的單元格。
點擊單元格後,編輯欄中會自動輸入該單元格的名稱。
然後在單元格名稱後再輸入 ,7,4)這樣即輸入完成了根據身份證號碼自動計算年齡的公式,整個公式為「=YEAR(NOW())-MID(C3,7,4)」。其中的「YEAR(日期值)」可以得到某個日期中的年份;「NOW()」可以得到當前電腦系統中的日期;「YEAR(NOW())」即可得到當前電腦系統中的年份;「MID」可以從字符串中得到指定數量的字符,「MID(C3,7,4)」表示得到從C3單元格中第7位字符開始的共4位字符,即身份證中的出生年份信息。這樣,用「電腦中的年份」減去「身份證中的出生年份」即得到該人員的實際年齡。當然,前提是電腦系統的時間要準確。
輸入公式後按鍵盤的回車鍵或者滑鼠點擊編輯欄左側的對號按鈕。
這樣,輸入公式的單元格中就會自動顯示出對應身份證的實際年齡。
再將滑鼠指針指向該單元格的右下角,當滑鼠指針變成十字形狀時雙擊滑鼠左鍵或者向下拖動滑鼠至列尾。
這樣,年齡列中就會自動計算並且顯示出各身份證對應的年齡了。
註:要保證計算年齡結果的正確性,必須讓電腦系統的時間保持準確。