excel如何提取身份證信息中的數(shù)據(jù)?

近日有讀者留言想進(jìn)一步提取身份證信息中的數(shù)據(jù),小編今天就來與大家分享一二。
身份證是一組有規(guī)律的號(hào)碼,具體分割應(yīng)該是:XXX XXX XXXX XX XX XX X X的格式。這里解釋一下,第一組和第二組共六個(gè)數(shù)字代表的是戶籍所在地代碼,第三組數(shù)據(jù)是出生年份,第四組兩位數(shù)代表出生月份,第五組兩位數(shù)代表出生日期,倒數(shù)第二位則是性別判斷數(shù)字(偶數(shù)為女性,奇數(shù)為男性),在統(tǒng)計(jì)信息的時(shí)候,可能只登記了姓名和身份證號(hào)碼,如何能夠快速的將生日、性別、年齡一一提取計(jì)算出來,這是很多人都想知道的。而這些,都可以通過Excel公式來實(shí)現(xiàn)快速自動(dòng)提取計(jì)算。
首先新建一個(gè)Excel表格,右鍵單擊要填寫身份證號(hào)碼的列(或者Ctrl+A整個(gè)表格),選擇“設(shè)置單元格格式”。
在彈出對(duì)話框內(nèi),點(diǎn)擊“數(shù)字”中的“文本”確定。注意這個(gè)操作一定要在復(fù)制身份證數(shù)字前操作。
如表格中所示,在姓名和身份證后的同行單元格內(nèi),輸入公式:“=MID(B2,7,4)&"年"&MID(B2,11,2)&"月"&MID(B2,13,2)&"日"”,注意,公式不包括中文半角雙引號(hào),手動(dòng)輸入時(shí)也要留意,所有符號(hào)全部為英文半角字符。另外,公式中“B2”為身份證所在單元格,具體到自己的表格中要根據(jù)情況變換。這里要解釋一下,公式中的MID函數(shù)是Excel提供的一個(gè)“從字符串中提取部分字符”的函數(shù)命令,具體使用格式在EXCEL中輸入MID后會(huì)出現(xiàn)提示。這個(gè)公式的大概意思是,提取B2單元格第7位后4個(gè)數(shù)字標(biāo)記為年,第11位后2個(gè)數(shù)字標(biāo)記為月,第13位后2個(gè)數(shù)字為日,由此組成出生日期。
判斷男女則是根據(jù)身份證號(hào)的第17位數(shù)字決定,所以我們?cè)诤竺娴膯卧裰袉螕糨斎牍剑?ldquo;=IF(MID(B2,17,1)/2=TRUNC(MID(B2,17,1)/2),"女","男")”,大意為根據(jù)指定的條件(本例中即B2單元格第17位)來判斷其“真”(TRUE)、“假”(FALSE)(注:男、女),這里根據(jù)奇數(shù)、偶數(shù)來判斷,所謂單數(shù)即男性,偶數(shù)為女性。
最后是年齡,一般使用公式:“=YEAR(NOW())-YEAR(C2)”(本文中C2單元格為出生日期),但是這個(gè)公式第一要建立在之前我們提取出生日期的單元格數(shù)據(jù)上,而且這個(gè)公式也僅僅是以年份相減得出的年齡,說起來有點(diǎn)像我們常說的“虛歲”,這個(gè)在人事工作中是不科學(xué)的。最精確的公式應(yīng)為:“=DATEDIF(TEXT(MID(B2,7,6+2*(LEN(B2)=18)),"#-00-00"),NOW(),"y")”,DATEDIF函數(shù)其實(shí)是Excel隱藏函數(shù),在幫助和插入公式里面沒有。公式主要作用是返回兩個(gè)日期之間的年\月\日間隔數(shù),我們也正是借此來精確計(jì)算實(shí)際年齡。
如此一來,通過三組不同的函數(shù),我們可以依靠著身份證信息快速提取出生日期和性別,并能精確計(jì)算出當(dāng)事人年齡,為統(tǒng)計(jì)錄入節(jié)約大量時(shí)間。
以上就是excel如何提取身份證信息中的數(shù)據(jù)方法介紹,操作很簡單的,大家按照上面步驟進(jìn)行操作即可,希望能對(duì)大家有所幫助!相關(guān)文章
陽歷/農(nóng)歷轉(zhuǎn)換對(duì)照表怎么做? Excel制作日歷表/萬年歷的最終版
想要制作陽歷/農(nóng)歷轉(zhuǎn)換對(duì)照表,,通過這個(gè)對(duì)照表,你只需知道陽歷日期,就可以快速準(zhǔn)確的找到對(duì)應(yīng)的農(nóng)歷日期,下面我們就來看看詳細(xì)制作方法2025-04-10三分鐘就搞定! Excel快速制作一個(gè)日歷表/萬年歷的技巧
工作上需要制作一個(gè)日歷表/萬年歷,該怎么制作呢?我們需要使用三個(gè)excel函數(shù)來實(shí)現(xiàn),詳細(xì)請(qǐng)看下文介紹2025-04-10這個(gè)函數(shù)公式簡直太強(qiáng)了! excel按權(quán)重求和計(jì)算的技巧
Excel中有一個(gè)功能非常強(qiáng)大的函數(shù),它就是SUMPRODUCT函數(shù),既能求和、計(jì)數(shù)、權(quán)重計(jì)算,還能排名等,今天我們就來看看Excel根據(jù)權(quán)重求和的技巧2025-04-10tocol函數(shù)哪個(gè)版本能用? excel中tocol函數(shù)的兩種高級(jí)用法
TOCOL函數(shù)公式非常強(qiáng)大,值得一學(xué),從字面意義可以理解出來,它是將數(shù)據(jù)轉(zhuǎn)換成一列的,今天分享TOCOL函數(shù)的2種高級(jí)用法2025-04-10Excel隱藏行和折疊行有什么不同? 隱藏行和折疊使用方法和區(qū)別介紹
excel表格進(jìn)行操作的時(shí)候,發(fā)現(xiàn)有隱藏和和折疊行,看上去效果一樣,都隱藏了,但是兩者是有很大區(qū)別的,詳細(xì)請(qǐng)看下文介紹2025-03-21Excel工齡計(jì)算不再愁! Excel隱藏函數(shù)DATEDIF輕松計(jì)算精確到天級(jí)的工齡
在日常工作中,我們經(jīng)常需要計(jì)算員工的工齡,以便進(jìn)行人事管理、薪資調(diào)整等工作,本文將詳細(xì)介紹如何在Excel表格中計(jì)算工齡,并提供多種實(shí)用方法供您選擇2025-03-13快速提高工作效率! Excel高手的8個(gè)技巧勸你學(xué)學(xué)
Excel數(shù)據(jù)處理遇到的問題,99%都是由于奇葩的數(shù)據(jù)格式造成的,今天跟大家整理了幾個(gè)Excel表格構(gòu)建的規(guī)則,先不要問為什么,照著做就對(duì)了2025-03-06Excel透視表1月到12月不能排序怎么辦? 數(shù)據(jù)透視表日期無法排序解決方法
如圖對(duì)數(shù)據(jù)透視表日期進(jìn)行升序排序后,仍不是我們想要的結(jié)果,有可能月份是文本,不能排列,下面我們就來看看詳細(xì)解決辦法2025-03-06財(cái)務(wù)審計(jì)必會(huì)! 2分鐘搞定用excel做賬齡劃分的技巧
首先咱們得明確一下賬齡的概念,簡單來說,賬齡就是某個(gè)賬戶的余額從產(chǎn)生到現(xiàn)在的時(shí)間長度,比如,一年以內(nèi)的賬齡就是那些在過去一年內(nèi)產(chǎn)生的債權(quán)或債務(wù),下面我們就來看看2025-03-06實(shí)現(xiàn)辦公自動(dòng)化! DeepSeek搭配Excel制作自定義按鈕的技巧
DeepSeek生成想要的代碼很方便,如果將生成的代碼放到excel中作為vba代碼使用,豈不是能實(shí)現(xiàn)辦公自動(dòng)化?下面我們就來看看實(shí)現(xiàn)方法2025-03-05