在Excel中MATCH函數(shù)可以返回指定內(nèi)容所在的位置,而INDEX又可以根據(jù)指定位置查詢到位置所對應(yīng)的數(shù)據(jù),各取其優(yōu)點(diǎn),我們可以返回指定位置相關(guān)聯(lián)的數(shù)據(jù)。
(資料圖)
一、函數(shù)介紹
1、MATCH函數(shù)(返回指定內(nèi)容所在的位置)
MATCH(lookup-value,lookup-array,match-type)
lookup-value:表示要在區(qū)域或數(shù)組中查找的值,可以是直接輸入的數(shù)組或單元格引用。
lookup-array:表示可能包含所要查找的數(shù)值的連續(xù)單元格區(qū)域,應(yīng)為數(shù)組或數(shù)組引用。
match-type:表示查找方式,用于指定精確查找(查找區(qū)域無序排列)或模糊查找(查找區(qū)域升序排列)。取值為-1、1、0 。其中0為精確查找。
2、INDEX函數(shù)(返回制定位置中的內(nèi)容)
INDEX(array,row-num,column-num)
array:要返回值的單元格區(qū)域或數(shù)組。
row-num:返回值所在的行號。
column-num:返回值所在的列號。
二、MATCH函數(shù)應(yīng)用
1、建立的Excel表格,其中坐標(biāo)為數(shù)據(jù)區(qū)域,右邊為查詢方式。
2、選擇F3單元格,在單元格中輸入 :=MATCH("二月",A2:A13,0), 回車可以看到二月所對應(yīng)的行數(shù)為2.
三、INDEX函數(shù)應(yīng)用
1、選擇G5單元格,在單元格中輸入 :=INDEX(A2:B13,2,2), 回車可以看到A2:B13區(qū)域中2行2列交叉對應(yīng)的值.
四、MATCH和INDEX聯(lián)合查詢
1、選擇G7單元格,在單元格中輸入 :=INDEX(B2:B13,MATCH(F7,A2:A13,0)), 用MATCH函數(shù)返回F7單元格中的之所對應(yīng)的行,再利用ATCH函數(shù)返回的行號用INDEX函數(shù)查詢出月份對應(yīng)的金額。
2、用同樣的方法再H7單元格中輸入 :=INDEX(C2:C13,MATCH(F7,A2:A13,0)), 即可查詢出月份對應(yīng)的年齡。
3、為了方便起見,我們可以在F7單元格中制作下拉列表,這樣可以方便查找月份。
關(guān)鍵詞: