excel經典函數組合:index+match!工作中非常實用,案例解析掌握

2020-12-17 加薪學堂

課程信息卡

課程:《Excel天天訓練營》2.0圖文版章節:第2章-精通函數內容:定位查找(index\match)

在excel函數裡面,index+match這一組函數做定位查找是非常實用的。

如案例表格,因為月份是變化的,所以使用lookup或vlookup無法直接進行查詢。通過index+match這一組函數就可以定位到兩個數據的交叉位置,即查詢結果。

如果你沒有學會這些函數,那麼就無法應對大量數據的表格。

現在,我們就來用函數公式實現excel自動化辦公。

一、掌握「index函數」的用法

index函數是根據行和列的位置來返回值。用法為:

=index(查找區域,第幾行,第幾列)

查找區域的首行為第1行,列也是。

index函數

示例說明:

=index(A3:C7,3,2)

代表查找A3:C7區域,第3行第2列的值。以A3為起始單元格,第3行即A5單元格(水蜜桃)這一行,第2列即B6單元格(20),所以返回20。

=index(A3:C7,5,3)

代表查找A3:C7區域,第5行第3列的值。以A3為起始單元格,第5行即A7單元格(獼猴桃)這一行,第3列即C7單元格(50斤),所以返回50斤。

二、掌握「match函數」的用法

mtach函數是根據查找值來返回行和列的位置。用法為:

=match(查找值,查找區域,參數)

參數有3個值:

1,小於模糊查找,查找小於或等於查找值的最大值,查找區域要升序排列

0,精準查詢,只找等於查找值的第一個值

-1,大於模糊查找,查找大於或等於查找值的最小值,查找區域要降序排列

我們經常用的就是0精準查詢,其他2個參數可以忽略。

match函數示例

示例說明:

=match(B8,B3:B7,0)

代表查找B3:B7區域,B8的值(8)在第幾行。從B3開始數,第4行B6的值為8,所以返回4。

=match(B8,A6:C6,0)

代表查找A6:C6區域,B8的值(8)在第幾列。從A6開始數,第2列B6的值為8,所以返回2。

使用「index+match函數組合」進行定位查找

因為match函數能夠獲得查找值的行、列位置,然後index再通過行、列位置獲得查詢值,就有點像定位查找,先定位你的位置,然後就鎖定你了。

案例表格要根據姓名和月份查詢銷售額,就可以這樣定位。

index+match函數公式

G4單元格公式為

=INDEX(A3:D10,MATCH(G2,A3:A10,0),MATCH(G3,A2:D2,0))

相關焦點

  • INDEX與MATCH函數的組合應用
    前面我們分別介紹了MATCH函數和INDEX函數的使用方法,發現它們單獨使用起來並不難,但是實際工作中很少單獨使用,而是將兩者組合起來,形成了查找與引用的最佳組合。我們很容易就想到了VLOOKUP函數,幹嘛還來個組合?
  • Excel中雙向查找,除Index和Match組合,還有3種組合,你用過嗎
    Match函數是一個神奇的函數,遇見她的函數都會八面玲瓏,不信來看看雙向查找。我們知道Excel表格中,雙向查找也稱交叉查找,即同時根據行和列的條件進行查找。以下通過舉某某店水果採購量,查找某月某種水果的採購量,分享除Index與Match組合函數經典用法之外的3種用法,希望大家在學習不同公式時,能轉換思維,培養思路,進行多種解決問題的思維訓練。
  • Excel中最強查詢組合-INDEX+MATCH!
    就用他們吧INDEX+MATCH函數語法案例之前我們先大概說一下用法,方便大家學習:1、INDEX(區域,行,【列】):在區域中得到行列交叉點的值當區域是單行單列時,列參數可以不寫還有第四參數,這裡不涉及,不展開2、MATCH(查找內容,區域,匹配方式):返回查找內容在區域中的位置匹配方式有三種,常用的是0-精確查詢,後續案例都是如此。
  • Excel函數公式:掌握Match函數,如虎添翼
    Match函數是Excel中使用較為廣泛的一個函數。其主要作用是:在「範圍」單元格中搜索特定的項,然後返回該項在此區域中的相對位置。 通俗的將:MATCH函數返回指定值在數組中的位置,如果在數組中沒有找到該值則返回#N/A。
  • Excel查找,除了LOOKUP函數還有這對CP函數組合
    我們都知道Excel的VLOOKUP函數是經典的查找引用函數。但很多小夥伴們不知道的是INDEX+MATCH這個CP組合,其操作上更靈活,很多時候比VLOOKUP函數更高效。Match函數和index函數是幹什麼的?MATCH函數是Excel主要的查找函數之一,MATCH函數可以在特定區域搜索指定項,並返回指定項在特定區域的位置。通俗點講就是我知道這個「蘿蔔」名字,我通過MATCH函數可以找到它的「坑」在哪裡?
  • Excel VBA操作電子表格兩大重要屬性詳解
    Excel VBA編程中,VBA和excel都給我們內置了很多豐富的功能,但是看著這些函數,很多人相信都很頭大,無從下手,在網際網路上搜索了一堆解決方案,無賴看不懂,畢竟很多編程知識的專業的程式設計師才能快速理解。因此對於excel小白來講,想實現辦公自動化就變得天方夜譚。
  • Excel表格vlookup函數搭配match函數詳解
    大家好,我是涼涼老師,今天給大家分享一下Excel表格vlookup函數搭配match函數的用法,首先看圖:當前要返回的是數學這一列,也就是第2列,所有第三個參數是2,第四個參數為0,為精確查找,外層的iferror是處理錯誤值的,下方視頻連結有詳細講解,如果返回錯誤值就顯示空,match
  • EXCEL表格詳解vlookup第五彈-VBA自己寫myLookup函數
    我們在前四彈詳細介紹了vlookup函數,以及vlookup函數實現不了後,使用index為主函數加match,small,if等函數的組合拳來實現複雜的條件查找。由於大家從事的工作領域不同,有時候還需要實現更加複雜的查找,這時往往在幾個函數之間相互切換,相互套用,難免給一些相對固定的查找帶來不必要的麻煩。下面我就手把手地帶大家寫一個自己的函數myLookup() ,使用這一個函數來實現前四彈的所有功能。
  • excel函數應用技巧:如何按不同要求,改變數字格式
    遊戲 2:替換某個數43854轉換成43054,改變一個數值中某一位的值。【ANSWER 1】【函數解析】使用REPLACE函數,將字符串中指定的第幾位開始的連續幾位的值,替換為一個新的字符串。LEN(A2)等於5,減2等於3,第4參數是1,即從第3位開始的1位字符串,替換成0,得到43054。
  • EXCEL函數公式大全用SUM函數IF函數HOUR函數MINUTE函數計算加班費
    EXCEL函數公式大全之利用SUM函數、IF函數、HOUR函數與MINUTE函數的組合計算員工加班費。excel函數與公式在工作中使用非常的頻繁,會不會使用公式直接決定了我們的工作效率,今天我們來學習一下提高我們工作效率的函數SUM函數、IF函數、HOUR函數和MINUTE函數。
  • excel中的經典查找引用函數之lookup函數的使用
    excel表格的眾多函數中,我們常用的查找引用函數大致有3個,分別是有縱向查找功能的vlookup函數、有橫向查找功能的hlookup函數和可以任意多條件查找引用的lookup函數。下面我們來介紹lookup函數的用法。
  • excel如何按條件求和?全都在這裡:從sum函數到sumifs函數
    對於excel裡面的數字,常用的統計就是求和及計數。案例表格如圖中案例表格,需要對D列金額根據3種條件進行求和。如果你沒有學會這些函數,那麼就無法應對大量數據的表格。現在,我們就來用函數公式實現excel自動化辦公。
  • 避免工作出錯!用這個函數實現excel自動排序,又快又好用
    不使用函數的話,可以通過下拉填充的方式來進行排序:如圖中案例表格,先在A3單元格輸入序號「1」,然後滑鼠移動到A3單元格右下角,變成十字星,按住滑鼠左鍵不放,拖動到A10單元格,就會自動填充序號。比如,圖中在中間添加一行,這個序號就錯位了,需要對後半部分重新下拉填充。如果你沒有學會這個函數,那麼就只能每調整一次內容,重新下拉填充一次,不但效率極其低下,還很容易搞忘記了,造成序號錯亂,影響工作。現在,我們就來用函數公式實現excel自動化辦公。
  • 零基礎入門Excel數據分析「函數篇」:5個常用的關聯匹配類函數
    在數據分析中,數據的查找、對比等非常常見,這就需要用到關聯匹配類函數,本文將介紹Excel數據分析中常用的關聯匹配類函數,如vlookup、hlookup、index、match及rank等。1、vlookupvlookup是Excel查找函數家族中最為常用的一個函數,如果你經常和Excel打交道,那麼一定使用過vlookup。
  • Excel 中Vlookup函數更靈活的擴展用法
    在Excel 中Vlookup函數是很常用到的用於匹配數據的函數。今天我們要更進一步地學習它的進階用法。通過本例的學習我們能夠掌握通過更加靈活的改變VLOOKUP()函數中的各個參數動態的獲取我們所需要的結果。本例僅為大家提供一個思路,事實上這樣的靈活拓展可以在更多的函數和更的工作實例中應用。希望本節講解對大家在工作實際中能有所幫助和啟發。
  • 設置動態求和效果其實並不難,使用sum+offset+match函數即可搞定
    Hello,大家好,今天跟大家分享下我們如何在excel中設置動態求和的效果,如下圖,當我們更改姓名和月份的時候會根據我們選擇的數據自動求和,比如:我們將名字設置為劉備,截止月份設置為12月,就會對劉備1月到12月的數據進行求和,這個的操作其實也並不難,我們使用offse,sum以及
  • excel查重技巧:如何用組合函數快速統計重複數據(上)
    *********統計不重複數據的個數,相信不少小夥伴在工作中都遇到過這樣的問題。通常的做法都是先把不重複的數據提取出來,再去統計個數。而提取不重複數據的方法之前也分享過,基本有三種方法:高級篩選、數據透視表和刪除重複項。
  • 假如你想提高工作效率,一定不要錯過這9個常用excel函數
    我們都清楚,如果我們在使用excel表格處理數據的時候,若想提高我們的工作中效率,我們可以使用函數,因為函數在處理數據方面的確具有很大的優勢,這次我們分享9個常用的excel函數,只要熟練掌握這個9個常用的函數,將會大大提高我們日常工作的效率。
  • excel數據處理技巧:組合函數統計產品批號
    最近小編收到一位群友的求助,他說自己被excel中的編號問題給難住了。這是這麼回事呢?編號不就是1、2、3、4、5嗎,直接下拉單元格就能搞定,這有何難?一起來看看下面這篇文章中excel數據處理技巧。近日看到一個群友的求助,覺得比較有意思,想和大家分享一下。學習更多技巧,請收藏部落窩教育excel圖文教程。
  • excel數據的模糊查找,vlookup函數與通配符的搭配使用
    今天我們要分享一個比較實用的excel數據的查找技巧,就是通過簡稱來查找全稱,這樣的查找方式叫做模糊查找,我們之前學習過了幾個查找函數,比較常見是vlookup函數和lookup函數以及choose函數等,我們知道這些查找函數各自有各自的優點,今天我們要講解的是vlookup函數與通配符的搭配使用