Excel中VLOOKUP函數的用法及使用技巧?

Tags: 技巧, 函數, 用法,

VLOOKUP函數是LOOKUP函數的延伸函數,它較LOOKUP更為具體話,主要用於搜索一個數據表中首列滿足條件的數據,並根據指定的列號返回對應的值。

Excel中VLOOKUP函數的用法及使用技巧

VLOOKUP的用法

VLOOKUP函數的具體語法如下:

VLOOKUP(lookup_value,table_array,col_index_num,rang_lookup)

VLOOKUP(1(搜索的值),2(搜索的區域),3(指定的列),4(精確or模糊查詢))

注意事項:

第1個參數(搜索的值),可以使用具體的值或通配符“?”“*”進行查詢,但是不能是“數組”,而且所搜索的值必須在搜索區域的首列。

第4個參數(精確or模糊查詢)

如果是0或者false——精確查詢(遍歷法查詢,支持無序查詢)

如果是1或true——模糊查詢(二分法查詢同LOOKUP,不支持無序查詢)。

我們以一個例子為大家介紹VLOOKUP

如下圖有一張班級成績表,從中查找班裡某一個人的成績。

Excel中VLOOKUP函數的用法及使用技巧

我們在A9輸入名字,在C9得到結果。

C9的公式為:=VLOOKUP(A9,A2:C5,3,FALSE)

這裡要注意一下幾點

1、確保要查找的值,在搜索區域的首列。

2、“3”表示的是要想要得到的結果在搜索區域中的第3列。

3、FALSE表示要進行遍歷法的精確查詢。(這也會最常用的方法)

Excel中VLOOKUP函數的用法及使用技巧

如果我們把第4個參數改成TRUE(模糊查詢,二分法查詢),就必須把首列的值按照升序排列。

如下圖所示:

Excel中VLOOKUP函數的用法及使用技巧

VLOOKUP的使用技巧

通過通配符來進行查詢。

如下圖所示

Excel中VLOOKUP函數的用法及使用技巧

如果查詢的結果為空,則VLOOKUP的結果就為0。

Excel中VLOOKUP函數的用法及使用技巧

如何想把查詢結果為空的vlookup值變為”文本型“

Excel中VLOOKUP函數的用法及使用技巧

注意事項

VLOOKUP的第一個參數必須是所搜索區域的首列的值

我們在日常Excel查找中常用的是精確查找。

我們如果用模糊查找必須使查詢的列按照升序排列。

HLOOKUP的用法跟VLOOKUP的用法一樣,只是分別針對的是行或者列

相關問題答案