您好,登錄后才能下訂單哦!
這篇文章給大家介紹如何自動獲取vlookup函數的第三參數,內容非常詳細,感興趣的小伙伴們可以參考借鑒,希望對大家能有所幫助。
對于vlookup函數,很多人都有會這樣的想法:vlookup函數的第三參數為什么就不能自動的獲取到呢,還需要一個一個的數太煩人了。有沒有什么方法能自動的獲取vlookup函數的第三參數呢?當然有了,利用match函數就能達到自動獲取vlookup函數第三參數的效果,操作也非常的簡單,下面就讓我們來一起學習下吧
一、match函數的作用
Match:查找指定數值在數據區域中的位置
語法:=MATCH(查找值, 查找的數據區域, 匹配方式)
第一參數:查找值(lookup_value)
第二參數:查找的數據區域(lookup_array)
第三參數:查找類型(match_type),他的查找類型一共有三個,-1,0,1。其中參數為-1與1的時候代表近似匹配,參數為0的時候表示精確匹配,在這里我們只需要記得將其第三參數設置為0即可
以上就是這個函數的作用,我們來看下效果,比如在這里我們想要找一下數學在表頭中的位置,只需要將公式設置為:=MATCH(J2,A1:H1,0)即可,跟大家簡單的介紹下公式
第一參數:J2,是數學所在的單元格位置
第二參數:A1:H1,表格中表頭的數據區域
第三參數:0,表示精確匹配
以上就是match函數的用法,下面我們來看下它是如何自動獲取vlookup函數的第三參數的
二、自動匹配第三參數
如下圖,我們想要查找多行多列的數據,只需要將公式設置為:=VLOOKUP($K2,$A$1:$H$13,MATCH(L$1,$A$1:$H$1,0),FALSE)然后點擊回車向下填充即可,跟的大家簡單的介紹下這個公式
在這里我們是將matc函數嵌套進了vlookup函數的第三參數中,公式:=VLOOKUP($K2,$A$1:$H$13,MATCH(L$1,$A$1:$H$1,0),FALSE)
第一參數:$K2,查找值,這里我們鎖定了字母標號,就是說向右拖動數據位置是不變的,向下拖動數據位置是可以發生變化的
第二參數:$A$1:$H$13,需要查找的數據區域,這個數據區域我們采用了絕對引用,無論怎么拖拉數據它的位置都不會發生變化
第三參數:MATCH(L$1,$A$1:$H$1,0),在這里我們利用match函數來查找表頭中科目的位置,達到自動獲取vlookup第三參數的效果
L$1在這里我們鎖定了數字標號,向右拖動位置會發生變化,向下拖動位置不會發生變化。$A$1:$H$1這個是表頭所在的數據區域,選擇絕對引用,防止在拖動公式的時候它的位置發生變化
第四參數:FALSE,表示進精確匹配。也可以使用0替代它
使用match函數自動獲取vlookup函數的第三參數,來快速地查找多行多列的數據,除了需要將match函數嵌套進vlookup的第三參數之外,還需要特別注意數據的引用方式
關于如何自動獲取vlookup函數的第三參數就分享到這里了,希望以上內容可以對大家有一定的幫助,可以學到更多知識。如果覺得文章不錯,可以把它分享出去讓更多的人看到。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。