身份證號(hào)中蘊(yùn)藏著巨大的秘密,你都了解嗎?會(huì)提取嗎?
大家都知道,身份證號(hào)中包含著出生年月,性別等信息,但是在實(shí)際的工作中,當(dāng)我們需要出生年月,性別等信息時(shí),好多小伙伴無(wú)從下手,不知道如何從身份證號(hào)中提取相關(guān)信息。今天,我們將對(duì)常用的信息提取方法做一一的講解。
一、提取出生年月。

方法:
在目標(biāo)單元格中輸入公式:=TEXT(MID(C3,7,8),"00-00-00")。
解讀:
1、Mid函數(shù)的主要作用是從指定字段的指定位置提取指定長(zhǎng)度的字符串。語(yǔ)法結(jié)構(gòu)為:=Mid(字符串,起始位置,字符串長(zhǎng)度)。
2、Text函數(shù)的主要作用是將字符串設(shè)置為指定的格式。
二、提取性別。

方法:
在目標(biāo)單元格中輸入公式:=IF(MOD(MID(C3,17,1),2),"男","女")。
解讀:
1、首先用Mid函數(shù)提取第17位上的數(shù)字。
2、用Mod函數(shù)求模取余。
3、用If函數(shù)判斷求模取余的結(jié)果,如果為奇數(shù),返回“男”,如果為偶數(shù),返回“女”。
三、計(jì)算年齡。

方法:
在目標(biāo)單元格中輸入公式:=DATEDIF(D3,TODAY(),"y")。
解讀:
Datedif函數(shù)為系統(tǒng)隱藏函數(shù),其功能為按照指定的方式統(tǒng)計(jì)兩個(gè)時(shí)間之間的差。其語(yǔ)法結(jié)構(gòu)為:=Datedif(開(kāi)始時(shí)間,結(jié)束時(shí)間,統(tǒng)計(jì)方式)。其中公式中用到的統(tǒng)計(jì)方式“y”指的是按“年”進(jìn)行計(jì)算。
四、計(jì)算退休年齡。

方法:
在目標(biāo)單元格中輸入公式:=EDATE(D3,MOD(MID(C3,17,1),2)*120+600)。
解讀:
1、Edate函數(shù)的主要功能為:返回一串日期,指示起始日期之前或之后的月數(shù)。
2、此處的計(jì)算規(guī)則為:男工作60年退休,女50年退休。首先用Mod函數(shù)判斷性別,如果為“男”,則在出生日期的基礎(chǔ)上加上1*120+600=720個(gè)月,也就是60年。如果為“女”,則在出生日期的及出生加上0*120+600=600個(gè)月,也就是50年。
五、判斷身份證號(hào)是否重復(fù)。
1、一般方法(錯(cuò)誤方法)。

方法:
在目標(biāo)單元格中輸入公式:=IF(COUNTIF($C$3:$C$9,C3)>1,"重復(fù)","")。
分析:
1、從單元格中我們可以觀察出兩個(gè)身份證號(hào)并不重復(fù),公式也沒(méi)有錯(cuò)誤,但為什么最后的判斷結(jié)果是“重復(fù)”呢?
2、在Excel中,超過(guò)15位的數(shù)字,有效保留位數(shù)為15位,其余位數(shù)全部視為0處理。而單元格中的身份證號(hào)只有最后兩位不同,但在實(shí)際的處理中視為0,所以判斷結(jié)果為“重復(fù)”。
2、正確判斷。

方法:
在目標(biāo)單元格中輸入公式:=IF(COUNTIF($C$3:$C$9,C3&"*")>1,"重復(fù)","")。
解讀:
1、比較兩個(gè)公式,發(fā)現(xiàn)只是在C3的后面添加了*(星號(hào))。但是得到了正確的結(jié)果。
2、其實(shí)在Excel中,*(星號(hào))一般被稱(chēng)為通配符,加上通配符的作用就是講當(dāng)前的數(shù)字內(nèi)容強(qiáng)制轉(zhuǎn)換為文本,然后進(jìn)行對(duì)比從而得到了正確的結(jié)果。
六、防止重復(fù)。

方法:
1、選中數(shù)據(jù)源,【數(shù)據(jù)】-【數(shù)據(jù)驗(yàn)證】。
2、選擇【允許】中的【自定義】,并在【公式】中輸入:=COUNTIF($C$3:$C$9,C3)=1。
3、單擊【輸入信息】和【出錯(cuò)警告】標(biāo)簽,分別錄入信息并【確定】。
4、測(cè)試有效性
結(jié)束語(yǔ):
此文從提取出生年月、性別、計(jì)算年齡及退休年齡,如果防止身份證號(hào)重復(fù)等方面做了詳細(xì)的介紹,是一篇很不錯(cuò)的關(guān)于“身份證號(hào)”相關(guān)技巧的文章哦!
如果各位親在學(xué)習(xí)的過(guò)程中遇到或發(fā)現(xiàn)任何困難或問(wèn)題,歡迎在留言區(qū)留言討論哦!
-
Origin(Pro):學(xué)習(xí)版的窗口限制【數(shù)據(jù)繪圖】 2020-08-07
-
如何卸載Aspen Plus并再重新安裝,這篇文章告訴你! 2020-05-29
-
CAD視口的邊框線(xiàn)看不到也選不中是怎么回事,怎么解決? 2020-06-04
-
教程 | Origin從DSC計(jì)算焓和比熱容 2020-08-31
-
CAD外部參照無(wú)法綁定怎么辦? 2020-06-03
-
CAD中如何將布局連帶視口中的內(nèi)容復(fù)制到另一張圖中? 2020-07-03
