瀏覽量:65次
本例主要介紹如何在Excel中根據(jù)身份證號計算年齡和性別。
1、首先看一下原始數(shù)據(jù),本例以18位身份證號為例。A列是18位的身份證號,需要在B列和C列分別提計算出年齡和性別信息。
2、我們知道,18位身份證號從第7位開始的8位數(shù)字代表出生日期。出生的年份是從第7位開始的4位數(shù)字,因此,我們可以用MID函數(shù)將出生年份提取出來。雙擊B2,輸入公式:=MID(A2,7,4)
3、要求年齡,需要用當(dāng)前的年份減去身份證上的出生年份。我們可以用YEAR函數(shù)來取得當(dāng)前的年份,例如輸入:=YEAR(NOW())就可以返回當(dāng)前的年份2014。
4、將上述兩個部分合并,就得到了B2的最終公式:=YEAR(NOW())-MID(A2,7,4)
5、下一步我們看一下如何判斷男女。18位身份證號的第17位是判斷性別的數(shù)字,奇數(shù)代表男性,偶數(shù)代表女性。首先,我們還是用MID函數(shù)將第17位數(shù)字提取出來,輸入公式:=MID(A2,17,1)
6、然后我們利用MOD函數(shù)(MOD函數(shù)是取余數(shù)的函數(shù))取第17位數(shù)字除以2的余數(shù),如果余數(shù)是0,則第17位是偶數(shù),也就是該身份證是女性;反之,如果余數(shù)是1則說明身份證是男性。我們嵌套IF函數(shù)如下:=IF(MOD(MID(A2,17,1),2),"男","女")
7、上述是適用于18位身份證號的公式,如果有15位的身份證號可以用公式升級成18位的,然后再利用上述公式計算即可。
[聲明]本網(wǎng)轉(zhuǎn)載網(wǎng)絡(luò)媒體稿件是為了傳播更多的信息,此類稿件不代表本網(wǎng)觀點,本網(wǎng)不承擔(dān)此類稿件侵權(quán)行為的連帶責(zé)任。故此,如果您發(fā)現(xiàn)本網(wǎng)站的內(nèi)容侵犯了您的版權(quán),請您的相關(guān)內(nèi)容發(fā)至此郵箱【779898168@qq.com】,我們在確認(rèn)后,會立即刪除,保證您的版權(quán)。
官網(wǎng)優(yōu)化
整站優(yōu)化
渠道代理
400-655-5776