1. 程式人生 > >excel函數之VLOOKUP

excel函數之VLOOKUP

默認 lookup 連接符 多行 $1 範圍 單個 保持 回車

VLOOKUP函數是excel自帶的函數,用於快速搜索查詢。一般格式為fx = VLOOKUP(查找值,數據表,列號,查詢方式)。

一. 參數詳解

  1.查找值(lookup value) :要查找的文本內容,通常在需要填入內容表格的左側。

  2.數據表(table array): 指數據查找範圍,通常查詢的範圍是固定的。因此我們要絕對引用查詢範圍。

  3.列號(col_index_num): 需要將查詢範圍裏哪一列的數據

  4.查詢方式(type) :精確查找還是近似查找?精確查找為0,近似查找為1,默認使用精確查找

二、$詳解

$表示鎖定

1.相對引用

一句話概括,引用單元格的地址可能會發生變動。可能大家不理解,其實就是基於包含公式和單元格引用的單元格的相對位置。如果公式所在單元格的位置改變,引用也隨之改變。如果多行或多列地復制公式,引用會自動調整。在默認的情況下,新公式使用的是相對引用。

例如,B2單元格公式為=A1,將B2單元格的相對引用復制到B3,則會自動從=A1調整為=A2。

2.絕對引用

引用的單元格地址不可能會發生變動。也就是說,總是在指定位置引用單元格,如果公式所在單元格的位置改變,絕對引用保持不變。如果多行或多列地復制公式,絕對引用將不作調整。

例如,將B2單元格的絕對引用復制到B3,那麽兩個單元格都是$A$1.

3.混合引用

分為列絕對,行相對和行絕對,列相對這兩種情況。

列絕對,行相對:復制公式時,列標不會發生變化,行號會發生變化,單元格地址的列標前添加$符號,如$A1,$C10,$B1:$B4。

行絕對,列相對:復制公式時,行號不會發生變化,列標會發生變化,單元格地址的行號前添加$符號,如A$1,C$10,B$1:B$4。

三、使用範例

1.常規查找

技術分享圖片

函數為FX= VLOOKUP(J5,$A$4:$E$9,5,0)

批量選定查找數據填充範圍,填寫完函數後按住Ctrl鍵按回車即可。

2.通配符查找

  通配符最常用的有兩種,一種是*號,代表任意一個、多個字符甚至沒有字符;一種是英文輸入法下的?號,代表任意單個字符。通配符廣泛應用Excel的各種功能之中,

其在函數中的使用一般要與文本連接符&配合使用。例如:"*"&J4&"*"

技術分享圖片

函數為FX==VLOOKUP("*"&J4&"*",$A$3:$E$8,5,0); 操作同上

3.全自動查詢

  全自動查詢在列號參數中使用MATCH

技術分享圖片

FX =VLOOKUP($J4,$A$3:$D$8,MATCH(K$3,$A$3:$D$3,0),0); 操作同上。

 

以上即為總結的VLOOKUP使用。

參考:https://www.jianshu.com/p/f16ad44cd5fc

excel函數之VLOOKUP