Excel應用技巧:組合函數index+match

2021-02-23 生活統計學

上一篇,我們講到了index函數的語法和基本用法,今天我們再來說說match函數以及組合函數index+match的用法。

Match函數

Match函數屬於查找函數,是在範圍單元格中搜索特定的項,然後返回該項在此區域中的相對位置。

函數語法:

= MATCH(目標值,查找區域,0/1/-1)

注意:這裡0代表精確查找,1代表查不到目標值時返回小於它的最大值, -1代表查不到目標值時返回大於它的最小值。查找區域排序要求:精確查找對查找區域沒有排序要求;1要求查找區域按升序排列,-1要求按降序排列。

例1 在員工表的A列中查找工號10981所在的位置。結果為4

=MATCH(D6,A2:A11,0)

注意:這裡的查找區域是A2:A11(排位4),而不是A1:A11(排位5)

 

index+match的函數嵌套步驟分解

例2 如下圖所示,查找11005是誰的工號?

第一步  先用match函數查找工號11005的排位

=MATCH(D6,A1:A11,0)

第二步  根據match函數獲取的排位,利用index函數查找對應的值

=INDEX(B1:B11,E6)

第三步  把index函數的第二個參數E6換成MATCH(D6,A1:A11,0)

=INDEX(B1:B11,MATCH(D6,A1:A11,0))

Index+match函數的運用

Vlookup函數是excel中比較常用的查找函數,但如果遇到逆向、雙向查找時,就需要使用index+match組合來完成了。

例3  如下圖所示,根據員工姓名,查找工號

第一步 先用match函數根據員工姓名在B列查找排位

=MATCH(D6,B1:B11,0)

第二步 再用index函數根據match函數查找到的排位從A列取值(match函數公式直接作為index函數的最後一個參數嵌套)

=INDEX(A1:A11,MATCH(D6,B1:B11,0))

例4  如下圖所示,查找閆麗的英語成績

第一步:查找閆麗在A列的位置,結果為5                          

=MATCH(A11,A2:A7,0)                              

第二步:查找英語在第一行的位置,結果為2                           

=MATCH(B11,B1:D1,0)                              

第三步:用Index根據match函數查找到的行數和列數提取數值                           

=INDEX(B2:D7,MATCH(A11,A2:A7,0),MATCH(B11,B1:D1,0)) 

相關焦點

  • index+match函數組合在excel中的應用
    我們結合如圖的表格來學習index+match函數組合在excel中的應用:
  • Excel中的最佳函數組合:INDEX-MATCH應用實例解讀
    公眾號「Excel基礎學習園地」是一個免費發布Excel基礎知識、函數應用、操作技巧、學習方法等資訊的公眾號,請點擊上方
  • Excel不學一定會後悔的組合函數!MATCH函數與INDEX函數
    MATCH函數與INDEX函數是一對組合函數,兩者經常一起使用,下面我們就一起來看看,他們的定義以及應用場景吧。MATCH函數的表達式是:MATCH(查找的值, 查找的區域, 精確查找或模糊查找)具體什麼意思?如何去使用呢?我們結合一個案例來給大家講解: 我們用酒店這個表為例。
  • Excel教程:index+match函數組合實戰案例分享
    ↑ 加入Excel微信群學習 ↑第一,excel整行整列求和公式
  • excel教程:index+match函數組合實戰案例分享
    第一,excel整行整列求和公式
  • Excel函數公式教程:index+match函數組合實戰案例分享
    ↑ 加入Excel微信群學習 ↑第一,excel整行整列求和公式
  • index+match函數三個組合用法
    index函數語法:index(單元格區域,行號,列號)match函數語法:match(查找值,查找區域,查找方式)1. index+match單條件查找在I2單元格輸入公式:=INDEX($D$2:$D$10,MATCH(H2,$B$2:$B$10,0))公式解析:index第一參數選擇要返回的職務區域,使用match函數查找$B$2:$B$10小螃蟹所在的行號 ,index第三個參數省略默認為12. index+match多條件查找
  • Index+Match函數應用介紹
    ),比Vlookup 和 Hlookup兩個函數更強大。但是用Index+match就能實現隨意查找,更方便。三、Index+Match函數實現多條件查詢首列,兩個條件值組合成被查找值,滿足VLOOKUP的參數屬性要求。
  • 淺談Index+Match查找函數
    這裡給大家介紹一下Index+Match組合函數。1)先介紹Match,其函數語法:MATCH(lookup_value, lookup_array, match_type)是不是感覺和Vlookup的參數很像?我們來看圖1。
  • [Excel] 如何優雅的查找,史上最容易學會的index+match教程!
    但vlookup終究不夠優雅、不夠簡潔高效,今天要學的index+match組合,絕對是excel裝逼界的一把好手!index函數和match函數的組合用法,就可以做到。 那我們就從第一個格子開始,到數據源表中查找「Frank」同學的「部門」。
  • Excel常用函數大全之match、index、vlookup篇
    大家好:歡迎來到「Excel速成秘籍」公眾平臺學習,今天給大家介紹3個和查找相關的函數。
  • Excel函數應用篇:match函數五種用法
    match函數,在EXCEL中廣泛運用於查找引用,但它自已本身的功能是查找,並不具備引用,所以常規操作中,它是需要和vlookup
  • Excel | INDEX+MATCH,查找神組合(一)
    每天清晨六點,準時與您相約原來,韓老師講過很多VLOOKUP查詢函數的使用。
  • Excel中查找函數vlookup和index—match使用方法詳細介紹
    在Excel中,談到查找函數推薦最多的就是vlookup函數和index—match函數,很多人把兩個函數作為判斷Excel水平的重要指標,可想而知這兩個函數在
  • Excel|INDEX+MATCH這麼厲害的組合,你用過嗎?
    今天,韓老師來講述另一功能更強大的組合:INDEX+MATCH,這一組合可以不受以上兩個條件的限制。【MATCH函數】MATCH函數查找指定項在單元格區域中的相對位置,即第幾行第幾列。語法:MATCH(lookup_value,lookup_array, [match_type])中文語法:MATCH(指定項,單元格區域,[匹配方式])match_type,即匹配方式,參數有三個:-1,查找小於或等於 lookup_value的最大值;0,查找等於 lookup_value的第一個值;1,查找大於或等於
  • EXCEL函數愛好者最喜歡的INDEX+SMALL+IF組合
    EXCEL公式愛好者必須要掌握的INDEX+SMALL+IF組合查詢公式EXCEL中經常要用到一對多查詢,這裡可以用INDEX+SMALL
  • Excel中如何活用INDEX和MATCH函數
    1.MATCH函數(返回指定內容所在的位置)        MATCH(lookup-value,lookup-array,match-type)        lookup-value:表示要在區域或數組中查找的值,可以是直接輸入的數組或單元格引用。
  • 經典組合INDEX+MATCH,你會嗎?
    ,今天與大家分享一組堪稱絕配的函數組合——INDEX+MATCH。首先來看看這兩個函數的基本語法和用法。INDEX函數INDEX函數表示用來在給定的單元格區域中,返回特定行列交叉處單元格的值或引用。MATCH函數MATCH函數用於返回要查找的數據在區域中的相對位置。
  • Excel中最強查詢組合-INDEX+MATCH!
    VLOOKUP函數一直排在使用率最高的前幾位,除了SUM、IF這些基礎函數
  • 【技巧應用】Excel中循環遞增和INDEX的應用
    ,此方法是經典的公式組合,考驗的是常用函數掌握的程度與思維的能力,任何數據處理,都應遵循先找規律,再根據自己所掌握的函數能力構思方法,當層層輔助構建模型後,一環套一環,思路將更加清晰。循環遞增看到這裡,其實公式就是多個函數進行嵌套的組合使用