計算機二級考試中的Vlookup函數的使用(新增題)
自從Office考試新增以來,其中最愛考的函數之一也就屬於vlookup函數了,為什麼出題人那麼喜歡考這個函數呢?其實在實際工作過程中,vlookup函數被視為進階高手的一個入門函數,換句話就是說,掌握了vlookup的使用,你可就是函數高手了。
很多同學可能並不認同小編的觀點,這個函數有什麼難的?就四個參數,而且最後一個參數永遠是0,就只剩下三個參數了,然後第一個參數就是查找的對象,第二個參數是從哪個區域進行查找,第三個參數是查找的需要返回信息的行數。如果這樣理解,小編只能給你四分之一的分數哦!為什麼這樣說呢?
其實vlookup的使用方法不僅僅限於上面所說的精確查找,它還包括模糊查找以及通配符的使用,甚至和數組聯合使用,達到二維甚至三維的查詢,部分情況下與if函數連用,可以代替Index函數的功能。後面幾種情況考的幾率會很小,但是根據今年的新增題可以看出,vlookup的模糊匹配確實考到了。總而言之,在二級考試中,前面兩種形式是重中之重。
今天就重點來說一下vlookup的精確匹配與模糊匹配的區別:
我們都知道這個函數是有四個參數的,不清楚的同學可以返回公眾號查看函數基礎1(視頻教程),裡面有詳細的介紹。以前小編曾經說過,在二級考試中第四個參數永遠填寫0,但是這個觀點要從這次考試中要改變了。第四個參數其實可以是0或者1,當填寫0時,該函數使用的是精確匹配,當填寫1時,該函數是近似匹配。在這裡就使用真題來幫大家解釋一下:
1、vlookup的精確匹配
首先小編這裡是使用玩轉題庫中的第10套真題作為例子,題目要求我們根據初三學生檔案中的學生的姓名以及學號,填寫語文工作表中的缺失的姓名信息。
初三學生檔案
語文工作表
這裡面的公式怎麼寫呢?
————思考一下再看答案————
————思考一下再看答案————
————思考一下再看答案————
語文工作表中的B2單元格中的函數:=VLOOKUP(A2,檔案[#全部],2,0) 其中第二個參數由於套用的表格樣式,所以出現引用形式。
小編相信很多同學都知道應該使用vlookup來解題,不需要思考就知道這裡面的vlookup的第四個參數是填0,反正就是0,也不用了解是什麼意思。小編認為這在前幾次考試非常正確,而且是個節省時間並且減少腦容量的方法。隨著每年的考試題目的更新以及難度的加大,就需要了解裡面的套路了。
這個精確匹配中的0是什麼意思呢?就是按照第一個參數的關鍵詞在第二個參數區域中進行精確查找,少一個標點或者數字都不行,缺少之後就不能求出正確結果的運算方式。所以這對於我們來根據學號查找姓名非常的適用,本來我們在學校里都是每個學號對應著一個名字,即使是名字相同,由於學號的區分,也不會弄混。
2、vlookup的模糊匹配
很簡單可以根據類比,vlookup的模糊匹配就是根據第一個參數來模糊查找第二個參數區域的內容。那麼,要想達到非精確匹配的目的,當然需要遵守一定的規則了。一般情況下,在進行模糊查找時,需要做一項操作,要對第二個參數區域進行升序範圍的排列,只有這樣,該函數才能識別出來並且一一對應。
我們就具體用一個實例來進行演示吧。題目:根據訂單信息中的銷售總額,來求出客戶等級,並填寫到G列中。
客戶信息工作表
客戶等級工作表
按照以前的方法,這道題頂多是使用if函數的嵌套,或者直接說不可以做。但是,使用了vlookup函數的模糊匹配,這道題就可以使用了。我們在前面已經說過,前三個參數非常的簡單,小編就在這裡直接填寫了, =VLOOKUP(H4,客戶等級!$A$1:$B$11,2,先不填)
。小編直接把第四個參數給空著了,在之前我們是直接填寫0,那是因為H4單元格在客戶等級工作表中是能夠找到具體的數值與之對應的,最後是可以返回具體的行。而這裡卻不可以,因為在客戶等級表中,A列的年度銷售額是一個範圍,所以這裡不能進行精確匹配,那就只能進行模糊匹配了。所以最後一個參數填寫為TRUE.所以在這裡我們總結了一個規律,這裡只是針對於計算機二級備考的朋友。當vlookup的第一個參數匹配的是具體值(例如學號)就使用精確匹配,當第一個參數匹配是範圍的時候,就使用模糊匹配。
其實進行模糊匹配是有一些要求的,其要求在於:①第四個參數為非零 ②第二個參數區域的第一列的範圍,順序必須是從小到大排列,反之不可。
希望對正在備考二級的同學有所幫助,期待各位的進步!
推薦閱讀:
TAG:計算機二級 | Excel函數 | 計算機二級辦公軟體高級應用技術 |