【例一】查找編號0023對應的產品價格。
操作:在G2單元格輸入公式“=INDEX(A:C,MATCH(F2,A:A,0),3)”或者公式
“=VLOOKUP(F2,A:C,3,FALSE)”,回車
備註:
(1)本例重在瞭解在查找引用中INDEX嵌套MATCH函數和VLOOKUP函數的共同效果的用法。
(2)本例中查找的目標值(價格)位於檢索信息(編號)的右側,所以兩個函數可以達到相同的效果。也就是正向查找。
(3)如果是位於左側呢?比如根據產品名稱確定產品編碼?我們看下面的例子。
【例二】查找返回產品“丙丁”對應的產品編碼。
操作:在G6單元格輸入公式“=INDEX(A:B,MATCH(F6,B:B,0),1)”,回車
備註:
(1)當查找的目標值(產品編碼)位於檢索信息(產品名稱)左側時,是無法使用VLOOKUP函數的。原因是使用VLOOKUP函數時,檢索的信息(產品名稱)必須位於首列。
(2)INDEX嵌套MATCH函數,是不受位置影響的。
【例三】查找返回2019年11月15日,產品“乙丙”的銷售量。
操作:在G2單元格中輸入公式“=INDEX(A1:AH95,MATCH(E1,A:A,0),MATCH(F1,3:3,0))”,回車。
備註:
(1)本例重在講解INDEX嵌套雙重MATCH函數,在滿足行列雙條件下,返回需要的數據。
(2)數據表中行數據為公司四季度的日期明細,列數據為各產品明細,數據量很大,當需要多次查找交叉數據時,用該函數能快速提高工作效率。
(3)本例無法用VLOOKUP函數一次性完成操作。
有關INDEX函數、MATCH函數和VLOOKUP函數的語法結構和基本用法,大家可以參閱之前的文章。
內容最後,歡迎大家點擊關注,持續獲得更多內容!
閱讀更多 EXCEL實例教學 的文章