tft每日頭條

 > 圖文

 > 怎麼用公式通過身份證計算年齡

怎麼用公式通過身份證計算年齡

圖文 更新时间:2024-09-03 17:25:31

怎麼用公式通過身份證計算年齡?大家好,今天我們總結下和身份證号碼有關的公式,主要分為從身份證号碼中提取出生日期,将出生日期數據轉換成帶格式的日期,根據身份證号碼計算出年齡,最後再來個根據身份證号碼判斷出性别,今天小編就來聊一聊關于怎麼用公式通過身份證計算年齡?接下來我們就一起去研究一下吧!

怎麼用公式通過身份證計算年齡(從身份證号碼裡提取出日期)1

怎麼用公式通過身份證計算年齡

大家好,今天我們總結下和身份證号碼有關的公式,主要分為從身份證号碼中提取出生日期,将出生日期數據轉換成帶格式的日期,根據身份證号碼計算出年齡,最後再來個根據身份證号碼判斷出性别。

一、快速提取身份證号碼

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函數判斷性别返回男或者女即可。

同樣的,計算出第一個值後,雙擊單元格,批量複制公式,批量判斷出性别。

以上就是根據身份證号碼分别提取出出生日期,轉換帶格式的日期,計算年齡和判斷性别的四種方法,你學會了嗎?公式太長記不住的,直接複制公式修改相應的參數就可以了。

都看到這了,就給個大拇指鼓勵下吧,或者分享給更多的人。

關注我,持續分享更多辦公軟件技巧。

更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!

查看全部

相关圖文资讯推荐

热门圖文资讯推荐

网友关注

Copyright 2023-2024 - www.tftnews.com All Rights Reserved