如下圖,要根據(jù)A列的身份證號(hào)碼提取出生日期,判斷性別和計(jì)算年齡
提取出生日期
現(xiàn)在身份證號(hào)碼都是18位,代表出生日期的是第7位-第14位,總共8位數(shù)字,
所以在B2單元格輸入公式:=--TEXT(MID(A2,7,8),'0-00-00')
公式說(shuō)明:使用MID函數(shù)從第7位開始提取,提取8位數(shù),但是提取出來(lái)的是一串?dāng)?shù)字,并不屬于日期格式,所以使用TEXT函數(shù)將數(shù)字轉(zhuǎn)換為日期格式。
判斷性別
身份證號(hào)碼的第17位數(shù)字是代表性別的,奇數(shù)為男生,偶數(shù)為女生,所以在C2單元格輸入公式:=IF(MOD(MID(A2,17,1),2),'男','女')
公式說(shuō)明:用MID函數(shù)提取第17位代表性別的數(shù)字,然后用MOD函數(shù)將第17位數(shù)跟2相除取余數(shù),奇數(shù)跟2相除的余數(shù)為1,偶數(shù)跟2相除的余數(shù)為0,再用if函數(shù)判斷MOD函數(shù)的余數(shù)是1則返回“男” 是0則返回“女”
計(jì)算年齡
在D2單元格輸入公式:=DATEDIF(B2,TODAY(),'Y')
公式說(shuō)明:用DATEDIF函數(shù)計(jì)算兩個(gè)日期之間相差的日期間隔,用出生日期跟今天的日期(用TODAY函數(shù)表示當(dāng)前的日期),計(jì)算類型為“Y”(年)
我是小螃蟹,如果您喜歡這篇文章,請(qǐng)幫忙點(diǎn)贊、轉(zhuǎn)發(fā)、評(píng)論支持哦!
聯(lián)系客服