陳靜
摘 要: 本文主要利用Excel中的函數(shù)iferror、vlookup、index、match實(shí)現(xiàn)在Excel中按照班級排好的課表查找教師課表和教室課表,這樣就能提高教師和教學(xué)管理者查找教師課表和教師課表的效率。
關(guān)鍵詞: Excel 公式 函數(shù) 查找課表
1.引言
我一直從事教學(xué)秘書工作多年,經(jīng)常要使用微軟Office辦公軟件輸入資料、打印文本等,如使用Excel軟件排本部的課程。因為本系承擔(dān)全校的公共課的教學(xué),使用全校的班級大課表查找老師的課表和教室課表不太方便、工作量大和容易出錯,所以我根據(jù)自己多年來對Excel的學(xué)習(xí)和研究,使用Excel中的函數(shù)查找教師課表和教室課表。我要用到的Excel中的函數(shù)iferror、vlookup、index、match的參數(shù)在Excel里都有說明,這里就不再說明和解釋。
2.查找教師課表步驟
第一步:打開Excel。在Sheet1中,安排好本系部2014-2015學(xué)年度第二學(xué)期班級課表(如圖1)。
圖1 2014-2015學(xué)年度第二學(xué)期班級課表部分
第二步:在Sheet2中,輸入如圖2所示的2014-2015學(xué)年度第二學(xué)期教師課表模版。
圖2 2014-2015學(xué)年度第二學(xué)期教師課表部分
第三步:在Sheet2中B4單元格輸入公式。
=IFERROR(VLOOKUP("*"&$A4&"*",Sheet1!B$4:B$134,1,F(xiàn)ALSE),"")&CHAR(10)&IFERROR(INDEX(Sheet1!$A$4:$A$134,MATCH("*"&$A4&"*",Sheet 1!B$4:B$134,0),1),"")。
對上面公式的說明:VLOOKUP("*"&$A4&"*",Sheet1!B$4:B$134,1,F(xiàn)ALSE):如果在Sheet1!B$4:B$134中搜索有包含字符串“徐欣”,那么就返回選定單元格的值,否則返回#N/A。
IFERROR(VLOOKUP("*"&$A4&"*",Sheet1!B$4:B$134,1,F(xiàn)ALSE),""):如果表達(dá)式是一個錯誤,則返回"",否則返回表達(dá)式的值。
CHAR(10):單元格換行字符。
MATCH("*"&$A4&"*",Sheet 1!B$4:B$134,0):返回包含字符串“徐欣”的單元格在Sheet 1!B$4:B$134中的相對位置M。
INDEX(Sheet1!$A$4:$A$134,MATCH("*"&$A4&"*",Sheet1!B$4:B$134,0),1):在Sheet1!$A$4:$A$134區(qū)域中,返回第M行第1列單元格的值。
第四步:選中Sheet2中的單元格B4,然后將鼠標(biāo)移到此單元格右下角,當(dāng)鼠標(biāo)變?yōu)椤皩?shí)心的十字”時,單擊向右拖動將公式引用到單元格H4。
第五步:選中B4:H4,然后將鼠標(biāo)移到此選中區(qū)域的右下角,當(dāng)鼠標(biāo)變?yōu)椤皩?shí)心的十字”時,單擊向下拖動將公式引用到區(qū)域B5:H5。
最后,2014-2015學(xué)年度第二學(xué)期教師課表就查找出來了(如圖3)。
圖3 2014-2015學(xué)年度第二學(xué)期教師課表部分
3.查找班級課表步驟
用查找教師課表方法和步驟,可以查找出2014—2015學(xué)年度第二學(xué)期班級課表(如圖4),這里就不再一一敘述查找步驟。
圖4 2014-2015學(xué)年度第二學(xué)期班級課表
4.結(jié)語
雖然在教師課表中合班上課使用excel中的公式查找只能顯示首先查找到班級,有一定的局限性,但是在班級課表上注明就可以完全顯示出哪幾個班合班上課。同樣在班級課表中單雙周課的同一時間不同班級使用相同教室只能顯示首先查找到班級,可以通過教室課表加入單雙周限制完全顯示出來。
參考文獻(xiàn):
[1]張山風(fēng),周鳳.用Excel公式和函數(shù)實(shí)現(xiàn)自動填充[J].辦公自動化,2010,04:56+61.
[2]劉海蓉.Excel中的公式和函數(shù)[J].商,2013,19:365.
[3]馮所偉.利用Excel公式提取課表相關(guān)信息[J].產(chǎn)業(yè)與科技論壇,2012,04:151-152.
[4][美]杰萊,著.安曉梅,張鶴,常虹,譯.Excel2007應(yīng)用大全[M].北京:人民郵電出版社,2008:300-400.