| 辦公軟件是指可以進行文字處理、表格制作、幻燈片制作、圖形圖像處理、簡單數(shù)據(jù)庫的處理等方面工作的軟件。目前辦公軟件朝著操作簡單化,功能細(xì)化等方向發(fā)展。辦公軟件的應(yīng)用范圍很廣,大到社會統(tǒng)計,小到會議記錄,數(shù)字化的辦公,離不開辦公軟件的鼎力協(xié)助。另外,政府用的電子政務(wù),稅務(wù)用的稅務(wù)系統(tǒng),企業(yè)用的協(xié)同辦公軟件,這些都屬于辦公軟件。 通過本篇文章你將學(xué)會VLOOKUP函數(shù)的以下知識點:
1、vlookup函數(shù)的基本使用方法
2、vlookup函數(shù)在使用過程中的應(yīng)該注意的問題,以及vlookup函數(shù)出錯的原因
3、查詢兩個以上列的名稱是如何查詢
1、vlookup函數(shù)的基本使用方法
Vlookup函數(shù)可以說是再EXCEL中相對比較重要的一個函數(shù),也是工作中較為常用的函數(shù), Vlookup函數(shù)功能就是指定一個查找目標(biāo)(查找條件)從原表的列中找出對應(yīng)的數(shù)據(jù)。函數(shù)的語法為:VLOOKUP(lookup_value,table_array,col_index_num,range_lookup) 下邊先給大家說一下對應(yīng)的參數(shù)什么意思
1 查找的內(nèi)容
2 要查找的數(shù)據(jù)區(qū)域
3 要查找的數(shù)據(jù)區(qū)域中第幾列的數(shù)據(jù)
4 匹配方式。為0時表示精確匹配
需要注意的是以上四個參數(shù)都必須填寫,缺一不可
我們先通過一個小示例看一下這個函數(shù)的用法,如下圖所示:

在這個圖中(1)為我們數(shù)據(jù)原區(qū)域,箭頭(2)所指我們想要查找的內(nèi)容及結(jié)果區(qū)域,也就是我們從1區(qū)域中找出對應(yīng)的數(shù)據(jù)放到2區(qū)域中。那我們看一下函數(shù)是怎么寫的

VLOOKUP(B16,$A$2:$D$7,3,0),我們現(xiàn)在看一下函數(shù)的意思,參數(shù)1為我們要找的內(nèi)容,對應(yīng)的就是區(qū)域2的姓名,參數(shù)2為要找的數(shù)據(jù)區(qū)域(PS:這個區(qū)域是固定的。所以添加了地址停止符),參數(shù)3就是要數(shù)一下我們要找的聯(lián)系電話出現(xiàn)在數(shù)據(jù)區(qū)域中的那一列。參數(shù)4表示精確查找。不知道讀書屋大飛老師這樣說,大家能理解不
我們再看第二個示例:先看一下示例數(shù)據(jù)

書店就銷售3本書,有很多訂單。但是當(dāng)前表中沒有單價,需要通過下圖中單價表中找出想要的數(shù)據(jù)出來,明細(xì)表中有300多行記錄。用vlookup函數(shù)就可以輕松的找到對應(yīng)的數(shù)據(jù)出來


VLOOKUP(C3,單價!$A$2:$B$4,2,0),函數(shù)第一個參數(shù)查找當(dāng)前表中出現(xiàn)的圖書名稱,第二個參數(shù)就是我們數(shù)據(jù)區(qū)域單價表,第三個參數(shù)是我們列,最后一個表示精確匹配
總結(jié):第二個參數(shù)可以是當(dāng)前表的一個區(qū)域,也可以是另外一個工作表。第三個參數(shù)必須要數(shù)一下第二個參數(shù)的列才可以。最后一個參數(shù)先默認(rèn)即可
2、vlookup函數(shù)在使用過程中的應(yīng)該注意的問題,以及vlookup函數(shù)出錯的原因
我們先看一第一個示例vlookup函數(shù)應(yīng)該注意什么:先說一下需求,我們通過定價表去找商品的價格。

圖1為結(jié)果表

圖2為要查找的數(shù)據(jù)源
大家現(xiàn)在如果找數(shù)據(jù),如何找呢。應(yīng)該注意什么呢。我們現(xiàn)在看一下如果我這樣寫函數(shù)VLOOKUP(C3,定價表!A2:D4,4,0)。大家可以試一下看能不能出現(xiàn)結(jié)果。最終返回的結(jié)果是#N/A,為什么會這樣呢。
為什么會出現(xiàn)#N/A錯誤呢,我們查找的如圖1所示的圖書名稱,那么在第二個參數(shù)數(shù)據(jù)區(qū)域定價表選擇的時間就必須要從圖書名稱開始,而我的函數(shù)選擇的是從序號開始。Vlookup函數(shù)中第一個參數(shù)查找的字段應(yīng)該和第二參數(shù)選擇的數(shù)據(jù)區(qū)域中的第一列是對應(yīng)的。
還要注意的是第二個參數(shù)數(shù)據(jù)區(qū)域在選擇時如這個函數(shù)VLOOKUP(C3,定價表!B2:D4,4,0)示例所寫,我們選擇的區(qū)域是B到D列,而第三個參數(shù)輸入的是4,而第二個參數(shù)數(shù)據(jù)區(qū)域明顯沒有。就會報#REF!錯誤。第二個參數(shù)數(shù)據(jù)區(qū)域必須包含要找的列
我們現(xiàn)在再看一個示例:VLOOKUP(C3,定價表!B2:D4,3,0),大家對照前邊可以看出我這個函數(shù)沒有問題。如下圖所示,找圖書名稱,選擇的區(qū)域從圖書名稱開始,找第三列的數(shù)據(jù),也包含了。那為什么還沒有找到呢。

主要是因為我在《讀書屋excel技巧》這個單元格數(shù)據(jù)上加了個空格。這也是大家在實際工作經(jīng)常碰見的情況。所以看名稱一樣了。參數(shù)也沒有錯。還是找不到。那么很有可能是名稱有多余的空格了。
3、查詢兩個以上列的名稱是如何查詢
我們再看一個示例:我們同一本書可能出版社不一樣。那我們想獲取數(shù)據(jù),怎么辦呢。

怎么實現(xiàn)的呢,我們通過字符串拼接實現(xiàn):在原數(shù)據(jù)區(qū)域添加一個輔助列,C2&D2,我們在找數(shù)據(jù)的時間就可以通過字符串拼接 VLOOKUP(C3&D3,定價表!$B$2:$E$7,4,0)

最后一個示例:把出現(xiàn)錯誤的#N/A,我們想變成0,如果想實現(xiàn)這個結(jié)果,我們就得通過IF函數(shù)結(jié)合ISNA函數(shù)了。IF是判斷,ISNA函數(shù)是錯誤值函數(shù),如果找不到返回true,否則返回false。基于這個所以我們通過IF判斷驗證,如果為TRUE時表示沒有找到,我們返回0.函數(shù)如下所示:
IF(ISNA(VLOOKUP(C3&D3,定價表!$B$2:$E$7,4,0)),0,VLOOKUP(C3&D3,定價表!$B$2:$E$7,4,0))
,如果找到了,則返回false時我們就進行數(shù)據(jù)的查找,所以直接寫vlookup函數(shù)
Office辦公軟件是辦公的第一選擇,這個地球人都知道。
|