vlookup函數是工作中excel中最常用的查找函數 。但遇到反向、雙向等復雜的表格查找,還是要請出今天的主角:index+Match函數組合 。本文分別圖文詳解使用index+Match函數組合實現反向、雙向等復雜的表格查找的方法 。
1、反向查找
【例1】,要求根據產品名稱,查找編號 。
分析:
先利用Match函數根據產品名稱在C列查找位置
=MATCH(B13,C5:C10,0)
再用Index函數根據查找到的位置從B列取值 。完整的公式即為:
=INDEX(B5:B10,MATCH(B13,C5:C10,0))
【使用index+Match函數組合實現反向、雙向等復雜的表格查找】2、雙向查找
【例2】,要求根據月份和費用項目,查找金額
分析:
先用MATCH函數查找3月在第一行中的位置
=MATCH(B10,$A$2:$A$6,0)
再用MATCH函數查找費用項目在A列的位置
= MATCH(A10,$B$1:$G$1,0)
最后用INDEX根據行數和列數提取數值
INDEX(區域,行數,列數)
=INDEX(B2:G6,MATCH(B10,$A$2:$A$6,0),MATCH(A10,$B$1:$G$1,0))
3、多條件查找
【例3】,要求根據入庫時間和產品名稱,查找入庫單價 。
分析:
由于match的第二個參數可以支持合并后的數組所以可以直接進行合并查找:
=MATCH(C32&C33,B25:B30&C25:C30,0)
查找到后再用INDEX取值
=INDEX(D25:D30,MATCH(C32&C33,B25:B30&C25:C30,0))
由于公式中含有數組運算(一組數同另一組數同時運算),所以公式需要按ctrl+shift+enter三鍵完成輸入
猜你喜歡
- Lookup函數“0/”結構的詳細剖析
- 山楂的功效與作用以及使用禁忌
- COUNTIF函數常規用法
- 使用自定義函數快速連接Excel表格中多單元格數據的方法
- Sum函數的常用方法
- 用Excel函數實現行列轉換的技巧
- COUNTIF函數用法總結
- 學會十個常用Excel函數,助你成為辦公高手
- 百雀羚去角質素怎么正確使用
- 使用LOOKUP函數區分每個月的上旬中旬下旬
