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