今天跟大家介紹下身份證號(hào)碼是如何構(gòu)成的以及我們能從身份證號(hào)碼中提取到那些信息,廢話不多說(shuō),我們先來(lái)看下我們能從身份證號(hào)碼中得到那些信息吧

從上圖中可以看到,我們能從身份證號(hào)碼中提取6種信息,所有的數(shù)據(jù)提取都是建立在對(duì)數(shù)據(jù)源的理解之上,我們先來(lái)看下身份證號(hào)碼是如何組成的一、身份證號(hào)碼的組成

如上圖第一位與第二位是省代碼,第三位與第四位是市代碼,第五位與第六位是區(qū)代碼身份證的前6就構(gòu)成了我們的籍貫第七位到第十四位是我們的出生日期第十五位帶第十七位是順序碼,就是在同一區(qū)域中對(duì)同年同月同日生的人進(jìn)行按照順序標(biāo)號(hào),將順序碼的最后一位,也就是第十七位,奇數(shù)分給男性,將偶數(shù)分給女性第十八位校驗(yàn)碼,根據(jù)前面的十七位數(shù)字,根據(jù)公式計(jì)算出來(lái)的,這個(gè)計(jì)算比較復(fù),跟我們的數(shù)據(jù)提取無(wú)直接關(guān)系,就不多做介紹了了解了身份證號(hào)碼的組成,下面我們就來(lái)學(xué)習(xí)下如何提取身份證號(hào)碼中的數(shù)據(jù)二、提取身份證號(hào)碼中的數(shù)據(jù)1.提取籍貫公式:=VLOOKUP(LEFT(A3,6),Sheet2!A:B,2,0)

在這里我們首先使用LEFT(A3,6)函數(shù)來(lái)提取身份證號(hào)碼前6位,因?yàn)樵趕heet2中有籍貫對(duì)照表,所有我們可以使用vlookup函數(shù)進(jìn)行匹配查找2.提取出生日期公式:=–TEXT(MID(A3,7,8),”0-00-00″)

在這里我們先使用MID(A3,7,8)函數(shù)來(lái)提取身份證號(hào)碼中的出生日期,然后使用text函數(shù)將提取出來(lái)的出生日期設(shè)置為時(shí)間格式的顯示方式,因?yàn)槭褂胻ext函數(shù)設(shè)置過(guò)格式的數(shù)據(jù)它都是文本格式,所以我們?cè)诤瘮?shù)前面增加兩個(gè)減號(hào),將文本格式轉(zhuǎn)換為日期格式3.提取年齡公式:=DATEDIF(C3,TODAY(),”y”)

在這里我們使用datedif函數(shù)計(jì)算年齡,第一參數(shù):C3就是我們上一步提取的出生年月第二參數(shù):today(),這個(gè)函數(shù)會(huì)返回當(dāng)前的日期第三參數(shù):“Y”,代表計(jì)算兩個(gè)日期的年份之差4.判斷性別公式:=IF(MOD(MID(A3,17,1),2)=1,”男”,”女”)

【身份證號(hào)碼的組成 身份證號(hào)碼怎么組成的】
在這里我們首先使用mid函數(shù)來(lái)提取身份證號(hào)碼的第十七位,如果第十七位是奇數(shù)性別為男,如果為偶數(shù)性別為女Mod函數(shù)是一個(gè)求余數(shù)的函數(shù),我們mod函數(shù)的第一參數(shù)設(shè)置為提取出來(lái)的身份證的第十七位,將mod函數(shù)的第二參數(shù)設(shè)置為2,當(dāng)有余數(shù)的時(shí)候mod的結(jié)果是1,當(dāng)沒(méi)有余數(shù)的時(shí)候mod的結(jié)果是0,最后我們使用if函數(shù)判斷,在這里我們將條件設(shè)置為MOD(MID(A3,17,1)=1,這個(gè)的意思是判斷第十七數(shù)字是不是奇數(shù),如果是奇數(shù)函數(shù)的結(jié)果就是男,如果不是奇數(shù)函數(shù)的結(jié)果就是女5.提取星座公式:LOOKUP(–MID(A3,11,4),{100;120;219;321;421;521;622;723;823;923;1023;1122;1222},{“摩羯座”;”水瓶座”;”雙魚座”;”白羊座”;”金牛座”;”雙子座”;”巨蟹座”;”獅子座”;”處女座”;”天秤座”;”天蝎座”;”射手座”;”摩羯座”})這個(gè)公式其實(shí)非常的簡(jiǎn)單,我們把它拆開(kāi)來(lái)看就非常容易理解了首先我們使用–MID(A3,11,4)函數(shù)來(lái)提取出生日期的月份以及天數(shù),因?yàn)閙id函數(shù)提取出來(lái)的結(jié)果都是文本格式,我們?cè)趍id函數(shù)前面加兩個(gè)減號(hào)將其轉(zhuǎn)換為數(shù)值格式然后我們公式中看起來(lái)非常長(zhǎng)的兩列其實(shí)就是下圖的一個(gè)二維數(shù)組,只不過(guò)我們將其嵌套在公式中了
推薦閱讀
- 美團(tuán)回復(fù)好評(píng)的短句子 美團(tuán)好評(píng)好評(píng)回復(fù)優(yōu)美語(yǔ)句
- 塞班的來(lái)歷 塞班是什么梗
- 千島群島的地理位置和特征 千島群島屬于哪個(gè)國(guó)家
- 地球的半球劃分方法 南北半球分界線是什么
- 白帝城的前世今生 白帝城位于什么縣
- 百合花的象征和寓意 百合花代表什么
- 年夜飯的六道吉祥菜做法教程 年夜飯吃哪幾個(gè)菜最吉利
- 點(diǎn)石成金成語(yǔ)典故 點(diǎn)石成金的主人公是誰(shuí)
- 十二星座代表的公主簡(jiǎn)介 十二星座代表什么公主
- 小心眼的特征和表現(xiàn) 什么叫小心眼
