1、把表頭、姓名和身份證號(hào)這兩列內(nèi)容先輸入完并且要校對(duì)無(wú)誤,但要注意身份證號(hào)這列要先設(shè)為文本格式,把鼠標(biāo)指針指向D這列單元格最上方,也就是字母D所在的“單元格”單擊左鍵把這列選中,然后把鼠標(biāo)指針指向這列的任意地方右鍵單擊,在打開的快捷菜單中,左鍵單擊“設(shè)置單元格格式”,在打開的“單元格格式”對(duì)話框中,選擇“數(shù)字”選項(xiàng)卡,在“分類”列表框中選擇“文本”(因?yàn)楹笏奈缓苡锌赡苁菙?shù)字0打頭,所以要選擇“文本”格式,不然開頭的0顯示不出來(lái);既使不是數(shù)字0打頭,Excel中默認(rèn)不顯示18位數(shù)字,而是用科學(xué)記數(shù)法表示。),單擊“確定”按鈕退出,然后再挨個(gè)輸入每個(gè)人身份證號(hào)碼。(如圖1)
圖1 |
圖2 |
3、仿照上步的做法在C2單元格中輸入公式:=DATE(MID(D2,7,4),MID(D2,11,2),MID(D2,13,2)),并將公式向下拖動(dòng)復(fù)制到C16單元格后放手。(如圖3)
圖3 |
MID函數(shù)是從字符串中提取指定個(gè)數(shù)的字符。其語(yǔ)法格式為:MID(string, start, [length]), string表示從該字符串表達(dá)式中提取指定個(gè)數(shù)的字符。Start表示被提取的字符在字符串中的開始位置(左邊起第多少位)。Length是要提取多少個(gè)字符,如果省略或length超過(guò)字符串的總字符個(gè)數(shù)(包括start處的字符),將返回字符串中從start處到字符串結(jié)束的所有字符。MID(D2,17,1)表示從D2單元格的身份證號(hào)中左邊第17位起提取1位字符。
MOD函數(shù)是返回一個(gè)除法運(yùn)算后的余數(shù)的函數(shù)。其語(yǔ)法格式為:MOD(number,divisor)這里number是被除數(shù),divisor是除數(shù)。MOD(7,4)=3,3便是由7除以4所得出的。如果number小于divisor,則函數(shù)的結(jié)果會(huì)等于number;如果number正好被divisor除盡,則函數(shù)的結(jié)果等于0。MOD(MID(D2,17,1),2)表示D2單元格中的身份證號(hào)左邊數(shù)第17位數(shù)除以2的余數(shù)。
IF函數(shù)用于執(zhí)行真假值判斷后,根據(jù)邏輯測(cè)試的真假值返回不同的結(jié)果,因此函數(shù)也稱之為條件函數(shù)??梢允褂煤瘮?shù) IF 對(duì)數(shù)值和公式進(jìn)行條件檢測(cè)。它的語(yǔ)法為IF(logical_test,value_if_true,value_if_false)。其中Logical_test表示計(jì)算結(jié)果為 TRUE(真) 或 FALSE(假) 的任意值或表達(dá)式。Value_if_true顯示在logical_test 為 TRUE(真) 時(shí)返回的值,Value_if_true 也可以是其他公式。Value_if_false 顯示在logical_test 為 FALSE(假) 時(shí)返回的值。Value_if_false 也可以是其他公式。也就是說(shuō)如果第一個(gè)參數(shù)logical_test返回的結(jié)果為真的話,則執(zhí)行第二個(gè)參數(shù)Value_if_true的結(jié)果,否則就執(zhí)行第三個(gè)參數(shù)Value_if_false的結(jié)果。在=IF(MOD(MID(D2,17,1),2)=1,"男","女")公式中,logical_test是MOD(MID(D2,17,1),2)=1,也就是D2單元格中的身份證號(hào)左邊數(shù)第17位數(shù)除以2的余數(shù)是否等于1。value_if_true是“男”,value_if_false是“女”。意思是如果余數(shù)等于1,則填入“男”,如果不等于1,則填入“女”。
DATE函數(shù)是返回代表特定日期的序列號(hào)的函數(shù)。其語(yǔ)法格式為:DATE(year,month,day) Year可以為一到四位數(shù)字。Month代表每年中月份的數(shù)字。如果所輸入的月份大于12,將從指定年份的一月份開始往上加算。例如:DATE(2007,20,8) 返回代表 2008 年8月8日的序列號(hào)。Day?代表在該月份中第幾天的數(shù)字。如果 day 大于該月份的最大天數(shù),則將從指定月份的第一天開始往上累加。例如,DATE(2008,7,39) 返回代表 2008 年8月8日的序列號(hào)。如DATE(2008,8,8)=2008-8-8。在=DATE(MID(D2,7,4),MID(D2,11,2),MID(D2,13,2))公式中,MID(D2,7,4) 表示從D2單元格中的身份證號(hào)中左邊第7位起提取4位數(shù)作為年份;MID(D2,11,2) 表示從D2單元格中的身份證號(hào)中左邊第11位起提取2位數(shù)作為月份;MID(D2,13,2) 表示從D2單元格中的身份證號(hào)中左邊第13位起提取2位數(shù)作為日。
聯(lián)系客服