黃宗正
摘要:隨著學(xué)生資料逐步電子化,班主任在整理資料中都會(huì)遇到很多頭痛問題,填寫學(xué)生信息表時(shí)經(jīng)常出現(xiàn)錯(cuò)誤,如身份證輸入錯(cuò)誤、出生日期與身份證不符、計(jì)算學(xué)生年齡不準(zhǔn)確、戶籍性質(zhì)不規(guī)范等。該文重點(diǎn)介紹了vlookup、mid、countif、Indirect等4個(gè)Excel2013函數(shù)的使用方法,正確合理使用這些函數(shù),對(duì)學(xué)生信息進(jìn)行分析和提取,能大幅減輕學(xué)生管理工作中資料整理的壓力。通過近三年的實(shí)踐發(fā)現(xiàn),開學(xué)初對(duì)班主任進(jìn)行Excel2013函數(shù)培訓(xùn),能極大提高工作效率。
關(guān)鍵詞:Excel2013;函數(shù);信息提??;vlookup;mid;countif
中圖分類號(hào):TP399 文獻(xiàn)標(biāo)識(shí)碼:A 文章編號(hào):1009-3044(2016)02-0105-02
Abstract: With the gradual electronic data of students, the class teacher will have a lot of headaches in the sorting of information, when fill in student information representation often errors, such as identity card input error, date of birth and identity card does not match, calculate the age of the students is not accurate, the household registration is not standardized. This paper mainly introduces four Excel2013 functions: vlookup,mid,countif,indirect.Correct and rational use of these functions, the analysis and extraction of student information, can greatly reduce the pressure on the students' management work. Through nearly three years of practice found that the beginning of the class of the class teacher in charge of Excel2013 function training, can greatly improve the work efficiency.
Key words: Excel2013; function; information extraction; vlookup; mid; countif
利用電子表格Excel2013對(duì)學(xué)生數(shù)據(jù)進(jìn)行分析統(tǒng)計(jì)等工作,能極大提高工作效率,一定程度上實(shí)現(xiàn)辦公自動(dòng)化。在excel2013中利用函數(shù)可以對(duì)學(xué)生的數(shù)據(jù)核對(duì)、統(tǒng)計(jì)滿足某條件的人數(shù),從身份證號(hào)碼中提取出生日期,判斷學(xué)生年齡等非常方便。
1 用vlookup函數(shù)從學(xué)生基本信息表中提取身份證號(hào)碼
Vlookup是一個(gè)縱向查找函數(shù),可以根據(jù)查找值在某一區(qū)域內(nèi)查到匹配值,其語法為:VLOOKUP(查找值,區(qū)域,列序號(hào),邏輯值)。
“查找值”:為需要在數(shù)組第一列中查找的數(shù)值,它可以是數(shù)值、引用或文字符串。
“區(qū)域”:數(shù)組所在的區(qū)域,如“B2:E10”,也可以使用對(duì)區(qū)域或區(qū)域名稱的引用,
“列序號(hào)”:即希望區(qū)域(數(shù)組)中待返回的匹配值的列序號(hào),
“邏輯值”:為TRUE或FALSE。它指明函數(shù) VLOOKUP 返回時(shí)是精確匹配還是近似匹配。
例如,現(xiàn)在要根據(jù)圖1的學(xué)生信息表中的提取某幾個(gè)學(xué)生的身份證號(hào),一般我們都是看到姓名在復(fù)制信息表中的身份證號(hào)碼到相應(yīng)位置,很容易出錯(cuò)。但是使用vlookup函數(shù),不但速度快,而且可以避免出錯(cuò),具體做法:在C2列輸入=vlookup(B2,學(xué)生基本信息!B1:C9,2,0),回車即出現(xiàn)B2內(nèi)姓名鐘才望的身份證號(hào)碼,下拉即出現(xiàn)相應(yīng)B列相應(yīng)姓名所對(duì)應(yīng)的身份證號(hào)碼。
有時(shí)候根據(jù)身份證查找出來的值不準(zhǔn)確或者查找不到,查找的條件最好是區(qū)域的第一列,并對(duì)姓名進(jìn)行排序能有效避免這些錯(cuò)誤。
2 利用mid和text函數(shù)從身份證號(hào)碼中提取出生日期并計(jì)算年齡
我們知道學(xué)生身份證后,通常還要填寫出生日期,年齡等信息,這些信息可以按如下步驟進(jìn)行提取。
2.1 提取出生日期
知道身份證號(hào)碼就可以從中提取相應(yīng)的信息,需要用到MID函數(shù)和text函數(shù)。例如上圖要知道鐘才望的出生日期,只要在D2中輸入=TEXT(MID(C2,7,4)&"-"&MID(C2,11,2)&"-"&MID(C2,13,2),"YYYY-MM-DD"),就可以得到,其余的下拉即可。
MID函數(shù)主要功能:從一個(gè)文本字符串的指定位置開始,截取指定數(shù)目的字符。
使用格式:MID(text,start_num,num_chars)
參數(shù)說明:text代表一個(gè)文本字符串;start_num表示指定的起始位置;num_chars表示要截取的數(shù)目。
圖3 中MID(C2,7,4)的作用就是從C2中的身份證號(hào)碼中提取4位1999。
TEXT函數(shù)的作用是將數(shù)值轉(zhuǎn)換為按指定數(shù)字格式表示的文本。
語法格式為TEXT(value,format_text) ,其中Value 為數(shù)值、計(jì)算結(jié)果為數(shù)字值的公式,或?qū)Π瑪?shù)字值的單元格的引用。如本例中的 Format_text 為“YYYY-MM-DD”,所以把C2中的1999,05,02提取出來后,按YYYY-MM-DD格式顯示出來:1995-05-02。
2.2 利用提出的出生日期判斷學(xué)生年齡
將“年齡”所在的E列格式按照格式->單元格->數(shù)字->自定義為“YY歲”;而后在E2中輸入Tody()-D2,就得到了鐘才望的年齡,然后利用自動(dòng)填充功能將公式復(fù)制下拉到下面的單元格中即可。
如果要知道圖5中A2到A8區(qū)域中大于等于16歲的學(xué)生人數(shù),我們可以用countif函數(shù),如圖5所示,在公式中選擇countif函數(shù),在彈出窗口的range項(xiàng)輸入A2:A8,criteria項(xiàng)中輸入條件>=16,或者直接在空白單元格中輸入公式:=COUNTIF(A2:A8,">16"),回車既可看到結(jié)果。
3 結(jié)束語
Excel2013中常用函數(shù)的合理使用可以極大提高班主任統(tǒng)計(jì)學(xué)生信息的工作效率,這些函數(shù)近期整理中職學(xué)生資助中發(fā)揮了很大作用。但我發(fā)現(xiàn)班主任經(jīng)常記不住函數(shù)的參數(shù),或者選擇區(qū)域存在問題,一旦出錯(cuò)就大面積的錯(cuò),而且不好查找出來,如何讓非計(jì)算機(jī)專業(yè)的員工有效記憶常用函數(shù)的參數(shù),熟練正確地使用這些函數(shù)來提高效率,需要我們進(jìn)一步探索。
參考文獻(xiàn):
[1] 崔賽英. Excel函數(shù)學(xué)習(xí)方法與技巧[J]. 電腦知識(shí)與技術(shù),2012(18).
[2] 雎力芬. Excel在學(xué)生成績評(píng)定中的應(yīng)用[J]. 中小企業(yè)管理與科技(下旬刊), 2012(6).
[3] 楊曉盼. 淺談Excel中常用函數(shù)的使用技巧[J]. 數(shù)字技術(shù)與應(yīng)用,2012(6).