excel身份證怎麼計算出生日期?如下圖,要根據A列的身份證号碼提取出生日期,判斷性别和計算年齡,今天小編就來說說關于excel身份證怎麼計算出生日期?下面更多詳細答案一起來看看吧!
如下圖,要根據A列的身份證号碼提取出生日期,判斷性别和計算年齡
提取出生日期
現在身份證号碼都是18位,代表出生日期的是第7位-第14位,總共8位數字,
所以在B2單元格輸入公式:=--TEXT(MID(A2,7,8),"0-00-00")
公式說明:使用MID函數從第7位開始提取,提取8位數,但是提取出來的是一串數字,并不屬于日期格式,所以使用TEXT函數将數字轉換為日期格式。
判斷性别
身份證号碼的第17位數字是代表性别的,奇數為男生,偶數為女生,所以在C2單元格輸入公式:=IF(MOD(MID(A2,17,1),2),"男","女")
公式說明:用MID函數提取第17位代表性别的數字,然後用MOD函數将第17位數跟2相除取餘數,奇數跟2相除的餘數為1,偶數跟2相除的餘數為0,再用if函數判斷MOD函數的餘數是1則返回“男” 是0則返回“女”
計算年齡
在D2單元格輸入公式:=DATEDIF(B2,TODAY(),"Y")
公式說明:用DATEDIF函數計算兩個日期之間相差的日期間隔,用出生日期跟今天的日期(用TODAY函數表示當前的日期),計算類型為“Y”(年)
我是小螃蟹,如果您喜歡這篇教程,請幫忙點贊、轉發和評論哦,感謝您的支持!
更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!