Excel經常使用公式

VLOOKUP(參數1,參數2,參數4,)函數

參數1:表格中查詢的值排序

參數2:須要查詢的單元格區域,該單元格區域的第一列必須包含參數1中的查詢值基礎

參數3:須要返回參數2中第幾列的值語法

參數4:FALSE/TRUE數據

使用步驟:查詢

在同一個表格中,G列中須要從H、I列中,根據B列各個單元的姓名查詢對應的班級。鍵盤

公式爲:=VLOOKUP(B2,H:I,2,FALSE)思維

若是是在兩個表格中,VLOOKUP()函數中的參數2就要作修改:工作

如:=VLOOKUP(B2,Sheet1!A:B,2,FALSE)參數

注意:在作參數2時,須要切換工做表,不須要經過鍵盤輸入,只須要鼠標點擊到另外一個工做表,選擇須要的列便可

 

①  VLOOKUP基礎用法

VLOOKUP函數是經常使用的一個內容查找函數,用於經過某一條件查詢數據源中須要的內容。

語法:=VLOOKUP(查詢值,數據源,顯示序列,匹配參數)

以經過代碼查詢材料名稱爲例,

錄入公式:=VLOOKUP(F2,B1:D9,2,0)

你們會發現,VLOOKUP函數的前三個參數都是一一關聯的。

查找依據決定查找範圍的起點;

而查找範圍的選擇又決定了顯示序列。

 

②  模糊匹配

VLOOKUP函數第四個參數有兩種:FALSE/0爲精確查找,TRUE/1爲模糊匹配,在工做中大部分場景下所應用的都是精確查找,那什麼狀況下會用到模糊匹配呢?

先來看應用場景,根據不一樣金額計算提成比例:

按照以往的思惟模式,你們可能會選擇經過IF函數的多層嵌套來實現比例的計算:

=IF(B2>=20000,12%,IF(B2>=15000,9%,IF(B2>=10000,7%,IF(B2>=5000,5%,3%))))*B2

是否是括號都不太能數的清?而一旦提成比例選項越多,公式就越複雜,這時VLOOKUP函數的模糊匹配就能完美解決區間匹配的問題!

來看第四個參數的區別:

一、FALSE/0:精確查找,必須有一個對應的值存在,不然顯示#N/A

二、TRUE/1:模糊匹配,若是找不到精確匹配值,則返回小於查詢值的最大數值

所以,VLOOKUP函數的模糊匹配能夠實現區間查找,在必定程度上能夠替代IF函數的多層嵌套。

注意:因爲模糊匹配時,若是找不到精確匹配值則返回小於查詢值的最大數值,所以要求數據源第一列中的值必須以升序排序。

相關文章
相關標籤/搜索