
文章插圖
MATCH函數(shù)返回特定值在數(shù)組中的相對位置 。INDEX函數(shù)返回單元格區(qū)域中指定行列交叉處單元格的值或引用 。MATCH和INDEX函數(shù)常常組合在一起進行查詢 。
本文分享INDEX和MATCH函數(shù)組合進行查詢的六個典型用法 。
一、正向查詢
【MATCH函數(shù)用于查詢的6種典型用法 MATCH函數(shù)的用法】如下圖所示,要求根據(jù)E2單元格的ID查詢消費金額 。
在F2單元格輸入公式:
=INDEX($C$2:$C$8,MATCH(E2,$A$2:$A$8,0))
二、逆向查詢
如下圖所示,根據(jù)E2單元格的姓名查詢ID 。
在F2單元格輸入公式:
=INDEX($A$2:$A$8,MATCH(E2,$B$2:$B$8,0))
三、多條件查詢
如下圖所示,根據(jù)F2、G2單元格的姓和名查詢對應(yīng)的ID 。
在H2單元格輸入公式:
=INDEX($A$2:$A$8,MATCH(F2&G2,$B$2:$B$8&$C$2:$C$8,0))
按Ctrl+Shift+Enter結(jié)束公式輸入 。
四、二維表查詢
如下圖所示,根據(jù)F2、G2單元格的姓名、月份查詢對應(yīng)的銷售額 。
在H2單元格輸入公式:
=INDEX($B$2:$D$8,MATCH(F2,$A$2:$A$8,0),MATCH(G2,$B$1:$D$1,0))
五、區(qū)分大小寫的查詢
如下圖所示,根據(jù)D2單元格名稱查詢對應(yīng)的編號 。
在E2單元格輸入公式:
=INDEX($A$2:$A$6,MATCH(TRUE,EXACT($B$2:$B$6,D2),0))
按Ctrl+Shift+Enter結(jié)束公式輸入 。
由于MATCH函數(shù)不區(qū)分大小寫,因此需要引入可以區(qū)分大小寫的EXACT函數(shù) 。
EXACT($B$2:$B$6,D2)將D2和B2:B6每個單元格的內(nèi)容進行比較,如果完全一樣,則返回True,否則返回False 。
本例中EXACT($B$2:$B$6,D2)返回的結(jié)果為
{FALSE;FALSE;TRUE;FALSE;FALSE}
六、查詢最接近的值
如下圖所示,A1:B8為一組編號數(shù)值對照表 。要求查詢與D2單元格的目標(biāo)值最接近的數(shù)值對應(yīng)的編號 。
在E2單元格輸入公式:
=INDEX($A$2:$A$8,MATCH(MIN(ABS($B$2:$B$8-D2)),ABS($B$2:$B$8-D2),0))
按Ctrl+Shift+Enter結(jié)束公式輸入 。
ABS函數(shù)用于返回給定數(shù)值的絕對值 。ABS($B$2:$B$8-D2)返回B2:B8每個單元格的值與D2單元格值的差額的絕對值 。MIN(ABS($B$2:$B$8-D2))返回一組絕對值的最小值 。
以上關(guān)于本文的內(nèi)容,僅作參考!溫馨提示:如遇健康、疾病相關(guān)的問題,請您及時就醫(yī)或請專業(yè)人士給予相關(guān)指導(dǎo)!
「愛刨根生活網(wǎng)」www.malaban59.cn小編還為您精選了以下內(nèi)容,希望對您有所幫助:- Excel表格求平均值的函數(shù)及實際應(yīng)用
- 如何在Excel中使用減法函數(shù)IMSUB
- Excel中使用SumProduct函數(shù)進行條件求和
- Excel教程:利用函數(shù)去除空格并按字符數(shù)排序
- Excel函數(shù)深度解析:EDATE函數(shù)用法詳解
- Excel函數(shù)Frequency的應(yīng)用實例
- VBA自定義函數(shù)實例應(yīng)用:顏色相同單元格數(shù)值累加
- 如何正確設(shè)置PowerPoint母版應(yīng)用于全部幻燈片
- Excel中如何使用VLOOKUP函數(shù)進行數(shù)據(jù)查找
- Excel常用函數(shù)與簡介
