excel怎樣運用VLOOKUP函數與INDEX-MATCH函數進行查找?

2020-12-05 百家號

在實際工作中,我們經常使用vlookup函數與index-match函數進行查找,這倆個函數都可以實現查找的功能,下面就基本查找,反向查找,多條件查找對比下這兩個函數的運用方式。

一:基本查找

vlookup第一個參數表示查找的依據,第二個參數表示查找的範圍,第三個參數表示返回的結果在查找範圍的第幾列,第四個參數是選擇精確匹配還是近似匹配。主要值得注意的地方是選擇的範圍必須從查找依據所在列開始選,否則返回結果錯誤,查找對應單元格一般選擇精確匹配,近似匹配一般適用於對應區間的查找。

index-match函數中先輸入match函數,match函數第一個參數表示查找依據,第二個參數表示查找依據所在的列,第三個參數表示精確匹配,此時顯示查找的數據所在單元格第幾行。外面嵌套index函數,第一個參數表示所在列,第二個參數match表示所在行,此時就實現了查找的目的。

圖一

圖二

二:反向查找

vlookup函數看起來就相對複雜了,第一個參數任然是查找的依據,第二個參數變成了IF({1,0},$D$1:$D$20,$B$1:$B$20),這個函數怎麼理解呢?其實對於if函數,第一個參數判斷是否滿足某個條件,如果滿足,則返回第二個參數,否則返回第三個參數,此處運用了數組的計算,1表示滿足條件,返回的是$D$1:$D$20單元格,0表示不滿足條件,返回$B$1:$B$20單元格,此函數的作用是B列和D列交換順序。此處第三個參數填2即可,而不是填3,第四個參數不變。注意此處是數組函數,返回的時候按ctrl+shift+enter才能計算出正確結果。

index-match函數在此處就顯得簡單了,因為和基本查找並無實質性區別。

圖三

三:多條件查找

vlookup中,多個條件用連接符&連接,視為一個條件,查找依據所在的列也要用連接符&連接,第二個參數

利用if數組函數IF({1,0},$A$1:$A$19&$B$1:$B$19,$C$1:$C$19),此處第三個參數仍然填2即可。

index-match函數查找依據,查找所在行,查找所在列也都用連接符連個倆個條件,但是沒有了數組公式的運算,理解起來更容易一些吧。

圖四

綜上,就是本文所敘述的簡單的倆種查找函數的對比,當然實務中查找的形式多種多樣,比如INDIRECT函數,offset函數等等,需要我們在工作中靈活運用。

相關焦點

  • Excel中查找函數vlookup和index—match使用方法詳細介紹
    在Excel中,談到查找函數推薦最多的就是vlookup函數和index—match函數,很多人把兩個函數作為判斷Excel水平的重要指標,可想而知這兩個函數在Excel數據計算中的重要性,本文就和大家一起來看看這兩個函數的用法吧。
  • 這個excel查找函數也很重要,index函數的使用方法
    我們之前學過幾個excel查找函數,分別是vlookup函數和hlookup函數以及match函數,這次我們還要學習另外一個查找函數,這個查找函數就是index函數,index函數是用來引用我們所需要的信息,主要分連續區域和非連續區域內的引用兩種,連續區域裡使用index公式是=index
  • excel經典函數組合:index+match!工作中非常實用,案例解析掌握
    課程信息卡課程:《Excel天天訓練營》2.0圖文版章節:第2章-精通函數內容:定位查找(index\match)在excel函數裡面,index+match這一組函數做定位查找是非常實用的。如案例表格,因為月份是變化的,所以使用lookup或vlookup無法直接進行查詢。通過index+match這一組函數就可以定位到兩個數據的交叉位置,即查詢結果。如果你沒有學會這些函數,那麼就無法應對大量數據的表格。
  • 多條件數據查詢,你選擇用lookup、vlookup還是index+Match函數?
    函數一:vlookup函數進行多條件數據查詢案例說明:我們需要利用vlookup函數根據產品和日期兩個條件,查詢對應的當天產品出庫數量。;將多個條件進行連接,組成一個條件;2、vlookup多條件查詢時,需要利用if函數進行數據重組的方式,構建第二參數來實現多條件數據查詢。
  • 學會vlookup函數,查詢的時候不能用?聽說和index函數有關!
    昨天寫完index函數和match函數的時候後,很多朋友都在問,我查詢信息的時候完全可以用vlookup函數呀,為什麼還要兩個函數配合使用?這不是讓操作過程更複雜了嗎?確實可能是小編在昨天的文章中沒有說清楚查詢方向的問題,才導致很多朋友會有這樣的想法,那今天小編就來說一說這兩個函數之間有什麼差別?我們在什麼樣的情況下分別使用這兩個函數?
  • Excel的搭檔函數INDEX,MATCH,你用對了嗎?
    一文中使用過的函數,查找定位函數中的最佳搭檔match和index,還有個不成文的說法與這兩個函數有關:查詢用的好,5大函數離不了,分別為index,match,lookup,hlookup,vlookup。今天我們只說index,match函數的用法。
  • Excel中高手都在用的index函數與match函數匹配查詢區域
    在平日工作中,有時候對數據的查詢並不只是通過單純的一個維度進行,更多的時候是二維表格數據的查詢。比如說,在下圖,我們要根據姓名和各個項目的不懂,匹配查詢每個人不同的評分情況。在這種情況下,我們藉助於index函數與match進行匹配就會顯得特別方便。具體如何使用呢?接下來,跟著office小超老師一起來學習下此問題的解決方法。首先,我們先看下這兩個函數的構成。index稱之為引用函數,代表返回表格中的值或者引用。
  • Excel中學會了INDEX+MATCH,你會不想用VLOOKUP函數的!
    首先我們來了解一下INDEX函數和MATCH函數INDEX(數據,N)表示取數據的第N個例如,我們在E2單元格中輸入一個公式:=INDEX(E:E,5),它表示返回E列中的第5個數據,即為坦克MATCH函數MATCH(查找值,查找區域,查找方式)例如,我們在H3單元格中輸入公式:=MATCH(G3,B:B,0),表示查找G3單元格的值,在B列中是第幾個,最後一個參數為0表示精確查找
  • excel表格中的index函數在處理數據時的用法
    index函數在excel中被歸類為「查找與引用」函數。該類函數中,有我們熟悉的縱向查找函數vlookup函數,其格式是:「=VLOOKUP(查找的數值,查找的數據表區域,返回目標數值在數據表區域中的列序號,匹配條件)」,該函數返回的是數據表中的數值。
  • 查找利器-Index函數搭配Match函數
    Excel函數學習多了,也就沒想像中的那麼難了。今天分享一個查找利器-Index函數搭配Match函數,希望對你有所幫助。今天我們還是通過查找成績來介紹這兩個函數,如下圖,我們需要把左邊的函數成績填寫到右邊的表格中,怎麼做呢?
  • 零基礎入門Excel數據分析「函數篇」:5個常用的關聯匹配類函數
    在數據分析中,數據的查找、對比等非常常見,這就需要用到關聯匹配類函數,本文將介紹Excel數據分析中常用的關聯匹配類函數,如vlookup、hlookup、index、match及rank等。1、vlookupvlookup是Excel查找函數家族中最為常用的一個函數,如果你經常和Excel打交道,那麼一定使用過vlookup。功能:用於數據區域的縱向查找。
  • vlookup函數使用匯總大全!
    大家都知道,在使用excel時,vlookup函數的使用頻率非常大,之前在網上看到這樣的一句話,不會vlookup函數就不要說會excel,那麼今天就帶領小夥伴們一起去了解它吧,看看在工作中都一般用於哪些場景呢?
  • excel中的經典查找引用函數之lookup函數的使用
    excel表格的眾多函數中,我們常用的查找引用函數大致有3個,分別是有縱向查找功能的vlookup函數、有橫向查找功能的hlookup函數和可以任意多條件查找引用的lookup函數。下面我們來介紹lookup函數的用法。
  • excel中的small函數和large函數,與其他函數結合還有這功能!
    如下圖所示,查找倒數第二名的成績,輸入的函數公式為=SMALL(C2:C20,2),表示查找C2到C20單元格中第2小的數,結果為62。如果查找第三名的成績,輸入的函數公式為=LARGE(C2:C20,3),表示查找C2到C20單元格第3大的數,結果為80。二,名次排列。利用large函數和small函數可以進行升序排列和降序排列。
  • EXCEL中INDEX+MATCH函數的組合,與VLOOKUP的比較
    VLOOKUP函數在EXCEL中是一個使用率比較高的查詢函數,可以是一個強大的查詢函數。但在使用的靈活性來說還是較INDEX+MATCH的組合差一些。現在來了解一下這些函數的語法和使用。現在來了解以下這三個函數。
  • Excel vlookup篩選兩列的重複項與查找兩個表格相同數據
    Vlookup函數可用於多種情況查找,篩選重複數據就是其中之一,它既可篩選兩列重複的數據又可查找兩個表格相同的數據。以下是vlookup篩選兩列的重複項與查找兩個表格相同數據的具體操作方法,實例中操作所用版本均為 Excel 2016。一、Excel vlookup篩選兩列的重複項1、假如要篩選出一個表格中兩列相同的數據。
  • 別用VLOOKUP函數了,試試INDEX+MATCH函數組合
    說到查找函數,很多小夥伴會想到VLOOKUP、LOOKUP等,今天我們要說的是INDEX+MATCH函數的組合使用,首先,介紹下這兩個函數吧。MATCH函數參數:MATCH(查找值,查找區域,【匹配類型】)返回在指定方式下與指定項匹配的數組中元素的相應位置。MATCH(要找誰,要查找的區域,精確或者模糊查找)MATCH函數就是在要查找的區域,定位你所查找的值的位置,行或者列。
  • Excel中Vlookup函數不能做的,lookup函數輕輕鬆鬆完成!
    工作中,vlookup函數是大眾情人,但也有它完成不了的工作,這個時候用lookup函數便可以輕鬆的完成!1、查找最後一條記錄例如公司會持續進不同的物品,不同的數量,現在我們需要求出最後一次進貨的數量是多少?
  • VLookup函數的短板,Match與Index嵌套解決
    針對一張大表,比如人員信息表,庫存信息表等,找一些詳細信息,這個我們在工作當中,不論是什麼類型的公司,您在什麼崗位上,一般都會用到這個事,因為值寫在電子表格裡,就是為了方便查詢,找值就少不了要用VLookup函數,使用簡單,很通用,運用場景多,大家常說,尺有所長,寸有所短,VLookup
  • vlookup函數從入門到精通,只看這一篇就夠了
    Vlookup函數相信是很多職場人接觸的第一個Excel函數公式,因其操作簡單,功能請打它也是Excel中使用最廣泛的函數之一,好了話不多所讓我來一起認識它吧VLOOKUP函數是做什麼的vlookup函數是Excel中的一個縱向查找函數,他可以用來進行數據核對,多個表格之間的數據進行快速引用,動態表格的製作等它主要包括四個參數1.lookup_value