摘 要:電子表格Excel軟件的核心是公式與函數(shù),其中的Vlookup函數(shù)是一個(gè)應(yīng)用非常廣泛的函數(shù),凡是涉及查找的問題,都能用這個(gè)函數(shù)解決,但多數(shù)學(xué)生大多只知其一,不能靈活應(yīng)用。通過多個(gè)實(shí)例講解Vlookup函數(shù)的使用,擴(kuò)展學(xué)生思維。
關(guān)鍵詞:Vlookup;語(yǔ)法;實(shí)例
基金項(xiàng)目:遼寧省職業(yè)技術(shù)教育學(xué)會(huì)課題“應(yīng)用型大學(xué)數(shù)學(xué)課程教學(xué)引入Excel軟件的改革探索“(項(xiàng)目編號(hào):LZY17220)
1 Vlookup語(yǔ)法
VLOOKUP函數(shù)是Excel中的一個(gè)縱向查找函數(shù)。
該函數(shù)的語(yǔ)法規(guī)則如下:
VLOOKUP(lookup_value,table_array,col_index_num,range_lookup)
參數(shù) 簡(jiǎn)單說明 輸入數(shù)據(jù)類型
lookup_value 要查找的值 數(shù)值、引用或文本字符串(必填)
table_array 要查找的區(qū)域 數(shù)據(jù)表區(qū)域串(必填)
col_index_num 返回?cái)?shù)據(jù)在查找區(qū)域的第幾列數(shù) 正整數(shù)串(必填)
range_lookup 模糊匹配/精確匹配 TRUE(0)/FALSE(1)(或不填)
要應(yīng)用Vlookup函數(shù),涉及兩個(gè)表格。這兩個(gè)表格可以在同一個(gè)工作表中,也可以在同一個(gè)工作簿中,還可以在不同的工作簿中?,F(xiàn)在我們一般用“3W”幫助記憶Vlookup的使用方法::第一個(gè)W是Who-“誰(shuí)”,即查找的內(nèi)容(這個(gè)“誰(shuí)”,要求在兩個(gè)表格中都要有,而且必須在第二個(gè)表格的第1列);第二個(gè)W是Where—“哪里”,即查找的范圍(這個(gè)“哪里”,在第二個(gè)表格中);第三個(gè)W是Which—“哪個(gè)”,即包含搜索結(jié)果的列序號(hào)(這個(gè)“哪個(gè)”也是第二個(gè)表格范圍中的列序號(hào)),最后結(jié)果會(huì)顯示在第一個(gè)表格中。
2 Vlookup應(yīng)用實(shí)例
實(shí)例一:查找某一個(gè)值的某一項(xiàng)內(nèi)容
例如查找學(xué)號(hào)為C120901的學(xué)生的高等數(shù)學(xué)(一)成績(jī)
步驟:(1)單元格區(qū)域A1:C17是原始數(shù)據(jù),視為第2個(gè)表格;單元格區(qū)域E2:F3是新建一個(gè)區(qū)域,視為第1個(gè)表格。
在單元格F3中輸入函數(shù)“=VLOOKUP(E3,A1:C17,3,0)”,確定。
實(shí)例二:查找某些值的某一項(xiàng)內(nèi)容
例如已知一些學(xué)號(hào),查找這些學(xué)號(hào)對(duì)應(yīng)學(xué)生的高等數(shù)學(xué)(一)成績(jī)
步驟:(1)單元格區(qū)域A1:C17是原始數(shù)據(jù),視為第2個(gè)表格;單元格區(qū)域E1:F17,視為第1個(gè)表格。
(2)在單元格F2中輸入函數(shù)“=VLOOKUP(E2,$A$1:$C$17,3,0)”,確定。然后左鍵雙擊單元格F2的填充柄,即得結(jié)果。
注:例一和例二的函數(shù)區(qū)別,查找的范圍這個(gè)參數(shù),一個(gè)是相對(duì)應(yīng)用,一個(gè)是絕對(duì)應(yīng)用,因?yàn)槔M(jìn)行公式的填充。
實(shí)例三:查找某些值的某幾項(xiàng)內(nèi)容
例如已知一些學(xué)號(hào),查找這些學(xué)號(hào)對(duì)應(yīng)學(xué)生的姓名和高等數(shù)學(xué)(一)成績(jī)
步驟:(1)單元格區(qū)域A1:C17是原始數(shù)據(jù),視為第2個(gè)表格;單元格區(qū)域E1:G17,視為第1個(gè)表格。
(2)在單元格F2中輸入函數(shù)“=VLOOKUP($E2,$A$1:$C$17,COLUMN(B1),0)”,確定。然后向下、向右填充,即得結(jié)果。
注:例三的公式中的第1個(gè)參數(shù),在填充時(shí)需要列數(shù)不變,行數(shù)相應(yīng)改變,所以應(yīng)用了混合引用。而第3個(gè)參數(shù),希望向右填充時(shí)自動(dòng)改變序列號(hào),所以加入了一個(gè)新函數(shù),構(gòu)成鑲嵌函數(shù)。Column這個(gè)函數(shù)返回參數(shù)所在列數(shù)。
實(shí)例四:查找的值只有部分信息(模糊查找)
例如要查找的產(chǎn)品只有名稱的一部分,查找這個(gè)產(chǎn)品的其他內(nèi)容
步驟:(1)單元格區(qū)域A1:C4是原始數(shù)據(jù),視為第1個(gè)表格;單元格區(qū)域F1:G2,視為第2個(gè)表格。
(2)在單元格G2中輸入函數(shù)“=VLOOKUP("*"&F2;&"*",$A$1:$C$4,3,0)”,確定,即得結(jié)果。
實(shí)例五:多條件查找
例如查找不同部門李同羽(同名)的基本工資
步驟:(1)在A列前插入輔助列“部門與姓名”,在A2單元格輸入“=B2&C2;”,填充。
(2)單元格區(qū)域A1:D10數(shù)據(jù),視為第2個(gè)表格;單元格區(qū)域G1:I3,視為第1個(gè)表格。
(3)在單元格I2中輸入函數(shù)“=VLOOKUP(G2&H2;,$A$1:$D$10,4,0)”,確定。然后向下填充即得結(jié)果。
實(shí)例六:區(qū)間查找
例如按學(xué)生期末成績(jī),分成“不及格”、“60-70”、“70-80”、“80-90”、“90以上”五個(gè)級(jí)別
步驟:(1)單元格區(qū)域A1:D17數(shù)據(jù),視為第1個(gè)表格;新建一個(gè)單元格區(qū)域G1:H6,視為第2個(gè)表格(對(duì)照表)。第2個(gè)表格有兩列,第一列的每個(gè)分?jǐn)?shù)都是分檔區(qū)間的下限,下個(gè)分?jǐn)?shù)既是上個(gè)區(qū)間的上限(不包含),也是所在區(qū)間的下限(包含)。
(2)在單元格D2中輸入函數(shù)“=VLOOKUP(C2,$G$1:$H$6,2,1)”,確定。然后向下填充即得結(jié)果。
注:之前的例題的最后一個(gè)參數(shù)都是精確匹配,只有這個(gè)例題是模糊匹配。凡是涉及區(qū)間問題如銷售提成,個(gè)人所得稅率等問題都可以用這個(gè)方法解決。但要注意對(duì)照表中的數(shù)據(jù)下限要按從小到大排列。
3 結(jié)束語(yǔ)
VLOOKUP函數(shù)的應(yīng)用不止上面這些,本文起個(gè)拋磚引玉的作用,希望能夠利用類似的訓(xùn)練,培養(yǎng)學(xué)生舉一反三的發(fā)散思維。
參考文獻(xiàn)
[1]魏雪萍,李嵐.Excel應(yīng)用大全[M].北京:人民郵電出版社,2008.
[2]龍建祥,張鐵軍.EXCEL函數(shù)與公式綜合應(yīng)用技巧[M].北京:人民郵電出版社,2010.
作者簡(jiǎn)介
梁海濱(1978-),女,遼寧人,遼寧對(duì)外經(jīng)貿(mào)學(xué)院基礎(chǔ)課教研部副教授,從事高等數(shù)學(xué)教學(xué)研究。