上一篇講了關于數(shù)據(jù)有效性的錄入控制仿畸,如果大家沒有參看過的可以去閱讀一下。
下面我們繼續(xù)看看輸入的錄入還有那些技巧朗和〈砉粒看下表,還有三攔數(shù)據(jù)需要進行錄入例隆,性別甥捺,出生年月为流,年齡飘庄。我們均可以使用公式將這三攔的數(shù)據(jù)從身份證信息中提取出來嘉汰。
1.獲取性別資料
下面我們先來看看如何獲取性別資料,在C2單元格輸入下面的公式
公式:=IF(MOD(VALUE(MID(B2唱逢,17,1)),2)=0,"女","男")
公式解讀:
MID取值函數(shù)屋休,例:上面取從17位開始的1個字符坞古。即取身份證的第十七位字符。
VALUE將字符轉換為數(shù)值劫樟。使用MOD進行校驗奇偶痪枫,IF函數(shù)進行判斷,偶數(shù)為“女”叠艳,奇數(shù)為“男”
最后填充復制其余的單元格奶陈。
下面學習一個公式快速填充的方法,選中C2單元格附较,雙擊有下交的那個小點吃粒,即可完成C列的公式快速填充。相當于復制C2的公式拒课。
2.獲取出生年月
使用MID取值函數(shù)徐勃,加上合并字符完成,在D2輸入如下的公式
公式=MID(B2,7,4)&"年"&MID(B2,11,2)&"月"&MID(B2,13,2)&"日"
公式解讀:MID一個返回字符的函數(shù)早像,如公式僻肖,返回B2單元格從第7位字符開始的4個字符,即2002.
&這個是邏輯運算符卢鹦,主要是將兩個數(shù)據(jù)進行連接臀脏,例如:=“2002”&“年”
結果就是:2002年。同樣的將“月”,“日”字符截取谁榜,然后通過&進行連接幅聘。
同上,快速填充公式窃植,完成數(shù)據(jù)錄入帝蒿。
2.獲取年齡
根據(jù)身份證判斷年齡,選取E2單元格巷怜,輸入如下的公式
公式=YEAR(TODAY())-VALUE(MID(B2,7,4))&"歲"
公式解讀:兩個日期函數(shù)葛超,YEAR返回日期的年份值,1900-9999之間延塑。
VALUE將文本值轉換為數(shù)值绣张。VALUE(MID(B2,7,4))將獲取的字符2002轉換為數(shù)值。
一張學生的基礎資料表就建立起來了关带。
擴展思路的應用侥涵,還可以根據(jù)入學考試成績進行分段分班。統(tǒng)計男女人數(shù)等等宋雏。留一點給大家去思考應用芜飘。
我這里偷個懶,將所有人分到同一個班磨总,G200201班嗦明。