大家好,今天我們總結下和身份證號碼有關的公式,主要分為從身份證號碼中提取出生日期,將出生日期數據轉換成帶格式的日期,根據身份證號碼計算出年齡 , 最后再來個根據身份證號碼判斷出性別 。
一、快速提取身份證號碼
CTRL+E快速填充快捷鍵
眾所周知 , 身份證號碼從第8位開始 , 依次顯示出出生年月日,一共8位數字,如圖紅色標記的數字 。

文章插圖
在第一個身份證后面手動提取出出生年月日 。

文章插圖
選擇手工輸入了出生日期的單元格和下方所有需要提取身份證號碼的單元格 。
【用身份證出生日期提取年齡公式 如何根據身份證號碼提取出年齡】

文章插圖
在鍵盤上按下“CTRL+E”組合鍵,下方空白單元格依據第一個單元格的格式快速提取出所有的出生日期,但要注意的是這個日期依舊是文本格式 。
題外話一句,“CTRL+E“這個組合鍵非常的方便好用,在很多地方都能快速提取出需要的數據,感興趣的友友可以琢磨一番,也可以收藏俺的號 , 后續會分享 。

文章插圖
二、提取出日期并轉換成相應的格式
函數公式:=TEXT(MID(A2,7,8),"0-00-00")
在這里,MID函數用于提取身份證號碼中的出生日期,TEXT函數用于設置日期的顯示格式,后面的“00-00-00”表示日期的格式 , 如果需要轉換成帶斜杠的日期 , 只需要將0中間的橫杠修改為斜杠就可以了 。

文章插圖
雙擊單元格,整列復制上公式,整列身份證號碼批量提取出帶日期格式的出生日期 。

文章插圖
三、根據身份證號碼計算年齡
函數公式:=DATEDIF(TEXT(MID(A2,7,8),"0-00-00"),TODAY(),"y")
DATEDIF它的作用是計算日期的差值,TODAY函數用于獲取今天的日期,字母Y表示計算年份的差值 。

文章插圖
四、身份證號碼中提取性別
函數公式:=IF(MOD(MID(A2,17,1),2)=1,"男","女")
性別與身份證號碼的第17位有關 , 17位是奇數則為男性,17位是偶數則為女性,在這個公式里,使用MID函數提取第17位的數值,使用MOD函數判斷奇偶性,最后利用IF函數判斷性別返回男或者女即可 。

文章插圖
同樣的,計算出第一個值后 , 雙擊單元格 , 批量復制公式,批量判斷出性別 。

文章插圖
以上就是根據身份證號碼分別提取出出生日期,轉換帶格式的日期,計算年齡和判斷性別的四種方法,你學會了嗎?公式太長記不住的,直接復制公式修改相應的參數就可以了 。
都看到這了,就給個大拇指鼓勵下吧,或者分享給更多的人 。
關注我,持續分享更多辦公軟件技巧 。

文章插圖
