VLOOKUP函數的基本文法和使用

來源:互聯網
上載者:User

   VLOOKUP函數是一個尋找函數給定一個尋找的目標,它就能從指定的尋找地區中尋找返回想要尋找到的值,是Excel中幾個最重函數之一,VLOOKUP函數的基本文法為:

  VLOOKUP(尋找目標,尋找範圍,傳回值的列數,精確OR模糊尋找

  下面以一個VLOOKUP函數的使用執行個體來介紹一下這四個參數的使用

  例1:如下圖所示,要求根據表二中的姓名,尋找姓名所對應的年齡。

  公式:B13 =VLOOKUP(A13,$B$2:$D$8,3,0)

  參數說明:

  1、尋找目標:就是你指定的尋找的內容或儲存格參照。本例中表二A列的姓名就是尋找目標。我們要根據表二的“姓名”在表一中A列進行尋找。

  公式:B13 =VLOOKUP(A13,$B$2:$D$8,3,0)

  2、尋找範圍(VLOOKUP(A13,$B$2:$D$8,3,0) ):指定了尋找目標,如果沒有說從哪裡尋找,EXCEL 肯定會很為難。所以下一步我們就要指定從哪個範圍中進行尋找。VLOOKUP的這第二個參數可以從一個儲存格範圍中尋找,也可以從一個常量數組或記憶體數組中尋找。本例中要從表一中進行尋找,那麼範圍我們要怎麼指定呢?這裡也是極易出錯的地方。大家一定要注意,給定的第二個參數尋找範圍要符合以下條件才不會出錯:

  A 尋找目標一定要在該地區的第一列。本例中尋找表二的姓名,那麼姓名所對應的表一的姓名列,那麼表一的姓名列(列)一定要是尋找地區的第一列。象本例中,給定的地區要從第二列開始,即$B$2:$D$8,而不能是$A$2:$D$8。因為尋找的“姓名”不在$A$2:$D$8地區的第一列。

  B 該地區中一定要包含要傳回值所在的列,本例中要返回的值是年齡。年齡列(表一的D列)一定要包括在這個範圍內,即:$B$2:$D$8,如果寫成$B$2:$C$8就是錯的。

  3、傳回值的列數(B13 =VLOOKUP(A13,$B$2:$D$8,3,0))。這是VLOOKUP第3個參數。它是一個整數值。它怎麼得來的呢。它是“傳回值”在第二個參數給定的地區中的列數。本例中我們要返回的是“年齡”,它是第二個參數尋找範圍$B$2:$D$8的第3列。這裡一定要注意,列數不是在工作表中的列數(不是第4列),而是在尋找範圍地區的第幾列。如果本例中要是尋找姓名所對應的性別,第3個參數的值應該設定為多少呢。答案是2。因為性別在$B$2:$D$8的第2列中。

  4、精確OR模糊尋找(VLOOKUP(A13,$B$2:$D$8,3,0) ),最後一個參數是決定函數精確和模糊尋找的關鍵。精確即完全一樣,模糊即包含的意思。第4個參數如果指定值是0或FALSE就表示精確尋找,而值為1 或TRUE時則表示模糊。這裡提醒大家切記切記,在使用VLOOKUP時千萬不要把這個參數給漏掉了,如果缺少這個參數默為值為模糊尋找,就無法精確尋找到結果了。

  小技巧:自動統一縮放截圖。不光是裁邊可實現自動化,如果有圖片尺寸大小的統一要求,比如網頁的某個部位的定尺寸示範,抓取的圖片就要求統一處理為同一個尺寸。這時,只需提前在Snagit抓圖軟體中設定“效果→映像縮放→自訂縮放”,將尺寸設為一個固定的值,然後去執行抓圖操作即可。

相關文章

Cloud Intelligence Leading the Digital Future

Alibaba Cloud ACtivate Online Conference, Nov. 20th & 21st, 2019 (UTC+08)

Register Now >

Starter Package

SSD Cloud server and data transfer for only $2.50 a month

Get Started >

Alibaba Cloud Free Trial

Learn and experience the power of Alibaba Cloud with a free trial worth $300-1200 USD

Learn more >

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。