如何使用index+Match函數(shù)組合實(shí)現(xiàn)反向、雙向等復(fù)雜的表格查找?
1、反向查找
【例1】如下圖所示,要求根據(jù)產(chǎn)品名稱,查找編號(hào)。
分析:
先利用Match函數(shù)根據(jù)產(chǎn)品名稱在C列查找位置
=MATCH(B13,C5:C10,0)
再用Index函數(shù)根據(jù)查找到的位置從B列取值。完整的公式即為:
=INDEX(B5:B10,MATCH(B13,C5:C10,0))
2、雙向查找
【例2】如下圖所示,要求根據(jù)月份和費(fèi)用項(xiàng)目,查找金額
分析:
先用MATCH函數(shù)查找3月在第一行中的位置
=MATCH(B10,$A$2:$A$6,0)
再用MATCH函數(shù)查找費(fèi)用項(xiàng)目在A列的位置
= MATCH(A10,$B$1:$G$1,0)
最后用INDEX根據(jù)行數(shù)和列數(shù)提取數(shù)值
INDEX(區(qū)域,行數(shù),列數(shù))
=INDEX(B2:G6,MATCH(B10,$A$2:$A$6,0),MATCH(A10,$B$1:$G$1,0))
3、多條件查找
【例3】如下圖所示,要求根據(jù)入庫(kù)時(shí)間和產(chǎn)品名稱,查找入庫(kù)單價(jià)。
分析:
由于match的第二個(gè)參數(shù)可以支持合并后的數(shù)組所以可以直接進(jìn)行合并查找:
=MATCH(C32&C33,B25:B30&C25:C30,0)
查找到后再用INDEX取值
=INDEX(D25:D30,MATCH(C32&C33,B25:B30&C25:C30,0))
由于公式中含有數(shù)組運(yùn)算(一組數(shù)同另一組數(shù)同時(shí)運(yùn)算),所以公式需要按ctrl+shift+enter三鍵完成輸入
繼續(xù)查找其他問(wèn)題的答案?
-
Excel 2019如何使用復(fù)制、粘貼命令插入Word數(shù)據(jù)?(視頻講解)
2021-01-257次播放
-
Excel 2019如何制作數(shù)據(jù)透視表?(視頻講解)
2021-01-2227次播放
-
Excel 2019如何設(shè)置相對(duì)引用?(視頻講解)
2021-01-2210次播放
-
2021-01-2212次播放
-
Excel 2019如何使用命令復(fù)制公式?(視頻講解)
2021-01-226次播放
-
2021-01-223次播放
-
2021-01-222次播放
-
Excel 2019如何利用開(kāi)始選項(xiàng)卡進(jìn)入篩選模式?(視頻講解)
2021-01-223次播放
-
Excel 2019如何設(shè)置指定數(shù)據(jù)的篩選?(視頻講解)
2021-01-223次播放
-
Excel 2019如何設(shè)置自定義排序?(視頻講解)
2021-01-222次播放
點(diǎn)擊加載更多評(píng)論>>