2112強大的index+match函數組合,勝過VLOOKUP函數 - 點部落
文章推薦指數: 80 %
INDEX第一參數選擇要傳回的職務範圍,使用MATCH函數查找$B$2:$B$10朱曉曉所在的列號,INDEX第三個參數 ... 916Excel中SUMIF函數的10個高級用法(一)!
強大的index+match函數組合,勝過VLOOKUP函數
2112
強大的index+match函數組合,勝過VLOOKUP函數
實用性
●○○
難易度
●○○○
範本檔
2112.XLSX
INDEX函數語法:INDEX(儲存格範圍,移動列數,移動欄數)
MATCH函數語法:MATCH(搜尋值,搜尋範圍,搜尋方式)
1.INDEX+MATCH函數組合應用-單條件查找
案例:要在A~E欄的表格中,找尋朱曉曉的職務(I2儲存格),則公式要如何寫呢?
在I2儲存格輸入公式:「=INDEX($D$2:$D$10,MATCH(H2,$B$2:$B$10,0))」後按ENTER鍵。
【公式解析】
INDEX第一參數選擇要傳回的職務範圍,使用MATCH函數查找$B$2:$B$10朱曉曉所在的列號,INDEX第三個參數省略默認為1。
2.INDEX+MATCH函數組合應用-多條件查找
案例:要在A~C欄的表格中,找尋錢來也銷售華碩電腦的銷售金額的職務(H2儲存格),則公式要如何寫呢?
在H2儲存格輸入公式:「=INDEX($C$2:$C$15,MATCH(F2&G2,$A$2:$A$15&$B$2:$B$15,0))」後,按Ctrl+Shift+Enter鍵完成陣列公式的輸入。
【公式解析】
使用MATCH(F2&G2,$A$2:$A$15&$B$2:$B$15,0) 將錢來也與華碩電腦相結合形成搜尋值,搜尋範圍將姓名欄和產品欄連接為一欄,即可查找到對應的列號。
3.INDEX+MATCH函數組合應用-提取唯一值
案例:要在A欄中,找尋各個姓名並擷取其中一個到D欄中,則公式要如何寫呢?
在D2儲存格輸入公式:「=IFERROR(INDEX($A$2:$A$15,SMALL(IF(MATCH($A$2:$A$15,$A$2:$A$15,0)=ROW($1:$14),ROW($1:$14),16),ROW(A1))),"")」後,按Ctrl+Shift+Enter鍵完成陣列公式輸入。
【公式解析】
MATCH($A$2:$A$15,$A$2:$A$15,0) 因為MATCH搜尋是傳回第一個符合條件的值。
所以結果是{1;2;3;4;5;1;7;8;4;5;1;12;8;4},再使用IF函數後的結果{1;2;3;4;5;16;7;8;16;16;16;12;16;16} 利用SMALL函數提取第一個最小值,第二個最小值...。
INDEXMATCHVLOOKUP
回首頁
延伸文章資訊
- 1match (【動詞】符合, 搭配)意思、用法及發音| Engoo Words
It's a match made in heaven. 真的是天作之合的一對。 ... Iran won the match 2-1. 伊朗以2-1贏得了比賽。 ... I could not...
- 2多益單字- [ match所有相關資訊,by-英文995 ]
match [動詞] 相配; [名詞] 比賽,競賽;對手;相配者;火柴 ... LINE it! ... 例句與用法:. I'm ready to match my strength again...
- 3match - Yahoo奇摩字典搜尋結果
- 4EXCEL函數INDEX和MATCH函數的基本用法和高階用法(必看)
今天給大家更新一下INDEX函數和MATCH函數的基本用法,以及高級用法. 首先,我想說,INDEX函數和MATCH函數是EXCEL中最常用的函數,.
- 5Excel MATCH 函數用法教學:在表格中搜尋指定項目位置
基本用法. MATCH 函數的語法如下: =MATCH(搜尋值,搜尋範圍,搜尋類型). 以下是個參數的意義:. 搜尋值 :想要尋找的值。 搜尋範圍 :搜尋的範圍。