8種vlookup函數的使用方法,知道5種以上你就是大神

Excel Excel從零到一 2019-04-27

Hello,大家好,今天跟大家整理了8種vlookup函數的使用方法,如果知道5種以上對於vlookup這個函數來說你就已經是大神了,話不多說,我們直接開始吧

一、 常規用法

公式:=VLOOKUP(F3,B2:D13,2,FALSE)

8種vlookup函數的使用方法,知道5種以上你就是大神

二、 反向查找

公式:=VLOOKUP(F3,IF({1,0},B3:B13,A3:A13),2,FALSE)

所謂反向查找就是用右邊的數據去查找左邊的數據,

在這裡我們利用IF函數構建了一個二維數組,然後在數組中進行查詢

8種vlookup函數的使用方法,知道5種以上你就是大神

三、 多條件查找

公式:=VLOOKUP(F3&G3,IF({1,0},C3:C13&D3:D13,B3:B13),2,FALSE)

使用連接符將部門與職務連接在一起作為查找條件,然後我們利用if函數構建二維數組,並提取數據

8種vlookup函數的使用方法,知道5種以上你就是大神

四、 返回多行多列的查找結果

公式:=VLOOKUP($F3,$A$2:$D$13,MATCH(H$2,$A$2:$D$2,0),FALSE)

在這裡我們在vlookup中嵌套一個match函數來獲取表頭在數據表中的列號

8種vlookup函數的使用方法,知道5種以上你就是大神

五、 一對多查詢

公式:=IFERROR(VLOOKUP(ROW(A1),$A$2:$E$11,4,0),"")

在這我們需要創建輔助列,輔助列公式:=(C3=$G$4)+A2

如圖所示讓只有當結果等於市場部的時候結果才會增加1.

Vlookup的第一參數必須是ROW(A1),因為我們是用1開始查找數據的,第二參數必須是以輔助列為最左邊的列,然後利用當用vlookup查找重複值的時候,vlookup僅會返回第一個查找到的結果

8種vlookup函數的使用方法,知道5種以上你就是大神

六、提取固定長度的數字

公式:=VLOOKUP(0,MID(A3,ROW($1:$102),11)*{0,1},2,FALSE)

使用這個公式有一個限制條件,就是我們必須知道想提取字符串的長度,比如這裡手機號碼是11位,

在這裡我們利用mid函數提取一個長度為11位的字符串,然後在乘以數組0和1,只有,只有當提取到正確的手機號碼的時候才會得到一個0和手機號碼的數組,其他的均為錯誤值

8種vlookup函數的使用方法,知道5種以上你就是大神

七、 區間查找

公式:=VLOOKUP(B3,$J$2:$K$6,2,TRUE)

這裡我們使用vlookup函數的近似匹配來代替if函數實現判斷成績的功能

首選我們需要將成績對照表轉換為最右側的樣式,

然後我們利用vlookup使用近似匹配的時候,函數如果找不到精確匹配的值,就會返回小於查找值的最大值這一特性實現判定成績的功能

8種vlookup函數的使用方法,知道5種以上你就是大神

八、 通配符查找

公式:=VLOOKUP(F4,C2:D9,2,0)

這個跟常規用法是一樣的,只不過是利用通配符來進行查找,我們經常利用這一特性,通過簡稱來查找全稱

在excel中

?代表一個字符

*代表多個字符

8種vlookup函數的使用方法,知道5種以上你就是大神

這些vlookup函數的技巧你都知道幾個呢

我是excel從零到一關注我持續分享更多excel技巧

相關推薦

推薦中...