Excel利用Match函數和INDEX函數實現動態查找

一、

小編上篇文章講了Vlookup函數,這篇文章介紹Match函數和INDEX函數,這三個函數在Excel中號稱查找函數三劍客,在查詢數據時可以起到事半功倍的效果。這三個函數要靈活靈用,這就要看朋友們要達到什麼目的。

二、

Match函數和INDEX函數,一般是組合使用單獨使用比較少,Match函數可以返回指定內容所在的位置,而Index又可以根據指定位置查詢到位置所對應的數據,相互輔助可以返回指定位置相關聯的數據。下圖是準備演示的數據:

三、

先了解這兩個函數的含義,對我們的靈活應用的必須的。

MATCH函數(返回指定內容所在的位置),返回值一般相對於數據源的所在行數。

MATCH(lookup-value,lookup-array,match-type)小編理解: Match(查找值,數據源,精確或模糊查找)

Advertisements

lookup-value:表示要在區域或數組中查找的值,可以是直接輸入的數組或單元格引用。

lookup-array:表示可能包含所要查找的數值的連續單元格區域,應為數組或數組引用。

match-type:表示查找方式,用於指定精確查找(查找區域無序排列)或模糊查找(查找區域升序排列)。取值為-1、1、0。其中0為精確查找。

INDEX函數(返回制定位置中的內容)

INDEX(array,row-num,column-num) 小編理解:Index(數據源,行,列)行或者列指的是相對於數據源定的。

array:要返回值的單元格區域或數組。

row-num:返回值所在的行號。

column-num:返回值所在的列號。

Advertisements

四、

下圖小編首先把月份製作成了下拉菜單,這樣方便選擇就不用手動輸入查找值了。下拉菜單的介紹上幾篇有過介紹,就不在這贅述啦,有不了解的朋友可以看看小編關於下拉菜單的介紹。

五、

單擊 公式-->插入函數 選擇INDEX函數。
按下圖進行設置:


六、

對Match函數進行相應的設置:


七、

銷售數量查詢的函數設置好,後面流水的函數同理設置即可。

八、

完成後就可以通過選擇月份來查看相對應的數據,Match和Index函數的應用比較靈活,Index函數有兩種模式,這只是其中一種,Match函數也可以根據參數的不同可達到不同的目的。小編講的只是其中一種,希望可以給朋友們帶來一些幫助和啟發。

Advertisements

你可能會喜歡