天天看點

Vlookup函數:你知道有多強大嗎?

作者:大話資料分析

先講講VLOOKUP是幹什麼的,簡單地來說是用于資料比對的一個函數,經常聽職場人說“拿兩張表V一下,V一下”,這裡使用的就是VLOOKUP函數,VLOOKUP函數堪稱是職場人必備的一個函數,下面講解VLOOKUP函數的詳細使用方法,一起來學習~

函數定義:

按照垂直方向搜尋區域

Excel格式:

VLOOKUP(lookup_value,table_array,col_index_num,range_lookup)

參數解析:

  • lookup_value:要查找的值,也被稱為查閱值;
  • table_array:查閱值所在區域,請記住查閱值應該始終位于所在區域的第一列,這樣 VLOOKUP 才能正常工作。 例如,如果查閱值位于單元格 C2 内,那麼您的區域應該以 C 開頭;
  • col_index_num:區域中包含傳回值的列号,例如,如果指定 B2:D11 作為區域,那麼應該将 B 算作第一列,C 作為第二列,以此類推;
  • range_lookup:(可選)如果需要傳回值的近似比對,可以指定 TRUE;如果需要傳回值的精确比對,則指定 FALSE。如果沒有指定任何内容,預設值将始終為 TRUE 或近似比對。

白話格式:

VLOOKUP(要查找的内容,搜尋的區域,從查找區域首列開始到要找的内容的列數,指定是近似比對還是精确比對查找方式)

函數應用執行個體

如下為一張家居生活館的銷售報表,細分品名、件、單價、營業額。

Vlookup函數:你知道有多強大嗎?

例一、正向查找資料,查找該品名的單價

使用普通的VLOOKUP函數用法即可得到單價結果。

Vlookup函數:你知道有多強大嗎?

例二、反向查找資料,以單價查找銷售件數

根據單價查找銷售件數,正向無法比對,隻能使用逆向比對的方法,使用IF建構數組公式,這樣即可完成資料的反向查找。

Vlookup函數:你知道有多強大嗎?

例三、VLOOKUP函數的橫向動态複制公式

如下是家居生活館的員工資訊表。

Vlookup函數:你知道有多強大嗎?

橫向動态複制公式,一次性比對多列資料,這裡借助COLUMN函數來傳回所在的列數,使用VLOOKUP+COLUMN函數組合公式進行比對。

Vlookup函數:你知道有多強大嗎?

例四、VLOOKUP用IF組成動态條件模糊查找

模糊查詢需要提前建構一個工齡小于3年的銷售額分段點對應的提成比例,這裡需要注意的是分段點要按照分段順序從小到大這樣排列,模糊查詢的range_lookup(可選)預設為1,是以這裡可以不寫,即可模糊比對銷售額對應的提成比例。

Vlookup函數:你知道有多強大嗎?

例五、VLOOKUP用MATCH組成動态條件查找

Vlookup函數:你知道有多強大嗎?

MATCH在這裡的用法是用來傳回提成金額該列在資料區域中屬于第幾列,即可得出具體的結果值。

Vlookup函數:你知道有多強大嗎?

例六、屏蔽公式中的錯誤值

如果使用VLOOKUP函數比對出錯誤值,可以借助IFERROR函數,當VLOOKUP函數比對出錯誤值時,讓其傳回為空。

Vlookup函數:你知道有多強大嗎?

以上是總結VLOOKUP函數的六個常用用法,具體可以涵蓋基本所有的VLOOKUP函數用法,Excel的使用對于職場人來說并不陌生,但是想要更高階地學習Excel卻不容易,感興趣的同學可以關注我,持續分享資料分析知識~

繼續閱讀