本篇文章為大家帶來了關於excel的相關知識,主要介紹了INDEX函數和MATCH函數,這兩個函數組合,能夠完成VLOOKUP函數和HLOOKUP函數的全部查找功能,並且可以實現任意方向的查詢以及多條件查詢等,希望對大家有幫助。
相關學習推薦:excel教學
#先說INDEX函數的作用:
#INDEX函數用於在一個區域中,根據指定的行、列號來傳回內容。
此函數通常使用兩個或是三個參數,三個參數的寫法是:
INDEX(單元格區域,指定的行數,指定的列數)
例如下列公式,用於傳回A1:D4單元格區域第3行和第4列交叉處的儲存格,即D3儲存格。
=INDEX(A1:D4,3,4)
#兩個參數的寫法是:
INDEX(一行或一列數據,指定要傳回第幾個元素)
例如以下公式,用於傳回A1:A4單元格區域中的第3個元素,即A3單元格的內容。
=INDEX(A1:A4,3)
#接下來咱們再說說MATCH函數的作用。
MATCH 函數用於在一行或一列的查詢區域中搜尋指定內容,然後傳回該內容在查詢區域中的相對位置。
MATCH 函數有三個參數,第一個參數是查找對象,第二參數指定查找的範圍,第三參數用於指定匹配方式,通常使用0,表示精確匹配。
常用寫法是:
MATCH(要找誰,要查詢的一行或一列區域,匹配方式)
#例如以下公式,就是傳回C3單元格的內容在A2:A10中所處的位置,結果為7。
MATCH(C3,A2:A10,0)
#注意這裡的7,是指尋找內容在查詢區域中所處的位置,不是說工作表的第幾行。另外,如果在資料區域中包含有多個查找值,MATCH函數將只傳回查找值第一次出現的位置。
看到這裡,有的小夥伴可能已經對上號了,INDEX是根據位置返回內容,MATCH是返回內容在一行或一列中的位置。接下來咱們就說說這兩位搭檔的常見用法:
正向查詢
如下圖所示,要根據D3單元格中的姓名,在A~B列查詢對應的職務。
E3單元格公式為:
=INDEX(B:B,MATCH(D3,A:A,0))
先使用MATCH函數,找出D3單元格的「小龍女」在A列中所處的位置,得到結果為8。然後使用INDEX函數,在B列中傳回第8個元素的內容,結果就是小龍女對應的職務了。
逆向查詢
如下圖所示,要根據D3儲存格中的職務,在A~B欄位查詢對應的姓名。
E3單元格公式為:
=INDEX(A:A,MATCH(D3,B:B,0))
先使用MATCH函數,找出D3單元格的「秘書」在B列中所處的位置,得到結果為5。然後使用INDEX函數,在A列傳回第5個元素的內容,結果就是秘書對應的姓名了。
兩個不同方向的查詢,使用的公式套路完全一樣,如果有興趣,你可以試試上下方向的查找公式怎麼寫。
多條件查詢
除了常規的單一條件查找,這兩位夥伴也可以完成多條件的查詢。
如下圖所示,需要根據E列和F列的職務和年齡信息,在A~C列單元格區域中,查找職務為“秘書”,年齡為“19”歲所對應的姓名。
G3單元格公式為:
=INDEX(A:A,MATCH(E3&F3,B:B&C:C,0))
#注意這裡有一個陣列公式,輸入完成後需要將遊標放到編輯框中,按住Shift ctrl不放,再按回車完成。
先使用連接符號&,將E3和F3的職務年齡合併成一個新的條件。
再使用連接符號將B列和C列的資訊合併成一個新的查詢區域。
接著使用MATCH函數,查詢出職務&年齡在查詢區域中所處的位置8。
最後用INDEX函數,得到A列第8個元素的內容,最後完成兩個條件的資料查詢。
相關學習推薦:excel教學
以上是Excel資料查詢之INDEX與MATCH函數的詳細內容。更多資訊請關注PHP中文網其他相關文章!

Google主張Countif:綜合指南 本指南探討了Google表中的多功能Countif函數,展示了其超出簡單單元格計數的應用程序。 我們將介紹從精確和部分比賽到Han的各種情況

本教程提供了共享Excel工作簿,涵蓋各種方法,訪問控制和衝突解決方案的綜合指南。 現代Excel版本(2010年,2013年,2016年及以後)簡化了協作編輯,消除了M的需求

本教程探討了將.xls文件轉換為.jpg映像的各種方法,包括內置的Windows工具和免費的在線轉換器。 需要創建演示文稿,安全共享電子表格數據或設計文檔嗎?轉換喲

本教程闡明了Excel名稱的功能,並演示瞭如何定義單元格,範圍,常數或公式的名稱。 它還涵蓋編輯,過濾和刪除定義的名稱。 Excel名稱雖然非常有用,但通常是氾濫的

本教程闡明了平均值的標準偏差和標準誤差之間的區別,指導您掌握標準偏差計算的最佳Excel函數。 在描述性統計中,平均值和標準偏差為interinsi

該Excel教程演示瞭如何計算正方根和n根。 找到平方根是常見的數學操作,Excel提供了幾種方法。 計算Excel中正方根的方法: 使用SQRT函數:

解鎖Google表的力量:初學者指南 本教程介紹了Google Sheets的基礎,這是MS Excel的強大而多才多藝的替代品。 了解如何輕鬆管理電子表格,利用關鍵功能並協作


熱AI工具

Undresser.AI Undress
人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover
用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool
免費脫衣圖片

Clothoff.io
AI脫衣器

AI Hentai Generator
免費產生 AI 無盡。

熱門文章

熱工具

SublimeText3漢化版
中文版,非常好用

MinGW - Minimalist GNU for Windows
這個專案正在遷移到osdn.net/projects/mingw的過程中,你可以繼續在那裡關注我們。 MinGW:GNU編譯器集合(GCC)的本機Windows移植版本,可自由分發的導入函式庫和用於建置本機Windows應用程式的頭檔;包括對MSVC執行時間的擴展,以支援C99功能。 MinGW的所有軟體都可以在64位元Windows平台上運作。

Dreamweaver CS6
視覺化網頁開發工具

mPDF
mPDF是一個PHP庫,可以從UTF-8編碼的HTML產生PDF檔案。原作者Ian Back編寫mPDF以從他的網站上「即時」輸出PDF文件,並處理不同的語言。與原始腳本如HTML2FPDF相比,它的速度較慢,並且在使用Unicode字體時產生的檔案較大,但支援CSS樣式等,並進行了大量增強。支援幾乎所有語言,包括RTL(阿拉伯語和希伯來語)和CJK(中日韓)。支援嵌套的區塊級元素(如P、DIV),

禪工作室 13.0.1
強大的PHP整合開發環境