利用EXCEL進行數(shù)據(jù)查找匹配,是我們?nèi)粘^k公中必不可少的一環(huán)。在進行數(shù)據(jù)的查找匹配時,VLOOkUP函數(shù)通常是我們的第一選擇。但其使用過程中也有著諸多限制,比如只能從左往右查詢,對數(shù)據(jù)格式的一致性要求比較高等。那有沒有好的方法或者函數(shù)來替代VLOOKUP,同時適用性更加廣泛呢。
沒錯,他就是INDEX+MATCH函數(shù)組合。
很多學Excel的朋友也聽說過這個組合,但往往搞不清楚其原理,更別談來使用了。今天我們就和大家談談INDEX+MATCH函數(shù)組合究竟如何使用,讓大家輕松掌握!
INDEX+MATCH函數(shù)組合使用的基本原理
INDEX+MATCH是基于位置的查詢,確定了位置,就很容易把這個位置里面的信息提取出來。INDEX負責的就是提取信息,而MATCH負責的就是確定位置!
如上圖例子中,我們要根據(jù)小張(姓名),自動查找匹配出他的年齡。那么我們只要確定小張年齡所在的位置,然后用INDEX提取出這個位置的數(shù)據(jù)。而小張年齡位置的確定,只需要有行位置和列位置就能唯一確定,就像我們看電影,知道在第幾排第幾列就可以了。
小張年齡的位置,也就是圖中數(shù)據(jù)38的位置。我們可以發(fā)現(xiàn),他的行位置=小張在姓名列中的位置,他的列位置=年齡(字段)在標題行中的位置。這樣這個位置我們是不是就唯一確定好了呢。
一番解釋之后,是不是覺得INDEX+MATCH的使用原理很簡單呢。
MATCH函數(shù),INDEX函數(shù)的基本使用
在了解了基本原理之后,要想熟練的使用INDEX+MATCH,就必須先分別能夠熟練地使用MATCH函數(shù)、INDEX函數(shù)。讓我們來看看他們是怎么使用的。
1、MATCH函數(shù):返回指定數(shù)值在指定數(shù)組區(qū)域中的位置
基本語法結(jié)構(gòu):=MATCH(查找值、查找區(qū)域、查找類型)
通常我們使用的都是精確查找,查找類型參數(shù)為0
2、INDEX函數(shù):返回表或區(qū)域中的值或?qū)χ档囊?/b>
基本語法結(jié)構(gòu):=INDEX(數(shù)據(jù)區(qū)域、行位置、列位置)
INDEX+MATCH組合應用策略
基本結(jié)構(gòu):=INDEX(數(shù)據(jù)區(qū)域,MATCH函數(shù)確定的行位置,MATCH函數(shù)確定的列位置)
通過相對引用和絕對引用的配合使用,完成數(shù)據(jù)查詢的通用公式,詳細看下面操作示意圖。
是不是很簡單呢?是不是這是你見過的關于INDEX+MATCH最簡明的教程?
馬上動手試驗一下吧!
歡迎大家關注文集Excel常用技巧,從今天起,每周更新3-5次,與大家一起共同成長學習。
如果你覺得不錯或者有用,希望大家能在文章最下面點個喜歡!
歡迎大家關注下作者北大小笨,寫作不易,歡迎打賞~~