电竞比分网-中国电竞赛事及体育赛事平台

分享

如何利用身份證號(hào)碼計(jì)算出生年月、年齡及性別

 汗~這整的 2012-04-05
身份證號(hào)碼簡(jiǎn)介(18位):

1~6位為地區(qū)代碼;7~10位為出生年份;11~12位為出生月份;13~14位為出生日期;15~17位為順序號(hào),并能夠判斷性別,奇數(shù)為男,偶數(shù)為女;第18位為校驗(yàn)碼。

確定“出生日期”:

18位身份證號(hào)碼中的生日是從第7位開始至第14位結(jié)束。提取出來(lái)后為了計(jì)算“年齡”應(yīng)該將“年”“月”“日”數(shù)據(jù)中添加一個(gè)“/”或“-”分隔符。

1、         確認(rèn)已經(jīng)正確輸入了每個(gè)人的身份證號(hào)碼。

2、         將光標(biāo)定位在第一個(gè)人的“出生日期”單元格中,然后在單元格中輸入函數(shù)公式《=MID(F3,7,4)&"-"&MID(F3,11,2)&"-"&MID(F3,13,2)》

3、         按鍵盤的【Enter】健后,可立即計(jì)算出第一個(gè)人的“出生日期”。

關(guān)于這個(gè)函數(shù)公式的,具體的說(shuō)明:

MID函數(shù)用于從數(shù)據(jù)中間提取字符,它的操作格式是:MID(text,starl_num,num_chars)。

※    Text是指要提取字符的文本或單元格地址(上列公式中的F3單元格)。

※    starl_num是指要提取的第一個(gè)字符的位置(上列公式中依次為7、11、13)。

※    num_chars指定要由MID所提取的字符個(gè)數(shù)上述公式中,提取年份為4,月份和日期為2)。

多個(gè)函數(shù)中的“&”起到的作用是將提取出的“年”“月”“日”信息合并到一起,“/”或“-” 分隔符則是在提取出的“年”“月”“日”數(shù)據(jù)之間添加的一個(gè)標(biāo)記,這樣的數(shù)據(jù)以后就可以作為日期類型進(jìn)行年齡計(jì)算。

確定“年齡”:

“出生日期”確定后,年齡可以利用一個(gè)簡(jiǎn)單的函數(shù)公式計(jì)算出來(lái)了。

1、   將光標(biāo)定位在第一個(gè)人的“年齡”單元格中,然后在單元格中輸入函數(shù)公式《=INT((TODAY()-G3)/365)》

2、   按鍵盤的【Enter】健后,可立即計(jì)算出第一個(gè)人的“年齡”。

關(guān)于這個(gè)函數(shù)公式的,具體的說(shuō)明:

※    TODAY函數(shù)用于計(jì)算當(dāng)前系統(tǒng)日期。只要計(jì)算機(jī)的系統(tǒng)日期準(zhǔn)確,就能立即計(jì)算出當(dāng)前的日期。它無(wú)需參數(shù),操作格式是TODAY()。

※    用TODAY()-G3,也就是用當(dāng)前日期減去出生日期,就可以計(jì)算出這個(gè)人的出生天數(shù)。

※    再除以 “365”減得到這個(gè)人的年齡。

※    計(jì)算以后可能有多位小數(shù),可以1、用【減少小數(shù)位數(shù)】按鈕,將年齡的數(shù)值變成“整數(shù)”。2、在公式= (TODAY()-G3)/365中再嵌套一個(gè) “INT”取整數(shù),即 =INT((TODAY()-G3)/365),這樣就會(huì)自動(dòng)將后面的小數(shù)去掉,只保留整數(shù)部分。

確定“性別”:

每個(gè)人的性別可以利用“身份證號(hào)碼”進(jìn)行判斷,18位身份證號(hào)碼中,第15~17位為順序號(hào),奇數(shù)為男,偶數(shù)為女。

1、   將光標(biāo)定位在第一個(gè)人的“性別”單元格中,然后在單元格中輸入函數(shù)公式=IF(VALUE(MID(F3,15,3))/2=INT(VALUE(MID(F3,15,3))/2),"女","男")

2、   按鍵盤的【Enter】健后,可立即計(jì)算出第一個(gè)人的“性別”。

關(guān)于這個(gè)函數(shù)公式的,具體的說(shuō)明:

※    函數(shù)公式中,MID(F3,15,3)的含義是將身份證中的第15~17位提取出來(lái)。

※    VALUE(MID(F3,15,3))的含義是將提取出來(lái)的文本數(shù)字轉(zhuǎn)換成能夠計(jì)算的數(shù)值。

※    VALUE(MID(F3,15,3))/2=INT(VALUE(MID(F3,15,3))/2)的含義是判斷奇偶。=IF(VALUE(MID(F3,15,3))/2=INT(VALUE(MID(F3,15,3))/2),"女","男")的含義是若是“偶數(shù)”就填寫“女”,若是“奇數(shù)”就填寫“男”。

 

方法二:

excel中用身份證號(hào)碼生成性別、出生日期、計(jì)算年齡

 

從身份證號(hào)碼中自動(dòng)生成性別和生日

生成性別:(其中E2是身份證號(hào)碼所在列)

雙擊性別所在列的第二行,然后輸入下面公式,然后按ENTER鍵;再利用下拉方式將公式復(fù)制到該列的其他行中即可

 

=CHOOSE(MOD(IF(LEN(E2)=18,MID(E2,17,1),IF(LEN(E2)=15,RIGHT(E2,1),"")),2)+1,"女","男")

提取出生日期:(其中E2是身份證號(hào)碼所在列)

雙擊出生日期所在列的第二行,然后輸入下面公式,然后按ENTER鍵;再利用下拉方式將公式復(fù)制到該列的其他行中即可

=DATE(MID(E2,7,4),MID(E2,11,2),MID(E2,13,2))

計(jì)算年齡:(其中C3是出生日期所在列)

雙擊年齡所在列的第二行,然后輸入下面公式,然后按ENTER鍵;再利用下拉方式將公式復(fù)制到該列的其他行中即可

=YEAR(NOW())-YEAR(C3)

    本站是提供個(gè)人知識(shí)管理的網(wǎng)絡(luò)存儲(chǔ)空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn)。請(qǐng)注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購(gòu)買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊一鍵舉報(bào)。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評(píng)論

    發(fā)表

    請(qǐng)遵守用戶 評(píng)論公約

    類似文章 更多