我們在實際工作中,我們經(jīng)常使用excel函數(shù)處理數(shù)據(jù),因為excel函數(shù)功能強大,可以極大的提高我們的工作效率,我們之前分別學習過vlookup函數(shù)和match函數(shù)的應用以及使用方法,下面我們就講解一下vlookup函數(shù)和match函數(shù)的組合使用,自動匹配數(shù)據(jù)查詢,我們以實例結合視頻的形式將詳細的操作步驟展示出來,供小伙們參考學習。
1.Excel中vlookup和match配合使用,可以實現(xiàn)數(shù)據(jù)動態(tài)查詢,是職場中查詢數(shù)據(jù)必備的小技巧。
效果演示
下面是演示的例子,按照步驟操作就能得到動態(tài)查詢表。
1、選中B12單元格點擊數(shù)據(jù)-數(shù)據(jù)驗證,選擇序列,來源設置區(qū)域姓名所在的列(=$A$2:$A$8)。
2、同樣的方法設置C11單元格。
3、在單元格中輸入函數(shù)=VLOOKUP(B12,A1:F8,MATCH(C11,A1:F1,0),0)。
其中match函數(shù)公式有三個參數(shù):match(查找的值,查找的值所在的單元格,匹配方式)。
4、選中表格,點擊開始-條件格式-管理規(guī)則-新建規(guī)則-使用公式確定要設置格式的單元格,輸入公式【=$A1=$B$12】,再點擊格式-填充顏色即可。
5、再新建一個規(guī)則,輸入公式【=A$1=$C$11】,填充顏色完成。
2.使用VLOOKUP函數(shù)和MATCH函數(shù)配合實現(xiàn)動態(tài)查詢。
VLOOKUP函數(shù)用法:
VLOOKUP是一個查找函數(shù),給定一個查找的目標,它就能從指定的查找區(qū)域中查找返回想要查找到的值。
語法結構=VLOOKUP(查找值,查找區(qū)域,返回的列數(shù),查找類型)
比如我要查找姓名為“百思通”,月份為“3月”的銷售量,就可以輸入公式=VLOOKUP(I2,A2:G11,4,0)
PS:由于3月份是在查找區(qū)域的第四列,所以這里直接輸入4。
MATCH函數(shù)的用法:
MATCH函數(shù)指返回要查找的數(shù)據(jù)在區(qū)域中的相對位置。
語法結構=MATCH(查找值,查找區(qū)域,查找類型)。
比如我要確定3月份的位置,就輸入公式=MATCH(J2,A1:G1,0)
實例如下:
以下圖為例,是某單位職工工資表的部分內容。咱們要做的是要根據(jù)姓名和項目來實現(xiàn)一個動態(tài)的查詢效果。
步驟1
單擊A9單元格,依次點擊【數(shù)據(jù)】【數(shù)據(jù)驗證】(07 10版本中叫做數(shù)據(jù)有效性),設置序列來源為姓名所在的區(qū)域:
=A2:A6
單擊B8單元格,以同樣的方法設置數(shù)據(jù)驗證,序列來源選擇為項目所在的區(qū)域:
這時候,只要單擊A9或是B8單元格,就可以在下拉列表中選擇不同的姓名和項目了:
步驟3
B9單元格輸入以下公式:
=VLOOKUP(A9,A:H,MATCH(B8,A1:H1,0),0)
在A9單元格的下拉列表中選擇不同的姓名,或是在B8單元格的下拉列表中選擇不同的項目,公式就會動態(tài)返回不同姓名、不同項目的查詢結果了。
簡單說說公式的含義:
先來說MATCH函數(shù)的作用,這個函數(shù)有三個參數(shù),其中第一個參數(shù)是查找對象,第二參數(shù)指定查找的范圍,第三參數(shù)為查找的匹配方式,一般使用0或是省略參數(shù)值,來表示精確匹配。
公式中的MATCH(B8,A1:H1,)部分,在B8單元格選擇不同的項目時,MATCH函數(shù)即計算出該項目在A1:H1單元格中的位置,計算結果用作VLOOKUP函數(shù)的第三參數(shù)。
VLOOKUP函數(shù)使用A9作為查詢值,查詢的區(qū)域為A:H列,由MACHT函數(shù)的計算結果來指定返回查詢區(qū)域的第幾列。
這樣就實現(xiàn)了動態(tài)查詢的效果。
通過vlookup+match函數(shù)組合就可以實現(xiàn)我們想要的結果,是不是很簡單呢?
聯(lián)系客服