vlookup函數公式怎么用

月下載量10,000+職場必備資料

Vlookup函數是Excel中的一個縱向查找函數,它在工作中有著廣泛應用,例如可以用來核對數據,多個表格之間快速導入數據等函數功能。下面小編為您整理了Vlookup函數所有公式,涵蓋了一般查找、從左至右查找、查找公式復制、區間查找、模糊查找等等12個公式,趕快收藏起來吧!

1、一般查找

【例1】如下圖所示,根據姓名查找職位。

=VLOOKUP(B9,B1:E6,4,0)

2、從左至右查找

【例2】如下圖所示,要求根據姓名查找工號。

=VLOOKUP(B9,IF({1,0},B2:B6,A2:A6),2,0)

3、查找公式復制

【例3】在表二中根據姓名從上表中查詢對應信息。

=VLOOKUP($A13,$B$2:$F$8,COLUMN(B1),0)

4、區間查找

【例4】如下圖所示,要求根據左表的提成比率表,在右表中根據銷售額在G列查找適用的比率。

=VLOOKUP(F3,$B$3:$C$11,2)

5、模糊查找

【例5】查找包含AAA名稱的產品價格

=VLOOKUP("*"A10"*",A2:B6,2,0)

6、多項查找

【例6】從下表中同時查找“李飛”和“南寧”的年齡 ,并返回最小的。

=MIN(VLOOKUP(T(IF(1,{"李飛","南寧"})),A2:C6,3,0))

7、隔任意列求和

隔1列求和

數組公式:大括號是按ctrl+shift+enter后自動產生的,非手工輸入

{=SUM(VLOOKUP(A2,A2:K2,ROW(1:6)*2-1,0))}

指定列求和

指定對2,3,5,6,8列求和

公式:

{=SUM(VLOOKUP(A2,A2:K2,{2,3,5,6,8,9},0))}

注:

{2,3,5,6,8,9}把要求和的列數放在大括號內,用逗號分隔。

8、多條件查找

【例8】如下圖所示要求,同時根據姓名和工號查找職位。

{=VLOOKUP(B9C9,IF({1,0},B2:B6A2:A6,E2:E6),2,0)}

9、多區域查找

【例9】根據不同的表從不同的區域查詢

=VLOOKUP(B2,IF(A2="銷售一部",A5:B9,D5:E9),2,0)

10、多工作表查找

【例10】從各部門中查找員工的基本工資,在哪一個表中不一定。

方法1

=IFERROR(VLOOKUP(A2,服務!A:G,7,0),IFERROR(VLOOKUP(A2,人事!A:G,7,0),IFERROR(VLOOKUP(A2,綜合!A:G,7,0),IFERROR(VLOOKUP(A2,財務!A:G,7,0),IFERROR(VLOOKUP(A2,銷售!A:G,7,0),"無此人信息")))))

方法2:

=VLOOKUP(A2,INDIRECT(LOOKUP(1,0/COUNTIF(INDIRECT({"銷售";"服務";"人事";"綜合";"財務"}"!a:a"),A2),{"銷售";"服務";"人事";"綜合";"財務"})"!a:g"),7,0)

11、一對多查找1

【例】根據產品查找相對應的所有供應商

A2 =B2COUNTIF(B$1:B2,B2)

B11=IFERROR(VLOOKUP($A11COLUMN(A1),$A:$C,3,0),"")

12、一對多查找2

【例12】查找張三的所有消費記錄

數組公式,大括號是按ctrl+shift+enter后自動產生的,非手工輸入

{=VLOOKUP(B$9ROW(A1),IF({1,0},$B$2:$B$6COUNTIF(INDIRECT("b2:b"ROW($2:$6)),B$9),$C$2:$C$6),2,)}

日韩成a人片在线观看日本