-
1 # 墨天飛瑕
-
2 # Excel職場必學
如何快速理解並記住VLOOKUP函式,其實很簡單,只要透過一個很簡單的生活小例子就可以很快理解。
首先介紹下什麼是VLOOKUP函式,他是在列方向查詢資料並引用資料的函式。那它怎麼用,有什麼好的記憶方法呢,我們馬上來說說。▌公式模板套用:=VLOOKUP(要找誰,在哪個區域找,在第幾列找,要精確查詢還是模糊查詢),精確查詢就寫0,模糊查詢就寫1。案例一、如圖1:要找“魚香肉絲”的單品價格,就可以公式套用:要找誰——找“魚香肉絲”;在哪個區域找——在菜譜A2:C8這個區域找;在第幾列找——在第2列“單品價格”裡找;要精確查詢——寫數字0。
所以在F2單元格里輸入公式=VLOOKUP(E2,$A$2:$C$8,2,0),最後返回的結果就是20。$A$2:$C$8這個符號表示“鎖定引用”這個區域,不會隨著游標拖動而發生資料偏移。
▌我們再來舉個例子,加深印象。
案列二、如圖2:
怎麼用VLOOKUP函式求出這5個人的提成和業績,我們只要在G2單元格輸入正確的公式,然後滑鼠下拉,就可以完成“提成”這列內容的引用;在H2單元格輸入正確公式,滑鼠下拉就完成“業績”這列內容的引用。
套用公式模板:=VLOOKUP(要找誰,在哪個區域找,在第幾列找,要精確查詢還是模糊查詢)。
▶開始分析,如圖3:找小飛,那就是單元格F3;在哪找,那就是在$B$2:$D$8區域找,加絕對引用不會發生偏移;在第幾列找,因為“提成”這列是在$B$2:$D$8區域的第3列,所以寫3;要精確查詢,基本我們用VLOOKUP都是精確查詢,寫數字0。
重要提醒:我們是透過“姓名”來找“提成”和“業績”這兩列的結果,所以在左邊的資料區域裡我們必須要先選中“姓名”這列再往右選。這是VLOOKUP函式的特性,它必須保證要找的人在最左邊的首列,結果的列都在右邊,從左往右查,不然會錯誤。在G2單元格輸入公式=VLOOKUP(F3,$B$2:$D$8,3,0),H2單元格輸入公式=VLOOKUP(F3,$B$2:$D$8,2,0),然後下拉游標填充公式就完成了所有的內容引用。
▌前面講到VLOOKUP選中的資料區域最左首列必須是“要找的誰”,結果的列放在資料區域右邊,就可以引用這些資料了,這個叫VLOOKUP函式的正向引用。
其實VLOOKUP和IF函式組合可以完成逆向的查詢引用,就是從右往左查。案例三、如圖4:要透過"姓名"找到對應部門,直接用VLOOKUP無法完成從右向左的逆向查詢,必須要巢狀一個IF({1,0},查詢列,結果列)。
公式套用模板:=VLOOKUP(找誰,在IF({1,0},查詢列,結果列)裡找,找第2列資料,0精確查詢)。
在G3單元格輸入公式=VLOOKUP(F3,IF({1,0},$B$2:$B$8,$A$2:$A$8),2,0)。如圖5:
▶開始分析:找誰——找F3的小飛;在哪找——在IF({1,0},$B$2:$B$8,$A$2:$A$8)裡找;找第幾列——找if區域裡的第2列A列部門;要精確查詢——寫數字0。就可以快速的逆向查找了。
▌VLOOKUP對合並單元格的引用會出現錯誤,因為它只會引用合併單元格的最上面一個。但是如果VLOOKUP配合LOOKUP函式組合使用,是可以完成對合並單元格的引用的。
案例四、如圖6:左邊的“員工姓名”是合併單元格,右邊的表格是資料來源。因為右邊的資料來源有很多個“小王”、“小紅”、“小明”,VLOOKUP還有一個原則就是查詢物件要唯一性,不然只出第一個查到的結果。所以我們在資料來源的左邊新建一個“輔助列”,把員工姓名和地區用連線符號&連起來,組成唯一性。在用VLOOKUP和LOOKUP組合用合併單元格引用資料。如圖7:
① 在F列加一個輔助列,在F3單元格輸入公式=G3&H3,下拉游標,就將這兩列連線起來了。
② 在C3單元格輸入公式=VLOOKUP(LOOKUP("座",$A$3:$A3)&B3,$F$2:$J$9,4,0)。LOOKUP("座",$A$3:$A3)&B3返回的結果是"小王”&"河北”,這樣就可以和F列匹配了。關於LOOKUP的用法在講解LOOKUP的文章裡很詳細了,就不重複說了。③ D3單元格輸入公式=VLOOKUP(LOOKUP("座",$A$3:$A3)&B3,$F$2:$J$9,5,0)。然後下拉游標就自動填充公式了,完成了合併單元格引用資料。總結:VLOOKUP的套路比較簡單,思路就是公式模板:=VLOOKUP(要找誰,在哪個區域找,在第幾列找,要精確查詢還是模糊查詢)。記住這個就可以了,還要多練多熟悉。
回覆列表
引數意思理解才行,分別為:找某值,在莫區域(區域內第一列一定包含第一個引數),要返回區域內對應第幾列值,最後是0(精確匹配)。