vlookup函數(shù)的使用-基礎(chǔ)篇

vlookup函數(shù)可以說是Excel當(dāng)中最重要的函數(shù)了。

我在做培訓(xùn)的時候總是會給學(xué)員們說,我篩簡歷時每每看到“精通Excel”、“熟練使用Excel”這樣的描述就覺得辣眼。 因?yàn)槊棵窟@樣的人被叫來面試,你問問他vlookup函數(shù),他不知道.....你問問他數(shù)據(jù)透視表,他還是不知道.....然后我們就只能聊聊天氣,你看這萬里無云天高氣爽的,可能一會要下雨,你要不早點(diǎn)回家吧。

很多人,用了很長時間的excel都把excel當(dāng)做有格子的word用......都不知道其實(shí)excel里有很多的函數(shù)、功能、加載項(xiàng)能幫我們做很多的數(shù)據(jù)處理和分析工作,可以很大地提升自己的工作效率。

我今天就先用vlookup函數(shù)這個非常有代表性、很多需求都會用到、又經(jīng)常用錯的函數(shù)說起。

(題圖來自電影《彗星來臨那一夜》,看過的自然會懂 :D

上面說的都是廢話,重點(diǎn)從下邊開始看起


先說一下vlookup能干啥,基本的功能就是從別的地方把你需要對照的數(shù)據(jù)拽回來。下面舉兩個例子:

1)你有一張員工編號、姓名、部門、崗位的表,還有一張員工編號、月薪的表?,F(xiàn)在想在第一張表里加一列月薪,從第二張表里查出來每人的月薪填到第一張表里

2)你有兩張?jiān)露鹊漠a(chǎn)品銷售目錄,你想對比一下兩個月當(dāng)中有哪些商品都有銷售過

遇到這種在兩個表里對照、導(dǎo)數(shù)的需求都可以想到用vlookup函數(shù)。

下面我們來看一下vlookup函數(shù)長什么樣。

--lookup_value: 你要查誰,比如第一個例子中部門表的員工編號

--table_array: 你要去哪里找,比如第一個例子里的月薪表

--col_index_num:返回第幾列,在第二個參數(shù)的區(qū)域里你想返回第幾列

--range_lookup: 是否進(jìn)行近似匹配?True或1代表近似匹配,F(xiàn)alse或0代表精確匹配。我們大多數(shù)情況下使用的是精確匹配

我們來用個例子說明一下:

邏輯:如果我們?nèi)斯とプ?,現(xiàn)在我們要在D2這個單元格寫個email,那我們找誰?是B2這個單元格里的UID:1234對吧。

那我們在哪里找它呢?是G1:H8這個區(qū)域的表里對吧。(有人問為什么不是H列,還要把G列也拉進(jìn)來? ....你不把G列拉進(jìn)來去哪看UID=1234去啊....)

那么在G1:H8這個一共有2列的區(qū)域里,一旦你找到對應(yīng)的UID=1234的那行以后,這一行在這個區(qū)域里一共有兩列的值,你要返回第幾列的呢?我們返回第2列的值也就是H8那個值,對不對?

最后我們肯定是希望精確匹配,我找1234,你就給我返回1234的,別給我來個1233的,所以我們要求vlookup要按精確匹配的方式來執(zhí)行。

好了,邏輯盤完了,注意一下前面標(biāo)記不同顏色的文字對應(yīng)的就是vlookup的不同參數(shù)。

那么針對B2單元格的這個UID,找出來的email要放到D2這個單元格,所以我們要把公式寫在D2單元格里(不要嫌啰嗦,不只一個人弄不清楚這個了。。。)

=VLOOKUP(B2,G1:H8,2,0)

這樣針對B2這個單元格的查找就做完了。

那么針對B3到B8單元格的查找我們就向下拖動公式就可以,但是在拖動之前我們要調(diào)整一下公式,因?yàn)槲覀傿3到B8單元格的查找范圍依然是G1:H8,Excel在拖到公式的時候,公式里參數(shù)區(qū)域如果是相對引用的方式會跟著你拖動的方向同步平移。比如你把公式向下拖動一個單元格,那么公式就會變成=VLOOKUP(B3,G2:H9,2,0)

為了解決這個問題,我們在D2這個單元格寫公式的時候,把查找區(qū)域G1:H8變成絕對引用的方式$G$1:$H$8

手寫加$符號可以,也可以在公式編輯框里把G1:H8用鼠標(biāo)選上,然后按功能鍵F4,Mac版Excel上使用Command+T

變成絕對引用的形式后,無論你怎么拖動,有$修飾的部分都不會跟著變了。我們現(xiàn)在再拖動公式,后邊幾行的查找范圍就全都固定在G1:H8了

好了,上面就是vlookup函數(shù)的最最最基礎(chǔ)的應(yīng)用方法。

后續(xù)我會再寫如果是多種組合條件下如何進(jìn)行查找。比如GameCode=abc 且 UID=1234 的用戶在abc這個游戲的注冊日期怎么查找。

以及如何應(yīng)用vlookup函數(shù)中的近似匹配。

如果你對這類文章感興趣歡迎留言回復(fù)(打賞獎勵就更好了。哈哈哈),我會根據(jù)大家反饋的情況來決定是否繼續(xù)寫下去。

今天先到這里謝謝大家。

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容