tft每日頭條

 > 圖文

 > excel中vlookup函數簡介

excel中vlookup函數簡介

圖文 更新时间:2024-07-24 01:22:28

VLOOKUP函數可謂是一個非常非常重要、辦公人士必須掌握的一個函數,其他函數你不會沒關系,但是這個函數一定需要掌握!老王我之前寫過一篇關于VLOOKUP函數的錯誤情況及其應對辦法,有興趣的可以點擊下面鍊接傳送到圖文。

VLOOKUP老是匹配不出結果?可能你沒看這篇文章

這個函數普通用法相比大家都知道,比如下面要查找老王的分數,就可以用VLOOKUP函數最基本的用法。

excel中vlookup函數簡介(VLOOKUP函數的這些用法你知道幾個)1

既然說它是非常重要的一個函數,那麼肯定不止這麼基礎的一種用法。下面我們來看看這個函數能變出哪些花樣來!

一、模糊匹配

了解VLOOKUP函數的朋友都知道,第四參數寫1或者TURE的時候表示模糊匹配。在說模糊匹配之前,老王非常想糾正,或者想解釋一下這裡的模糊是什麼意思?通常理解模糊的意思是大概,大緻的意思,比如82大緻等于80,或者“老王是個很逗的人”和“老王很逗”也大緻差不多。這裡都可以說模糊,但是很可惜,VLOOKUP裡面第四參數模糊匹配的應用隻适用于第一種情況。這裡我們可以先看下函數參數說明。

我們看到,第四參數的英文是Range_lookup,直接翻譯過來其實應該是範圍匹配,也就是匹配範圍的用法,1或者TURE表示肯定,即使用範圍匹配。而所謂的範圍,文本是沒有範圍一說,隻有數字才有,所以解釋了為什麼隻能做82大緻等于80這種用法。

那麼怎麼運用呢,比如要匹配下面這個分數的等級。分數與等級對應規則是這樣的。

excel中vlookup函數簡介(VLOOKUP函數的這些用法你知道幾個)2

這時就剛好是我們需要的範圍匹配了,我們的函數是這樣寫的,注意匹配的分數我們不是寫區間,而是寫該區間的下限,而且是可以等于下限的。

excel中vlookup函數簡介(VLOOKUP函數的這些用法你知道幾個)3

多說一句,注意區間的最小值不能比分數的最小值還大哦!

二、部分匹配

這裡的部分匹配其實和上例模糊匹配的第二種情況比較類似。比如下面這個例子,我們利用公司簡稱來匹配銷售額,但是清單表裡公司名稱是全稱,我們可以用“*C區*”這種形式來模糊查找C區的公司全稱,還記得模糊查找用到的星号和問号麼?

excel中vlookup函數簡介(VLOOKUP函數的這些用法你知道幾個)4

多說一句,簡稱應該和全稱有一一對應的關系,不然也會出錯的哦!

三、反向匹配

有時候我們的匹配列在右,而結果列在左,這個時候需要用IF函數結合構造數組将匹配列和結果列調換順序。這裡的構造方式是IF({1,0},匹配列,結果列),不妨花點時間理解一下。

理解了這個才能理解接下來的這些應用。當然這裡不用三鍵結束也沒關系。

excel中vlookup函數簡介(VLOOKUP函數的這些用法你知道幾個)5

多說一句,這裡更通用的方法是INDEX MATCH形式,畢竟構造數組這種方法聽起來就顯得難度系數略高。

四、多條件匹配

有時候我們需要通過多列内容來确定匹配結果,比如下面這個,我們需要通過姓名和科目才能得到唯一的分數信息。這裡我們用&連字符連接兩個條件作為唯一的條件,然後用IF構造數組,可以得到多條件匹配的用法。

excel中vlookup函數簡介(VLOOKUP函數的這些用法你知道幾個)6

順帶說一句,這裡的2個條件可以擴展至多個條件,如果再用連接的方法會顯得公式很亂,我們建議用LOOKUP函數的匹配方法,具體方法可以參考下面這個文章。

給大家介紹下,這是查找大哥LOOKUP函數

五、第一參數使用數組

有時候我們需要匹配多個條件返回多個結果,比如下面匹配三個人的分數然後求平均分,這時候如果直接第一參數引用三個名字的話不能得到3個分數的數組,不信你可以試一試。我們需要通過T函數 IF函數的方法來構造數組,才能得到3個分數,然後外層做個平均得到三個人的平均。

excel中vlookup函數簡介(VLOOKUP函數的這些用法你知道幾個)7

多說一句,這裡的T函數 IF函數屬于高階的函數應用,沒興趣的就當沒看見。

六、第三參數使用數組

有時候我們需要通過通過一個條件匹配多列的結果,然後做某種操作。比如下面這個,我們需要求老王4次模拟的平均。我們首先需要匹配出4次模拟的分數,然後再求平均值。這裡我們第三參數使用ROW函數來構造數組表示返回不同的列号,得到的結果是一個數組,對應的是老王4次模拟的分數,然後求平均即可。

excel中vlookup函數簡介(VLOOKUP函數的這些用法你知道幾個)8

這裡并沒有用到很複雜的内容,ROW函數構造數組也是一個非常常用的套路,大家可以試一試。

以上并不是VLOOKUP函數的所有用法,當然如果能熟練掌握以上的應用,那麼關于匹配的問題差不多你都可以嘗試用VLOOKUP函數解決了。

,

更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!

查看全部

相关圖文资讯推荐

热门圖文资讯推荐

网友关注

Copyright 2023-2024 - www.tftnews.com All Rights Reserved