tft每日頭條

 > 科技

 > 表格使用vlookup顯示公式

表格使用vlookup顯示公式

科技 更新时间:2024-12-31 03:56:01

【溫馨提示】親愛的朋友,閱讀之前請您點擊【關注】,您的支持将是我最大的動力!#如何提高自己的職場競争力#

表格使用vlookup顯示公式(10個VLOOKUP函數的應用實例)1

衆所周知,VLOOKUP函數在Excel中作用非常強大,可以幫助我們從表格中找到想到的數據。今天阿鐘老師整理了一組VLOOKUP函數的用法實例,都是工作中經常用到的,來看看你用過幾個。

01.VLOOKUP函數語法

【用途】在表格或數值數組的首列查找指定的數值,并由此返回表格或數組當前行中指定列處的數值。當比較值位于數據表首列時,可以使用函數VLOOKUP代替函數HLOOKUP。

【語法】VLOOKUP(lookup_value,table_array,col_index_num,range_lookup)

【參數】Lookup_value為需要在數據表第一列中查找的數值,它可以是數值、引用或文字串。Table_array為需要在其中查找數據的數據表,可以使用對區域或區域名稱的引用。Col_index_num為table_array中待返回的匹配值的列序号。Col_index_num為1時,返回table_array第一列中的數值;col_index_num為2,返回table_array第二列中的數值,以此類推。Range_lookup為一邏輯值,指明函數VLOOKUP返回時是精确匹配還是近似匹配。如果為TRUE或省略,則返回近似匹配值,也就是說,如果找不到精确匹配值,則返回小于lookup_value的最大數值;如果range_value為FALSE,函數VLOOKUP将返回精确匹配值。如果找不到,則返回錯誤值#N/A。

以上是VLOOKUP函數的官方語法,看上半天,其實就是一句話:

VLOOKUP(你找誰,在哪裡找,在第幾列找,精确找還是模糊找)

你找誰:就是你要查找的内容或單元格引用;

在哪裡找:指定查找目标區域;

在第幾列找:指要查找的目标在第二個參數【在哪裡找】的第幾列;

精确找還是模糊找:精确找即完全一樣,模糊找包含即可。

02.最最最普通的查詢

功能:查找“公孫勝”“2月”的銷量

公式:=VLOOKUP(G2,B:E,3,0)

表格使用vlookup顯示公式(10個VLOOKUP函數的應用實例)2

說明:

你找誰:公式中引用的G2單元格,也就是要找"公孫勝";

在哪裡找:公式中查找目标引用的B:E單元格區域;

在第幾列找:公式是查找"2月"的值在查找目标區域B:E的第3列;

精确找還是模糊找:0或FALSE表示精确查找,1或TRUE表示模糊查找。

重點說一下【在哪裡找】,必須保證【你找誰】的内容在第1列;

【在第幾列找】,這個第幾列指你要查找區域的第幾列,而不是工作表的第幾列。

表格使用vlookup顯示公式(10個VLOOKUP函數的應用實例)3

03.多個結果查詢(一)

表格使用vlookup顯示公式(10個VLOOKUP函數的應用實例)4

功能:要求根據“名稱”,把“1月”、“2月”、“3月”對應的銷售數據匹配出來。

三個公式完成:

在D13單元格輸入公式:=VLOOKUP(B13,B:G,3,0)

在E13單元格輸入公式:=VLOOKUP(B13,B:G,4,0)

在F13單元格輸入公式:=VLOOKUP(B13,B:G,5,0)

表格使用vlookup顯示公式(10個VLOOKUP函數的應用實例)5

04. 多個結果查詢(二)

一個公式完成:

在D13單元格輸入公式:=VLOOKUP($B$13,$B:$G,COLUMN(D1)-1,0)

然後再向右拖動填充公式即可得出所有結果。

說明:公式中COLUMN(D1)獲取D1單元格列号為4,再-1就是我們要查找列。

表格使用vlookup顯示公式(10個VLOOKUP函數的應用實例)6

05. 多個結果查詢(三)

上面2種情況,查找的結果順序和原數據表表頭一緻,如果不一緻用下面的公式:

在D13單元格輸入公式:

=VLOOKUP($B$13,$B:$G,MATCH(D12,$B$1:$F$1,0),0)

再向右拖動填充公式即可得出所有結果。

說明:公式中MATCH(D12,$B$1:$F$1,0)是查找D12單元格值在B1:F1單元格區域中的順序,結果5,正是VLOOKUP函數的第三個參數。

表格使用vlookup顯示公式(10個VLOOKUP函數的應用實例)7

06.多條件查詢(一)

表格使用vlookup顯示公式(10個VLOOKUP函數的應用實例)8

上圖表格中兩個查詢條件,可以先把條件列合并到一起;

表格使用vlookup顯示公式(10個VLOOKUP函數的應用實例)9

然後在M3單元格輸入查詢公式:

=VLOOKUP(K3&L3,A:H,5,0)

結果就計算出來了,其中第一個參數兩個條件合并一起。

表格使用vlookup顯示公式(10個VLOOKUP函數的應用實例)10

07. 多條件查詢(二)

不添加輔助列也可以完成

在L3單元格輸入公式

=VLOOKUP(J3&K3,IF({1,0},A:A&B:B,D:D),2,0)

輸入完成後按Ctrl Shift 回車鍵确認公式,即可得出計算結果。

說明:數組公式要Ctrl Shift 回車鍵确認公式。

來個套用公式:

VLOOKUP(你找誰1&你找誰2,IF({1,0},在哪裡找1&在哪裡找2,結果所在列),2,0)

表格使用vlookup顯示公式(10個VLOOKUP函數的應用實例)11

08.合并單元格查詢

當【你找誰】在合并單元格時,普通的VLOOKUP函數公式是不能完成查詢需求的。

表格使用vlookup顯示公式(10個VLOOKUP函數的應用實例)12

我們可以用公式:

在F4單元格輸入公式

=VLOOKUP(VLOOKUP("祚",$C$4:C4,1),I:J,2,0)

再雙擊填充公式,得到計算結果。

說明:公式的重點是裡層的VLOOKUP函數

VLOOKUP("祚",$C$4:C4,1)

第3個參數,是模糊查找;

第2個參數$C$4:C4前面單元格加了絕對引用符号,後面沒加,下拉填充公式時後面會随之變化;

第1個參數,既然是模糊查找了,小編就在字典最後找找一個“祚”,相當于查找字典上的所有字了

表格使用vlookup顯示公式(10個VLOOKUP函數的應用實例)13

09.解決VLOOKUP函數不能向前查找

熟悉VLOOKUP函數的都知道,它隻能從左向右查找,也就是必須保證【在第幾列找】,一定是在【你找誰】的後面。要是在前面呢?也有辦法。

在H2單元格輸入公式:=VLOOKUP(G2,IF({1,0},B:B,A:A),2,0) ,再下拉複制公式。

說明:IF{1,0}構建了一個虛拟數組,并且把順序給倒過來,如果不理解公式,給你個套用公式:

=VLOOKUP(你找誰,IF({1,0},在哪列找,找的結果在哪列),2,0)

表格使用vlookup顯示公式(10個VLOOKUP函數的應用實例)14

10. 用VLOOKUP函數自動生成報價單

價格表:

表格使用vlookup顯示公式(10個VLOOKUP函數的應用實例)15

報價單:

表格使用vlookup顯示公式(10個VLOOKUP函數的應用實例)16

【産品名稱】公式:=IFERROR(VLOOKUP(B10,價格表!A:E,2,0),"")

【型号及規格】公式:=IFERROR(VLOOKUP(B10,價格表!A:E,3,0),"")

【單位】公式:=IFERROR(VLOOKUP(B10,價格表!A:E,4,0),"")

【單價】公式:=IFERROR(VLOOKUP(B10,價格表!A:E,5,0),"")

效果展示:

表格使用vlookup顯示公式(10個VLOOKUP函數的應用實例)17

11. VLOOKUP函數查詢工資

工資表表格:

表格使用vlookup顯示公式(10個VLOOKUP函數的應用實例)18

查詢表格:

表格使用vlookup顯示公式(10個VLOOKUP函數的應用實例)19

在B2單元格輸入公式:

=VLOOKUP($A$2,工資表!$A:$H,COLUMN(),0)

再向右拖動填充公式到H2單元格,這樣就完成查詢匹配公式。

表格使用vlookup顯示公式(10個VLOOKUP函數的應用實例)20

效果展示:

表格使用vlookup顯示公式(10個VLOOKUP函數的應用實例)21

小夥伴們,在使用Excel中還碰到過哪些問題,評論區留言一起讨論學習,堅持原創不易,您的點贊轉發就是對小編最大的支持,更多教程點擊下方專欄學習。

,

更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!

查看全部

相关科技资讯推荐

热门科技资讯推荐

网友关注

Copyright 2023-2024 - www.tftnews.com All Rights Reserved