EXCEL函數中大衆情人之VLOOKUP,深度剖析,歡迎領回家

導讀:

每個公司,都有辦公室,每個辦公室,都有職員,在每個職員的工作中,用的最多的軟件之一,就是EXCEL,每個職員的水平不同,但是有一個共同特點,效率高的,EXCEL的總和應用水平,都有一定的高度,都精通EXCEL之中被譽為大眾情人的函數:VLOOKUP

MOS辦公軟件國際認證大師級

10年辦公應用經驗,企業部門負責人

函數定義:

VLOOKUP函數是Excel中的一個查找函數,功能是按列查找,最終返回該列所需查詢列序所對應的值,具備模糊匹配和精確匹配兩種匹配方式,是最受歡迎的函數之一。

函數解釋:

VLOOKUP,一共有4個參數,VLOOKUP(lookup_value,table_array,col_index_num,range_lookup)

  1. lookup_value查找值,這是第一個參數,就是我們要進行查找的單元格的數值
  2. table_array表格區域,第二個參數,必須以查找值所在的列,作為第一列進行選擇
  3. col_index_num列號,就是以查找值作為第一列的區域範圍內,要查找出來的值,所在的列號,這裡的列號,不是實際的列號,而是查找範圍內的第幾列
  4. range_lookup這裡實際上,就是精確匹配,或是模糊匹配的一次,絕大部分情況下,都用的是精確匹配,就是直接輸入0,如果要模糊匹配,輸入1

功能用法

經典用法1:正向查找匹配,根據編號查姓名

EXCEL函數中大眾情人之VLOOKUP,深度剖析,歡迎領回家

用法解釋:

  1. 首先我們要求在C18單元格輸入編號後,要求用公式,可以讓姓名,就是D18,自動跳出
  2. 這裡涉及VLOOKUP的用法,第一個參數,我們要查找的,肯定是編號,就是C18,這就形成了第一個參數
  3. 因為我們查找的是C18的 編號,而編號在上方區域,位於B列,所以第二個參數,必須以B列開始,因為要範圍姓名,姓名在C列,所以要以C列結束,這就形成了第二個參數區域B4:C15
  4. 第三個參數,列號,因為我們只選擇了兩列,姓名位於區域內的第二列,所以要輸入2
  5. 第四個參數,這裡根據編號,查找肯定是精確值,所以輸入0,或是flase
  6. 最後就形成了公式:=VLOOKUP(C18,B4:C15,2,FALSE)

經典用法2:逆向查找匹配,根據姓名查編號

EXCEL函數中大眾情人之VLOOKUP,深度剖析,歡迎領回家

用法解釋:

  1. 常規的VLOOKUP用法,必須是正向查找,就是查找值,必須位於返回值的前面,而這個,是後面,這就用到另外一個知識點
  2. IF({1,0},J4:J15,I4:I15),這部分,就是公式的第二個參數,要用到IF函數,我們可以理解為將原來的兩個區域,實現調換,原來實際是I列在前面,我們用{1,0},將I列放到後面,實現區域逆轉,這種是通過外界條件,達到逆向查詢
  3. 公式:=VLOOKUP(K18,IF({1,0},J4:J15,I4:I15),2,FALSE)

經典用法3:一個公式,實現多項查找

EXCEL函數中大眾情人之VLOOKUP,深度剖析,歡迎領回家

公式解釋:

  1. 從公式中,我們可以看到,一個函數,實現了多列的偏移計算主要是第三個參數
  2. 首先第二個參數區域,我們,$B$27:$G$38選擇了從編號到部門,一共5列,這樣我們在後面的列用的時候,就不用再重新選擇公式了
  3. COLUMN(B27)這,實際上,就是返回的B列的列號,剛好是2,所以根據編號,我們就查詢出來了姓名
  4. 而後當我們將公式拖動到D列性別的時候,第三個參數,會跟著編號COLUMN(C27),實際就是3,通過這種方式,實現了公式向右拖動時的偏移,而後下拉,達到了一個公式,多項查詢的目的

編輯了1小時了,今天就分享到這裡,如果親們覺得有用,歡迎轉發,讓更多的人收益

VLOOKUP有16種用法,歡迎關注後,一起學習下期更經典的實戰案例


分享到:


相關文章: