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