Excel MATCH功能:查找數據的位置

01之01

Excel MATCH函數

用匹配函數尋找數據的相對位置。 ©Ted French

MATCH功能概述

MATCH函數用於返回一個數字,用於指示數據在列表或選定單元格範圍內的相對位置。 當需要指定項目在某個範圍內的位置而不是項目本身時使用。

指定的信息可以是文本或數字數據

例如,在上圖中,包含MATCH函數的公式

= MATCH(C2,E2:E7,0)
Gizmos的相對位置返回為5,因為它是范圍F3到F8中的第五個條目。

同樣,如果範圍C1:C3包含數字(如5,10和15),則表示公式

= MATCH(15,C1:C3,0)
將返回數字3,因為15是該範圍中的第三個條目。

將MATCH與其他Excel函數結合使用

MATCH函數通常與其他查找函數(如VLOOKUP或INDEX )結合使用,並用作其他函數參數的輸入,例如:

MATCH函數語法和參數

函數的語法引用函數的佈局,並包含函數的名稱,括號,逗號分隔符和參數。

MATCH函數的語法是:

= MATCH(Lookup_value,Lookup_array,Match_type)

Lookup_value - (必需)您想要在數據列表中找到的值。 該參數可以是數字,文本,邏輯值或單元格引用

Lookup_array - (必填)正在搜索的單元格範圍。

Match_type - (可選)告訴Excel如何將Lookup_value與Lookup_array中的值相匹配。 此參數的默認值為1.選項:-1,0或1。

使用Excel的MATCH函數的示例

這個例子將使用MATCH函數來查找清單列表中的術語Gizmos的位置。

輸入函數及其參數的選項包括:

  1. 將完整的函數(如= MATCH(C2,E2:E7,0))輸入到工作表單元格中
  2. 使用函數的對話框輸入函數和參數

使用MATCH函數對話框

以下步驟詳細介紹如何使用上圖中顯示的示例對話框輸入MATCH函數和參數。

  1. 點擊單元格D2 - 顯示功能結果的位置
  2. 點擊功能區菜單的公式選項卡
  3. 從功能區中選擇查找和參考以打開功能下拉列表
  4. 點擊列表中的MATCH調出函數的對話框
  5. 在對話框中,點擊Lookup_value
  6. 單擊工作表中的單元格C2,將單元格引用輸入到對話框中
  7. 點擊對話框中的Lookup_array
  8. 高亮顯示工作表中的單元格E2到E7,將該範圍輸入到對話框中
  9. 點擊對話框中的Match_type
  10. 在此行上輸入數字“ 0 ”(不包括引號)以查找與單元格D3中的數據完全匹配
  11. 點擊OK完成該功能並關閉對話框
  12. 數字“5”出現在單元格D3中,因為術語“ 小控件”是庫存列表中頂部的第五項
  13. 當您單擊單元格D3時,完整的函數= MATCH(C2,E2:E7,0)出現在工作表上方的公式欄中

查找其他列表項目的位置

該術語不是作為Lookup_value參數輸入Gizmos ,而是輸入到單元格和單元格D2中,然後輸入該單元格引用作為該函數的參數。

這種方法可以輕鬆搜索不同的項目,而無需更改查找公式。

要搜索不同的項目 - 例如小工具 -

  1. 將部件名稱輸入到單元格C2中
  2. 按下鍵盤上的Enter

D2中的結果將更新以反映新名稱列表中的位置。