Excel函數公式:掌握Match函數,如虎添翼

2021-01-09 Excel函數公式

Match函數是Excel中使用較為廣泛的一個函數。其主要作用是:在「範圍」單元格中搜索特定的項,然後返回該項在此區域中的相對位置。

通俗的將:MATCH函數返回指定值在數組中的位置,如果在數組中沒有找到該值則返回#N/A。

例如:如果A1:A3區域中包含值5,15和28,那麼公式=MATCH(15,A1:A3,0)返回數字2,因為15是該區域中的第二項。

MATCH函數返回指定值在數組中的位置,通常和其它函數配合使用,如INDEX函數、VLOOKUP函數等。

語法:

MATCH(lookup_value, lookup_array, [match_type])。

lookup_value 必需。要在 lookup_array 中匹配的值。lookup_value 參數可以為值(數字、文本或邏輯值)或對數字、文本或邏輯值的單元格引用。lookup_array 必需。要搜索的單元格區域。match_type 可選。數字 -1、0 或 1。match_type 參數指定 Excel 如何將lookup_value 與 lookup_array 中的值匹配。此參數的默認值為 1。

1 或省略

MATCH 查找小於或等於 lookup_value 的最大值。lookup_array 參數中的值必須以升序排序,例如:...-2, -1, 0, 1, 2, ..., A-Z, FALSE, TRUE。

0

MATCH 查找完全等於 lookup_value 的第一個值。lookup_array 參數中的值可按任何順序排列。

-1

MATCH 查找大於或等於 lookup_value 的最小值。lookup_array 參數中的值必須按降序排列,例如:TRUE, FALSE, Z-A, ...2, 1, 0, -1, -2, ... 等等。

注意事項:

1、MATCH函數返回查找項的位置,而不是值本身。如果需要獲取值本身,則需要和其它函數一起使用,如INDEX、VLOOKUP。

2、匹配文本值時,MATCH 函數不區分大小寫字母。

3、如果 match_type 為 0 且 lookup_value 為文本字符串,您可在lookup_value 參數中使用通配符 - 問號 (?) 和星號 (*) 。問號匹配任意單個字符;星號匹配任意一串字符。如果要查找實際的問號或星號,請在字符前鍵入波形符 (~)。

4、如果 MATCH 函數查找匹配項不成功,它會返回錯誤值 #N/A。

一、在未排序的列表中查找數據。

在實際的工作中,我們所看到的數據經常是無序的,對於無序的列表,可以使用0作為match_type參數,以查找完全匹配的值。如果查找文本並使用0作為參數,那麼可以在查找值中包括通配符。

方法:

在目標單元格中輸入公式:=MATCH(B4,B3:B12,0)。

二、根據分數獲取等級

目的:獲取b11的成績等級。

方法:

在目標單元格中輸入公式:=CHOOSE(MATCH(B11,B3:B12,0),D3,D4,D5,D6,D7,D8,D9,D10,D11,D12)。

三、與VLOOKUP函數的配合使用。

目的:獲取b11的成績等級。

方法:

在目標單元格中輸入公式:=VLOOKUP(B11,B3:D12,MATCH("等級",B2:D2,0),0)。

四、與INDEX函數的配合使用。

目的:通過表格結構和「姓名」讀取分數。

方法:

在目標單元格輸入公式:=INDEX(B3:C12,MATCH("王凱",B3:B12,0),MATCH("分數",B2:D2,0))。

相關焦點

  • Excel表格vlookup函數搭配match函數詳解
    大家好,我是涼涼老師,今天給大家分享一下Excel表格vlookup函數搭配match函數的用法,首先看圖:vlookup用法上面的表格是右邊的數據,根據名稱在左邊數據裡面查詢對應的數據,=iferror(vlookup($f2,$a$1:$d$6,2,0),"")首先我們先來分析一下這個函數
  • excel函數公式大全之利用REPT函數SUM函數製作星級服務評價表
    excel函數公式大全之利用REPT函數SUM函數製作星級服務評價表,利用紅色五角星表示員工服務水平。excel函數與公式在工作中使用非常的頻繁,會不會使用公式直接決定了我們的工作效率,今天我們來學習一下提高我們工作效率的函數REPT函數SUM函數。
  • excel數據計算的基礎,公式與函數的基礎操作技巧
    我們在實際工作中,當我們需要處理大量數據的時候,我們通常會選擇excel表格,因為excel自身具有強大的公式與函數,我們可以利用公式與函數對excel數據進行快速計算。公式與函數的基礎操作技巧excel自帶很多實用的函數,比較常見的有邏輯函數、判斷函數等,我們可以根據自己的需要選擇適合的函數
  • EXCEL函數公式大全之利用SUBSTITUTE函數REPLACE函數刪除特定文本
    EXCEL函數公式大全之利用SUBSTITUTE函數和REPLACE函數的組合刪除特定字符串中的字符。EXCEL函數與公式在工作中使用非常的頻繁,會不會使用公式直接決定了我們的工作效率,今天我們來學習一下提高我們工作效率的函數SUBSTITUTE函數和REPLACE函數。
  • excel函數公式應用:多列數據條件求和公式知多少?
    如果是根據條件求單列數據之和,SUMIF函數即可解決,但如果是求多列數據呢?我們這裡分享12種方法,各有各的特色。學習更多技巧,請收藏關注部落窩教育excel圖文教程。 先來看一下什麼是按條件求多列數據之和。 類似下圖這樣的數據,需要根據G列的產品名稱在H列匯總數據。條件區域在B列,而要求和的數據在C、D、E三列中。
  • 如何在Excel中使用INDEX和MATCH函數
    首先我們來看一下INDEX函數,=INDEX(array, row_num,[column_num])。這裡的array可以是單行,單列或者多行多列的單元格區域,row_num是對應在該列的所要返回的值的參數,column_num是對應在該行的所要返回的值的參數。 2. 如圖,我們通過公式「=INDEX(F2:F17,5)」找到了學號為202005的英語成績。
  • EXCEL函數公式大全之利用MONTH函數和分類匯總匯總每個月的銷售額
    EXCEL函數公式大全之利用MONTH函數和分類匯總匯總每個月的銷售額。excel函數與公式在工作中使用非常的頻繁,會不會使用公式直接決定了我們的工作效率,今天我們來學習一下提高我們工作效率的函數MONTH函數與分類匯總的組合。
  • EXCEL函數公式大全之利用COUNTIF函數IF檢查工作表中數據是否重複
    EXCEL函數公式大全之利用COUNTIF函數和IF的組合檢查工作表中數據是否重複錄入。excel函數與公式在工作中使用非常的頻繁,會不會使用公式直接決定了我們的工作效率,今天我們來學習一下提高我們工作效率的函數COUNTIF函數和IF的組合。
  • excel如何按條件求和?全都在這裡:從sum函數到sumifs函數
    對於excel裡面的數字,常用的統計就是求和及計數。如果你沒有學會這些函數,那麼就無法應對大量數據的表格。現在,我們就來用函數公式實現excel自動化辦公。一、掌握「sum函數」的用法sum函數是將單元格中的數字相加,用法為:=sum(單元格\單元格區域,……)不引用單元格的話,就直接填寫內容。可以添加N個單元格\單元格區域。
  • excel函數公式應用:時間日期提取公式匯總,你用過哪些?
    如果用人工計算會非常麻煩,而使用Excel函數公式則非常簡單,今天給大家整理一期時間計算的公式套路大全,記得收藏起來慢慢看!(本教程涉及的公式都比較基礎,不做過多講解,需要哪個公式直接套用即可。)公式10-11:周內第幾天和星期幾先來看星期幾的公式:=TEXT(A2,"aaaa")"aaaa"是TEXT函數中的星期代碼,關於TEXT函數之前有很多教程,不熟悉的小夥伴可以查看文章《如果函數有職業,TEXT絕對是變裝女皇!》,這裡就不贅述了。
  • 你早該這麼學Excel函數,Excel公式教程,第二課《公式與函數》
    excel公式與函數摘要:①簡單公式計算;②表達式與地址引用;③常用函數及其應用;④誤操作提示;⑤其它函數教學重點:簡單公式計算、常用函數及其應用1、 創建公式輸入公式的操作類似於輸入文字型數據。不同的是我們在輸入一個公式的時候總是以一個等號「=」為開始的標誌。輸入公式後,其結果顯示在單元格內,並且在選定一個含有公式的單元格後,公式也就顯示在編輯欄中。公式完全輸入之後,按下鍵盤的Enter鍵,或者單擊「公式欄」中的「輸入」按鈕「P」確定公式的創建。
  • 小白老師Excel必修課:0基礎學透Excel函數,5分鐘搞定一天工作量
    老師們在日常辦公中,經常都會用到Excel工具製作表格、統計數據,但如果不掌握excel的操作技巧,這個工具製作起來就費時費力啦!接觸過excel的人都知道,excel之所以如此強大,都要歸結於它擁有超400+的函數公式,而對於小白老師來說,如果不懂excel的函數公式,excel製作起來也就超級複雜啦,工作量也隨之上升!
  • 年薪125萬的財務總監、精通424個excel函數公式,簡直我男神
    有機會在年薪125萬的財務總監電腦中,看到海量的excel表格、excel函數公式釋義及函數公式。聽老會計說,我們的財務總監已擔任本職崗位7、8年,從來沒見過哪個函數公式是他不會的,幾次有幸看到他在屏幕上設置excel表格,excel函數公式的運用,簡直神操作!絕了!今天,小編就和大家分享一下這424個excel函數公式釋義及示例大全,希望學會對你工作有很大的幫助!
  • IF函數嵌套使用技巧(入門+進階),學習Excel必須掌握好的函數
    IF函數是excel 最基本的函數之一,使用非常頻繁,是必須掌握好的函數。=IF(J2>=700,"優秀","良好")2、多條件判斷多條件判斷一般就是IF函數的嵌套,分幾個等級,就需要幾個if,看下面的例子。
  • Excel函數簡單入門 用於查找某個值位置的MATCH函數
    MATCH函數是EXCEL主要的查找函數之一,可以用來返回指定數值在數組區域中的位置(是位置,位置,重要的事情講三次),在和其他函數相互進行嵌套的時候,往往能顯示出其功能的強大;MATCH函數是通常有以下幾方面用途:(1)確定列表中某個值的位置(有這個值的情況下); (2)對某個輸入值進行檢驗
  • excel函數公式技巧:分級統計的七個公式,選擇哪個?
    不熟悉T+IF({1})結構的同學,可以查看一下往期教程《excel轉換為數值的函數:excel之n函數,最短函數之一》【解法2】在H3單元格輸入函數:=SUMPRODUCT(COUNTIF(B3:G3,{"A","B","C","D","E","F","
  • excel中的經典查找引用函數之lookup函數的使用
    excel表格的眾多函數中,我們常用的查找引用函數大致有3個,分別是有縱向查找功能的vlookup函數、有橫向查找功能的hlookup函數和可以任意多條件查找引用的lookup函數。下面我們來介紹lookup函數的用法。
  • excel函數應用:宏表函數如此簡單快捷
    提取長度數據:函數公式:=LEFT(G2,FIND("*",G2,1)-1)提取寬度數據:函數公式:=MID(G2,FIND("*",G2,1)+1,FIND("-",SUBSTITUTE(G2,"*","-",2))-1-FIND("*",G2,1))提取高度數據:函數公式:
  • excel替換函數教程:substitute函數和replace函數的用法及案例
    在excel進行文本替換,除了用查找替換功能,也可以用函數來實現。這節課,我們就來講下substitute函數和replace函數的用法及案例。首先,來看一下案例圖表:上半部分表格,需要的是將A列單元格裡的B列單元格內容替換掉,也就是刪除掉,這種情況用的是substitute函數。
  • Excel中large函數直接在公式中查找最大值
    在excel中,如果想要找到一組數的最大值,可以藉助於max函數輕鬆解決。但是如果想在一組數據裡面,找到第二大的數據怎麼進行呢?或者說,我們在編寫函數公式具體應用的過程中,應該如何設置呢?在這種情況下,我們就會使用到large函數,藉助於他我們來尋找一組數據中的最值問題。