excel表格身份證提取年月日公式(Excel表格用身份證號計算年齡的函式公式)

身份證號碼不單單是一串簡單的數字,其蘊藏著很多重要的資訊,例如,出生年月、性別等……那麼,如何在Excel中提取身份證號碼中的出生年月、性別等資訊呢?不妨從學習下文開始吧……

一、Text Mid:提取出生年月。 方法: 在目標單元格中輸入公式:=TEXT(MID(C3,7,8),"00-00-00")。

二、If Mod Mid:提取性別。 方法: 在目標單元格中輸入公式:=IF(MOD(MID(C3,17,1),2),"男","女")。

三、Datedif函式:計算年齡。 方法: 在目標單元格中輸入公式:=DATEDIF(D3,TODAY(),"y")。

四、Edate函式:計算退休年齡。 方法: 在目標單元格中輸入公式:=EDATE(D3,MOD(MID(C3,17,1),2)*120 600)。

五、If Countif:判斷身份證號碼是否重複。 1、一般方法(錯誤方法)。 方法: 在目標單元格中輸入公式:=IF(COUNTIF(C$3:C$9,C3)>1,"重複","")。

2、正確做法:新增“*”。 方法: 在目標單元格中輸入公式:=IF(COUNTIF(C$3:C$9,C3&"*")>1,"重複","")。 解讀: 對兩個公式進行比較,發現只是在計數條件的後面新增了“*”,其實在Excel中,“*”被稱為萬用字元,加上萬用字元的作用就是將當前的數值內容強制轉換為文字,然後進行對比得到正確的結果。

六、If Countif:防止重複。 方法: 1、選定目標資料來源,【資料】-【資料驗證】。 2、選擇額【允許】中的【自定義】,並在【公式】中輸入:=COUNTIF(C$3:C$9,C3&"*")=1。 3、完善警告資訊!

結束語: 此文從提取出生年月、性別、計算年齡及退休年齡,防止身份證號重複等方面做了詳細的介紹,是職場辦公人員必備的技能之一哦! 學習過程中遇到任何問題,歡迎大家在留言區留言討論哦!