WPS表格提取身份證詳細(xì)信息

身份證號(hào)放在A2單元格以下的區(qū)域。我們需要從身份證號(hào)碼中提取性別、出生日期、年齡等相關(guān)信息。由于現(xiàn)在使用的身份證有15位和18位兩種。所以,在提取相關(guān)信息時(shí),首先應(yīng)該判斷身份證號(hào)碼的數(shù)字個(gè)數(shù),然后再區(qū)別不同情況進(jìn)行相關(guān)處理。
一、身份證號(hào)的位數(shù)判斷
在B2單元格輸入如下公式“=LEN($A2)”,回車后即可得到A2單元格身份證號(hào)碼的數(shù)字位數(shù),如圖1所示。LEN($A2)公式的含義是求出A2單元格字符串中字符的個(gè)數(shù)。由于當(dāng)初身份證輸入時(shí)就是以文本形式輸入的,所以用此函數(shù)正可以很方便地求到身份證號(hào)碼的位數(shù)。
圖1 WPS中鍵入判斷函數(shù)
二、判斷男女性別
第一步:提取性別識(shí)別數(shù)字。如果是18位身份證,那么倒數(shù)第二位就是性別判斷的識(shí)別數(shù)字,奇數(shù)為男,偶數(shù)則為女。而如果是15位身份證,那么倒數(shù)第一位則是性別識(shí)別數(shù)字,同樣奇數(shù)為男,偶數(shù)為女。所以首先應(yīng)該提取這兩種身份證的性別識(shí)別數(shù)字。在C2單元格輸入公式“=IF(B2=18,MID(A2,17,1),RIGHT(A2,1))”,回車后,立刻可以得到相應(yīng)的識(shí)別數(shù)字了。如圖2所示。
圖2 WPS中鍵入函數(shù)
函數(shù)MID(A2,17,1)的作用是從A2單元格字符串的第17個(gè)字開始截取1個(gè)字符,這正好是倒數(shù)第二個(gè)字符;函數(shù)RIGHT(A2,1)的作用則是從A2單元格字符串的右側(cè)開始截取1個(gè)字符,也就是倒數(shù)第一個(gè)字符。至于IF函數(shù),則進(jìn)行相應(yīng)的判斷。公式“=IF(B2=18,MID(A2,17,1),RIGHT(A2,1))”的作用是“如果B2單元格等于18,那么從A2單元格字符串的第17位開始截取1個(gè)字符,否則從A2單元格字符串的右側(cè)截取1個(gè)字符”。
第二步:根據(jù)識(shí)別數(shù)字判斷男女性別,在D2單元格輸入公式“=IF(ISEVEN($C2)=TRUE,"女","男")”,回車后就可以得到的結(jié)果了。如圖3所示。
圖3 WPS中鍵入函數(shù)判斷男、女性別
此處函數(shù)ISEVEN($C2)的作用是判斷C2單元格的數(shù)字是否為偶數(shù),如果是,則返回結(jié)果TRUE,否則返回結(jié)果FALSE。因此,公式“=IF(ISEVEN($C2)=TRUE,"女","男")”的含義就是如果C2單元格數(shù)字為偶數(shù),那么在當(dāng)前單元格顯示“女”,否則顯示“男”。
三、出生日期提取
第一步:提取數(shù)字型出生日期。在E2單元格輸入公式“=IF($B2=18,MID($A2,7,8),"19"&MID($A2,7,6))”并回車,如圖4所示。這種形式的出生日期我們并不常用,此處提取出來只是為了我們下一步計(jì)算年齡時(shí)要用,也是一個(gè)輔助列。"19"&MID($A2,7,6)的意思是把字符“19”和MID($A2,7,6)截取到的6個(gè)字符合并在一起成為一個(gè)新的字符串。其它的,就不用再解釋了吧?
圖4 WPS中鍵入函數(shù)判斷出生日期
第二步:提取帶連接符的出生日期。在F2單元格輸入公式“=IF($B2=18,MID($A2,7,4)&"-"&MID($A2,11,2)&"-"&MID($A2,13,2),"19"&MID($A2,7,2)&"-"&MID($A2,9,2)&"-"&MID($A2,11,2))” 并回車,如圖5所示,可以得到我們常用的如 “1977-08-11”的格式。此處用到的函數(shù)在前面已經(jīng)有過解釋,所以不再羅嗦了。
圖5 WPS中鍵入函數(shù)判斷特殊日期(點(diǎn)擊看大圖)
四、公式計(jì)算年齡
在G2單元格輸入公式“=YEAR(NOW())-LEFT(E2,4)”并回車,年齡計(jì)算就這么簡(jiǎn)單,用當(dāng)前的年份減去出生的年份就行了。如圖6所示。函數(shù)YEAR(NOW())可以返回當(dāng)前的年數(shù)“2007”,而LEFT(E2,4)則從E2單元格的左側(cè)截取4個(gè)字符,也就是出生年份。
圖6 WPS中用公式計(jì)算年齡
最后,選中B2:G2單元格,向下拖動(dòng)填充句柄至最后一行,那么我們所需要的所有數(shù)據(jù)就有了,再選中B列、C列、E列,并點(diǎn)擊右鍵,在彈出的右鍵菜單中點(diǎn)擊“隱藏”命令,將這些輔助列隱藏起來,就可以得到一份完整的表格了。
很簡(jiǎn)單吧?利用WPS的函數(shù)功能,只需要設(shè)置一下相應(yīng)的參數(shù),把一個(gè)個(gè)隱藏在身份證號(hào)碼里的信息提取出來,完成上面所有操作用時(shí)也不到半小時(shí),將所得到的表格美化一下,就可以向領(lǐng)導(dǎo)交差了,呵呵。
相關(guān)文章
- 在WPS中,頁(yè)面設(shè)置幾乎是必用的一項(xiàng)技能,每次編輯完成后,都要進(jìn)行頁(yè)面設(shè)置,然后打印輸出。這里根據(jù)自己多年的經(jīng)驗(yàn),詳細(xì)說一下一個(gè)WPS表格如何進(jìn)行頁(yè)面設(shè)置。2012-06-27
WPS表格中實(shí)現(xiàn)分類快速求和的方法介紹
平時(shí)我們經(jīng)常在WPS表格中用到SUM函數(shù)求和,也經(jīng)常用到自動(dòng)篩選來分類查看信息,當(dāng)我們點(diǎn)擊建設(shè)性質(zhì)進(jìn)行篩選,查看新建項(xiàng)目時(shí),總投資合計(jì)里還是所有項(xiàng)目的總投資,如果我們2012-06-18WPS表格 巧妙使用“定位”功能 打造成績(jī)單的方法(圖文教程)
本文主要講了用WPS的定位功能.來打造一個(gè)成績(jī)單的方法2012-05-30- 本文為一位第一位的WPS的使用者做的WPS表格教程2012-07-09
用WPS表格的高級(jí)篩選功能分析學(xué)生成績(jī)的方法(圖文教程)
WPS的分析功能也是很強(qiáng)的.今天介紹一下其中的高級(jí)篩選功能2012-05-30- 吳先生是北京某中學(xué)的信息管理員,經(jīng)常要花大量的時(shí)間處理各種信息數(shù)據(jù),“最讓我頭疼的是,老師發(fā)來的每個(gè)班級(jí)的學(xué)生出生日期數(shù)據(jù)表格,”吳先生告訴筆者,“因?yàn)檫@些日期2011-07-04
WPS 2012表格設(shè)置二級(jí)下拉列表的方法
二級(jí)下拉列表是一個(gè)比較常用的功能.我們來看一下如何設(shè)置2012-07-18- 制作工資單、工資條的方式有很多種,最常用的一種,當(dāng)然是“郵件合并”。不過郵件合并操作步驟非常多,比較繁瑣,并不是很容易就能學(xué)會(huì)。2012-11-07
- 不知大家有沒有遇到過這樣的事,就是有時(shí)為了收集一些數(shù)據(jù),我們會(huì)制作一些電子表格分發(fā)給其它人,請(qǐng)人按表格內(nèi)容要求填充,待填充完成后,以郵件形式寄回,之后就是將2008-10-06
WPS表格利用 “郵件合并”功能批量填寫準(zhǔn)考證的方法
在學(xué)校的日常工作中,經(jīng)常會(huì)有諸如填寫準(zhǔn)考證、入學(xué)通知書和畢業(yè)證之類的工作,這些工作枯燥乏味,且工作量大,手工操作很容易出現(xiàn)錯(cuò)誤,帶來不必要的麻煩。其實(shí),微軟Offi2012-07-09