在進(jìn)行員工信息統(tǒng)計(jì)的時(shí)候,往往用到姓名、性別、身份證號和出生日期等不同字段。這些信息單個(gè)輸入工作量將會很大,如果輸入了身份證號,我們就沒有必要再出生日期了,出生日期可以從身份證號碼里面提取,下面是具體的實(shí)現(xiàn)方法。
由于身份證號可能有15位和18位兩種情況,首先需要讓身份證號按照15位和18位進(jìn)行區(qū)分。在Excel軟件沒有提供按照字?jǐn)?shù)進(jìn)行排序的命令,我們可以借助len()函數(shù)來實(shí)現(xiàn)。假如在A列中記錄了員工的身份證號碼,在其他列,比如D1單元格中輸入“=len(A1)”函數(shù),然后拖動(dòng)填充句柄到最后一個(gè)單元格,就可以統(tǒng)計(jì)出每一個(gè)身份證號碼的位數(shù),然后按照D列進(jìn)行排序,就可以把身份證號碼按照位數(shù)進(jìn)行分開了。
排序完成后首先需要去掉出生日期前面的數(shù)字,下面以18位身份證號為例進(jìn)行介紹。選中所有18位身份證號所在單元格,然后執(zhí)行數(shù)據(jù)/分列命令,彈出“文本分列向?qū)?rdquo;的第1步對話框,在原始數(shù)據(jù)類型中單擊選擇“固定寬度”單選按鈕。
單擊下一步按鈕,進(jìn)入第2步設(shè)置字段寬度(列間隔)對話框,在數(shù)據(jù)預(yù)覽對話框中第6個(gè)數(shù)字后面單擊鼠標(biāo),出現(xiàn)一個(gè)有箭頭的垂直線,將身份證分為前后兩部分。
單擊下一步按鈕,進(jìn)入第三步設(shè)置每列的數(shù)據(jù)類型對話框,單擊分列線左側(cè)的數(shù)據(jù)使其處于選中狀態(tài),在列數(shù)據(jù)格式列表中選擇文本類型,再單擊選中分列線右側(cè)的數(shù)據(jù)并設(shè)置為文本類型,然后單擊確定按鈕,A列中的身份證號就會被分割成兩列,分割后前6位存儲在A列中,其他數(shù)據(jù)存儲到B列中。
再選中分割后B列中的12位數(shù)字,并執(zhí)行數(shù)據(jù)/分列命令,需要注意的是在第2步中要將分列線設(shè)置在第8位數(shù)字后面,在第3步中將左側(cè)數(shù)字設(shè)置為日期格式,這樣就會將18位身份證號的第7至14位數(shù)字提取出來并以日期的格式存儲到B列中。15位身份證號的提取方法是18位基本相同,只不過在第2步中需要將分列線設(shè)置在第6位數(shù)字后面。
新聞熱點(diǎn)
疑難解答
圖片精選