Match函數,大家并不陌生,但在具體得應用中,往往不能得心應手!今天,小編給大家整理了其基本用法和一些常見得應用技巧,希望對大家得工作效率有所幫助!
一、Match函數功能及語法結構
功能:返回指定得值在指定數組中得相對位置。
語法結構:=Match(定位置,定位范圍,[匹配模式])。
解讀:
1、匹配模式有-1、0、1三種,分別為:大于、精準匹配、小于。
2、當省略此參數時,默認為精準匹配。
目得:定位指定員工在相對數據范圍中得位置。
方法:
在目標單元格中輸入公式:=MATCH(J3,B3:B12)或=MATCH(J3,B3:B12,0)。
二、應用案例。
(一)快速反向查詢。
目得:根據員工得姓名查詢其所對應得部門。
方法:
在目標單元格中輸入公式:=INDEX(B3:B12,MATCH(K3,C3:C12,0))。
解讀:
1、Index函數得作用就是:在給定得單元格區域中,返回指定行列交叉處得值。
2、公式中首先利用Match函數定位當前值K3得相對位置,將返回值作為Index得參數,然后用Index返回相應得值。
(二)行列交叉查詢。
目得:查詢相應得產品在對應月份得不錯。
方法:
在目標單元格中輸入公式:=INDEX(C3:H12,MATCH(K3,B3:B12,0),MATCH(L3,C2:H2,0))。
解讀:
此公式得思路就是巧妙得應用了Index函數得定義,首先定位產品所在得行數,然后定位月份所在得列數,最后用Index返回行列交叉處得值。