match函數的用法實例?

match函數,是excel中的重要的查找函數之一,特別是與index結合在一起,具有強大的查找功能。今天我們來了解一下match函數的用法。

工具/原料

excel

方法/步驟

match函數的語法見下表:

此函數有三個參數:分別是“查找的值、查找單元格區域、查找方式”。

match函數的用法實例

match函數返回的指定數值在指定區域中的位置,這個需要特別注意。所以確定某個值在某列表中的位置時可以用match函數。

例如:查找銷量為80在區域中的位置;

match函數的用法實例

我們在D2單元格中錄入公式“=MATCH(C2,$B$2:$B$11,0)”,即查找C2(80)在區域$B$2:$B$11中的位置,因為區域內的數據是任意順序,第三個參數查找方式選0。

match函數的用法實例

回車,函數返回4,即80在區域$B$2:$B$11的第四行。

細心的朋友發現,區域內數據有兩個80,函數只返回了第一個80的位置。

match函數的用法實例

如下圖,區域內數值是升序排列。我們來查找57的位置。在D2中錄入公式 =MATCH(C2,$B$2:$B$11,1),返回7.比較容易理解。

match函數的用法實例

match函數的用法實例

再如:查找56的位置,在D3中錄入公式 =MATCH(C3,$B$2:$B$11,1),返回6.因為數據中沒有56,函數就返回了小於56並且最接近56的數值的位置。

match函數的用法實例

如下圖,區域內數值是降序排列。我們來查找57的位置。在D2中錄入公式 =MATCH(C2,$B$2:$B$11,-1),返回4.比較容易理解。

match函數的用法實例

再如:查找56的位置,在D3中錄入公式 =MATCH(C3,$B$2:$B$11,-1),返回4.因為數據中沒有56,函數就返回了大於56並且最接近56的數值的位置。

match函數的用法實例

注意事項

如果此經驗對您有用,請投我一票,萬分感謝!!!!!

相關問題答案