Excel中雙向查找,除Index和Match組合,還有3種組合,你用過嗎

2020-12-17 每天學一點Excel

Match函數是一個神奇的函數,遇見她的函數都會八面玲瓏,不信來看看雙向查找。我們知道Excel表格中,雙向查找也稱交叉查找,即同時根據行和列的條件進行查找。

以下通過舉某某店水果採購量,查找某月某種水果的採購量,分享除Index與Match組合函數經典用法之外的3種用法,希望大家在學習不同公式時,能轉換思維,培養思路,進行多種解決問題的思維訓練。

雙向查找

01Vlookup+Match

公式=VLOOKUP(C12,$C$4:$I$9,MATCH(D12,$C$4:$I$4,0),0)

說明:vlookup函數是單向查找,包含4個參數,即vlookup(本表查找目標,他表查找區域,他表查找區域裡的目標所在的列數,邏輯值),用match函數查找3月(D12數據)所在列數,即MATCH(D12,$C$4:$I$4,0)=4,作為Vlookup函數的第3個參數。

Vlookup+Match

同樣,也可以用Hlookup和Match函數,橫向查找,此處不再介紹。

公式=HLOOKUP(D13,C4:I9,MATCH(C13,C4:C9,0),0)

02Index+Match

公式=INDEX(C4:I9,MATCH(C12,C4:C9,0),MATCH(D12,C4:I4,0))

說明:Index和Match組合函數是雙向查找的經典組合,利用Match函數分別查找水果所在的行數和月份所在的列數,然後用index(表格,行數,列數)提取對應的數值。

03Offset+Match

公式=OFFSET(C4,MATCH(C12,C5:C9,0),MATCH(D12,D4:I4,0))

說明:OFFSET函數,通過偏移的位置定位,利用Match函數分別查找水果所在的行數和月份所在的列數,然後用offset(目標單元格,偏移行數,偏移列數)提取對應的值。

04Indirect+Address+Match

公式=INDIRECT(ADDRESS(MATCH(C12,C1:C9,0),MATCH(D12,A4:I4,0)……"Sheet1 (4)"))

說明:Indirect函數,返回文本字符串所指定的引用,利用Match函數分別查找水果所在的行數和月份所在的列數,然後用address(行數,列數,絕對引用方式,是否為r1c1,表格名)組合成引用地址,最後用indirect(單元格地址)函數提取值。

Indirect+Address+Match

數據分析時,雙向查找經常遇到,多學一種組合,就是多一種破題的思路。有人說,熟練和精通的區別就是思維的發散。精通的人喜歡掘地三尺,把一件事情做到全面、深入,乃至極致。

而我想說,任何一個函數逆襲都不是容易的事情,但Match函數能八面玲瓏。差別或許就在這裡,找準自己的位置。願我們在學習函數的時候,也有一些人生感悟。每天學一點,加班少一點。

相關焦點

  • excel經典函數組合:index+match!工作中非常實用,案例解析掌握
    課程信息卡課程:《Excel天天訓練營》2.0圖文版章節:第2章-精通函數內容:定位查找(index\match)在excel函數裡面,index+match這一組函數做定位查找是非常實用的。通過index+match這一組函數就可以定位到兩個數據的交叉位置,即查詢結果。如果你沒有學會這些函數,那麼就無法應對大量數據的表格。現在,我們就來用函數公式實現excel自動化辦公。
  • Excel中最強查詢組合-INDEX+MATCH!
    你看IF({1,0})還有什麼什麼……但是不管你如何操作,都是打破不了他無法逆向(從右到左)查詢目前能實現的方式,本質上都是在構建從左到右。就用他們吧INDEX+MATCH函數語法案例之前我們先大概說一下用法,方便大家學習:1、INDEX(區域,行,【列】):在區域中得到行列交叉點的值
  • Excel查找,除了LOOKUP函數還有這對CP函數組合
    我們都知道Excel的VLOOKUP函數是經典的查找引用函數。但很多小夥伴們不知道的是INDEX+MATCH這個CP組合,其操作上更靈活,很多時候比VLOOKUP函數更高效。Match函數和index函數是幹什麼的?MATCH函數是Excel主要的查找函數之一,MATCH函數可以在特定區域搜索指定項,並返回指定項在特定區域的位置。通俗點講就是我知道這個「蘿蔔」名字,我通過MATCH函數可以找到它的「坑」在哪裡?
  • INDEX與MATCH函數的組合應用
    前面我們分別介紹了MATCH函數和INDEX函數的使用方法,發現它們單獨使用起來並不難,但是實際工作中很少單獨使用,而是將兩者組合起來,形成了查找與引用的最佳組合。我們很容易就想到了VLOOKUP函數,幹嘛還來個組合?
  • excel核對數據總是錯怎麼辦?跟你分享6種方法,選個合適的拿去用
    表格結構相同如下圖,兩個表格的結構是一模一樣的,是1月到12月的銷量數據,對於這樣的數據,我們只需要將表格2的數據複製在表1旁邊,然後我們使用公式讓表1的數據等於表2的數據,結果顯示為true就代表數據的相同的,結果為false就是差異數據,我們只需要將false這個結果篩選出來即可除了這種方法之外還有一種更加簡單的方法
  • Excel小技巧:讓你秒懂得lookup函數區間查找星座
    你可能會在網上看到那一長長的公式,你知道他們的計算原理嗎?身在職場的你不會點office辦公技能怎麼能行?文員:就是因為統計員工假期的天數,我與人事經理起了衝突1、首先我們先在網上找到關於星座的月份信息,錄入到表格中,在B列按CTRL+E快速填充一下日期,在C2中輸入公式=TEXT(B2,"mdd")下拉公式轉為文本格式數字!
  • Web自動化測試:數據分離(類變量、yaml、excel)
    在ui自動化中,經常會用到數據的存儲和讀取,這裡主要介紹一下如何處理測試中經常用到的數據。一、類變量一般習慣把元素定位地址作為類變量存儲,因為這樣對於調試糾錯比較方便,書寫調用也較簡單。,如果只是簡單的記錄配置、數據,我認為還是類變量和yaml這種可以在python編輯器中讀取編輯的類型更適合些。
  • Excel VBA操作電子表格兩大重要屬性詳解
    Excel VBA編程中,VBA和excel都給我們內置了很多豐富的功能,但是看著這些函數,很多人相信都很頭大,無從下手,在網際網路上搜索了一堆解決方案,無賴看不懂,畢竟很多編程知識的專業的程式設計師才能快速理解。因此對於excel小白來講,想實現辦公自動化就變得天方夜譚。
  • excel數據查找技巧:按時間段進行區域查找數據
    如何根據日期和名稱等多個條件查詢相應時間範圍或者時間段所對應的產品價格、數量呢?品名、編號等都需要精確查找,但不需要對日期進行精確查找,而是查找最接近或等於查找日期的某個時間段。趕緊看看下面的文章吧!學習更多技巧,請收藏關注部落窩教育excel圖文教程。
  • Excel查找引用函數:VLOOKUP函數的語法和實例講解
    VLOOKUP函數是Excel中一個常用的查找匹配函數,與LOOKUP函數屬於同一類,都在工作中廣泛應用。今天小編就從VLOOKUP函數的語法講起,根據實例詳細說說各參數的引用和使用方法。先來看看VLOOKUP函數的官方語法:【用途】在表格或數值數組的首列查找指定的數值,並由此返回表格或數組當前行中指定列處的數值。
  • excel數據處理技巧:組合函數統計產品批號
    最近小編收到一位群友的求助,他說自己被excel中的編號問題給難住了。這是這麼回事呢?編號不就是1、2、3、4、5嗎,直接下拉單元格就能搞定,這有何難?一起來看看下面這篇文章中excel數據處理技巧。近日看到一個群友的求助,覺得比較有意思,想和大家分享一下。學習更多技巧,請收藏部落窩教育excel圖文教程。
  • excel表格中查找功能常用的方法
    excel表格中查找功能是我們生活中常用的查找工具,對於新手來說還是有點難度的,下面我們介紹最常用的方法。方法/步驟打開EXCEL文件,找到「開始」選項卡中的「查找和選擇」。單擊「查找和選擇」,在下拉列表中選擇「查找」。在彈出的對話框中,輸入要查找的內容。如:要查學號「1203020」的成績,那麼在對話框中輸入「1203020」。按「enter」鍵,光標將自動定位到學號為「1203020」的一欄。
  • excel中的經典查找引用函數之lookup函數的使用
    excel表格的眾多函數中,我們常用的查找引用函數大致有3個,分別是有縱向查找功能的vlookup函數、有橫向查找功能的hlookup函數和可以任意多條件查找引用的lookup函數。下面我們來介紹lookup函數的用法。
  • Excel大千世界
    有人可能說記住這麼多函數很難,有個技巧就是分類記憶:日期和時間函數(我常用的date、datedif、month、edate、Eomonth、now、year、today等)、查找與引用函數(我常用的vlookup、hlookup、lookup、match、choose、index、offset、hyperlink、row、column
  • Excel函數公式:掌握Match函數,如虎添翼
    例如:如果A1:A3區域中包含值5,15和28,那麼公式=MATCH(15,A1:A3,0)返回數字2,因為15是該區域中的第二項。 MATCH函數返回指定值在數組中的位置,通常和其它函數配合使用,如INDEX函數、VLOOKUP函數等。
  • 零基礎入門Excel數據分析「函數篇」:5個常用的關聯匹配類函數
    在數據分析中,數據的查找、對比等非常常見,這就需要用到關聯匹配類函數,本文將介紹Excel數據分析中常用的關聯匹配類函數,如vlookup、hlookup、index、match及rank等。1、vlookupvlookup是Excel查找函數家族中最為常用的一個函數,如果你經常和Excel打交道,那麼一定使用過vlookup。
  • excel表格中的公式,你真的會用嗎?
    04讓vlookup函數成為你的眼,帶你領略浩瀚數字海Vlookup函數是一個功能十分強大的函數,他能幫助大家從一大堆錯綜複雜的數據中查詢並提取你所需要的數據。第2個參數的解釋是查詢的範圍,需要注意的是選取範圍的首列必須為第一個參數所對應的項目名稱,還有在選取範圍的時候需要用到「$」符號,該符號在Excel中是鎖定單元格行或列的功能。這麼做是為了方便後期批量複製單元格的公式。第3個參數的解釋是查詢數據在選取範圍的第幾列。
  • 面試官問:indexOf 和 findIndex 的區別
    與 findIndex 都是查找數組中滿足條件的第一個元素的索引indexOfArray.prototype.indexOf():indexOf() 方法返回在數組中可以找到一個給定元素的第一個索引,如果不存在,則返回-1。
  • 如何在excel中畫畫
    不過這個公眾號一直秉承的原則是:那麼,今天就來聊一聊,如何用matlab實現在excel中畫畫,希望這篇帖子能給行走在脫單道路上的大兄弟一個有力的助攻。 在先前的一篇帖子中(程式設計師如何討好女朋友)已經談到了Matlab如何讀取圖片文件,同樣你也可以google上查找一下,也是一搜一大把的代碼pic_color = imread('test.JPG');在這裡稍微介紹一下,imread函數讀取完圖片之後的圖片數據。
  • excel圖表製作技巧:多系列數據,如何製作組合圖表?
    【前言】很多同學都問過作者E圖表述,如何才能快速的學到EXCEL。這個話題,好像從EXCEL2003的年代,就一直有人問。其實說簡單也不簡單,說難也不是很難,最主要的是,你每天能和EXCEL有多少的互動,並且這份互動的內容是不是總會有新的方式來呈現。