回覆列表
-
1 # 套路Excel
-
2 # Excel大全
Index函式的用法;
Match函式的用法;
Index+Match,最強查詢組合;
Index函式用法用法: =Index( 陣列或區域, 第幾行, 第幾列 )
說明:Index函式返回陣列指定的行列;
如上示例,輸入公式 =index(1:1,1,2),則返回"部門";
Match函式用法題主中的查詢內容,不可避免得還需要用到查詢函式Match;
用法: =Match(找什麼, 哪裡找, 精確找還是模糊找)
Index+Match,最強查詢組合好了,上面分別簡單介紹了Index和Match函式的方法,那題主的問題就輕鬆多了,用Index+match函式組合,查詢不同表格中的相同內容;
透過Match函式根據關鍵字查找出現的位置,然後,用index函式索引出需要的資訊,如下所示:
再來兩個動畫教程:
擴充下介紹完Index+Match函式,那為何我會說Index+Match是最牛的查詢組合呢?那Vlookup函式處於何地呢?
Index+Match看似複雜,實際上邏輯很簡單,更重要的是,這個組合很靈活,相信大家都碰見過用Vlookup時,從左到右,從右到左的問題,而,Index+Match就沒有了,因為TA們無所謂左右方向的。
要求:在B表中,根據貨號對應的物料名稱提取A表中的全部資料。A表的物料名稱的格式為:"貨號"+"成品" 。
一、index函式
1、函式說明:
2、語法
index(單元格區域,單元格區域的第幾行,單元格區域的第幾列)
=INDEX(G2:I4,1,2)
該函式公式返回G2:I4區域,第1行和第2列相交的單元格H2的值B。
=INDEX(G2:I4,1,1)
返回G2:I4區域,第1行和第1列相交的單元格G2的值A。
3、當單元格區域為1行或者1列時,返回該區域從第1個單元格開始,偏移一定數量的單元格的值。
=INDEX(G2:I2,,2)
該函式返回G2:I2區域中第2個單元格H2的值B。
=INDEX(H2:H4,2,),返回H2:H4區域中第2個單元格H3的值E
二、match函式
函式說明:通俗地說就是返回查詢的資料在單元格區域中的位置。
=MATCH(C1,A1:A13,0)
返回C1010在A1:A13區域中的位置,4。
它支援萬用字元"*"的查詢,=MATCH(C1&"*",A1:A13,0)
三、題目解法:
1、使用match函式得出貨號在物料程式碼區域中的位置,這裡用來替代index的行引數
=MATCH($G2&"成品",$B$2:$B$13,0)
2、使用index函式返回貨號對應物料名稱區域中的位置,公式合起來是:
=INDEX(A$2:A$13,MATCH($G2&"成品",$B$2:$B$13,0),),右拉,實現反向查詢。
結果
函式弱基礎的朋友可以多瞭解index+match組合,高效強大。
Excel檔案下載:
連結: https://pan.baidu.com/s/1sci1WDiZ_4vH5JZJ9xBQ6Q 密碼: wer7
先看原始的表格資料:
要求:根據品牌名稱,日期,篩選符合條件的資料。
輔助列公式是:
=IF(AND(A2>=Sheet2!$F$4,Sheet1!$A2<=Sheet2!$H$4,B2=Sheet2!$F$3)*1,COUNTIF(H$1:H1,">0")+1,"")
解釋:
1、AND(A2>=Sheet2!$F$4,Sheet1!$A2<=Sheet2!$H$4,B2=Sheet2!$F$3)
Sheet2!$F$4是開始日期,Sheet2!$H$4是結束日期,Sheet2!$F$3是汽車品牌名稱。
三個條件同時滿足,則公式返回True。
2、AND(A2>=Sheet2!$F$4,Sheet1!$A2<=Sheet2!$H$4,B2=Sheet2!$F$3)*1
True*1=1,Excel的True和False也是可以參與運算的。
3、COUNTIF(H$1:H1,">0")+1
計算輔助列單元格區間內大於0的個數,因為資料如滿足三個條件則返回 1,COUNTIF起到的是累加的作用。
H$1:H1是錯位計數,後面 +1,是保證第1條符合條件的資料被計數,因第1條符合條件的資料時COUNTIF(H$1:H1,">0")=0。
4、當不滿足條件的時候,if函式就返回空白(輔助列空白)。
5、提取資料的公式:
=IFERROR(INDEX(Sheet1!A$2:A$19,MATCH(ROW(A1),Sheet1!$H$2:$H$19,0),),"")
同樣是iferror+index+match的組合,效率也是槓槓的。
需要注意的是,日期列要更改單元格格式為日期。
若需要下載Excel練習檔案,請看下面連結:
連結: https://pan.baidu.com/s/1MTsT-Pdjrqda723-Cp3UUw 密碼: jvkd
希望這兩個文章對你認識index和match有幫助!