我是【桃大喵學習記】,歡迎大家關註喲~,每天為你分享職場辦公軟體使用技巧幹貨!
Excel尋找匹配大揭秘!INDEX+MATCH組合公式才是真正的萬能鑰匙!日常工作中我們經常使用的尋找函式比如VLOOKUP、XLOOKUP、FILTER等,它們或多或少有自身痛點或者版本要求。INDEX+MATCH函陣列合做為一個萬能尋找組合,無論什麽版本,這個組合都能幫你快速解決問題,讓數據尋找變得輕松又高效。
一、INDEX+MATCH組合公式介紹
公式功能: INDEX+MATCH函式公式組合可以說萬能的篩選尋找組合,不受版本限制,這個組合都能幫我們快速解決篩選查詢問題。
語法結構: =INDEX(陣列結果列,MATCH(尋找值,尋找區域,0))
下面具體介紹一下這兩個函式的基本用法:
1、INDEX函式
功能: 在給定的數據範圍內,透過指定的行號和列號來提取相應的值
語法: =INDEX(陣列,行序數,[列序數]可選)
範例:
如下圖所示,我們在目標單元格中輸入公式:
=INDEX(B2:B10,1)
解讀:
上面的公式表示,獲取B2:B10這個陣列第1個值,也就是說當第2個參數數位是幾,就返回第幾行的數據。
2、MATCH函式
功能: 返回在指定方式下與指定陣列匹配的陣列中元素的相應位置
語法: =MATCH(尋找值,尋找區域,[匹配型別])
範例:
同樣,如果我們在目標單元格中輸入公式:
=MATCH(G3,B2:B10,0)
解讀:
上面的公式表示,G3「張飛」在尋找區域B2:B10裏面去尋找,數位0表示精確尋找,它的結果1,也就是說G3「張飛」所在尋找區域B2:B10是第一行。
所以,這兩個函陣列合就是透過MATCH函式尋找出對應尋找值所在行號,然後再透過巢狀INDEX函式,去陣列結果列裏面,找對應這個行的值,這就是尋找匹配的原理。
二、INDEX+MATCH組合公式套用範例
如下圖所示,左側是員工考核成績表,右側根據員工「姓名」尋找對應的「考核成績」,下面我們用INDEX+MATCH函式公式進行查詢。
在目標單元格中輸入公式:
=INDEX(C2:C10,MATCH(G3,B2:B10,0))
解讀:
上面公式首先透過MATCH(G3,B2:B10,0)獲取查詢值所在行號,然後再透過巢狀INDEX函式去陣列結果列裏面,找對應這個行的值。
以上就是【桃大喵學習記】今天的幹貨分享~覺得內容對你有所幫助,別忘了動動手指點個贊哦~。大家有什麽問題歡迎關註留言,期待與你的每一次互動,讓我們共同成長!