科普信息網(wǎng)

vlookup怎么用?這些詳細(xì)步驟搶先知道

發(fā)布時(shí)間:2020-11-12 11:16:56 來(lái)源:多特軟件 責(zé)任編輯:caobo

vlookup函數(shù)的作用也很強(qiáng)大,是excel函數(shù)中最重要的函數(shù)之一,可以幫助我們?cè)诤芏鄶?shù)據(jù)中找到我們想要的答案,那這個(gè)函數(shù)該怎么用呢?有沒(méi)有實(shí)例可以參考?有!excel中vlookup函數(shù)的使用方法請(qǐng)看下面實(shí)例!

 1、初識(shí)VLOOKUP函數(shù)

  VLOOKUP 是在表格的首列查找指定的值,并由此返回表格當(dāng)前行中其他列的值。

  我們可以用一種簡(jiǎn)單的方法先記住VLOOKUP函數(shù)的參數(shù):

  =VLOOKUP(需要找的內(nèi)容,用來(lái)查找的數(shù)據(jù)表,返回?cái)?shù)據(jù)表中第幾列的內(nèi)容,匹配的方式)

  要注意的是:其中需要找的內(nèi)容一定是在數(shù)據(jù)表的最左列,查找結(jié)果要精確匹配的話,第四個(gè)參數(shù)要寫FALSE或是0。

  接下來(lái)用幾個(gè)示例來(lái)進(jìn)一步說(shuō)明VLOOKUP函數(shù)的用法。

  下圖為某公司的員工信息表,有N多行數(shù)據(jù),我們需要找出某員工的一些記錄。

  2、查找指定姓名的職務(wù)信息

  我們將需要查找的姓名記錄在單元格F3中,G3單元格公式為:

  =VLOOKUP(F3,$B$1:$D$10,3,0)

  以姓名所在列開始向右數(shù),員工職務(wù)在第3列,故第三個(gè)參數(shù)為3。

  因?yàn)槲覀兿胍_的找到丘處機(jī)的職務(wù),即第四個(gè)參數(shù)采用精確查找的查找方式,所以需要寫為FALSE,或者簡(jiǎn)寫為0。

  如果需要了解該員工的詳細(xì)記錄的話,可以繼續(xù)在其他單元格里寫公式,當(dāng)然第三個(gè)參數(shù)會(huì)有變化,比如要查詢部門信息,就應(yīng)該寫成2。

  那如果想更輕松的去書寫公式,有沒(méi)有更好的方法呢?

  回答是肯定的,只要找到一種能幫我們自動(dòng)返回列序號(hào)的函數(shù)就可以了。

  3、查找指定姓名的全部信息

  現(xiàn)在,咱們需要分別查詢丘處機(jī)的部門和職務(wù)信息。

  為了能夠在寫好一個(gè)公式后,用復(fù)制的方法快速把其他公式寫完,我們用COLUMN函數(shù)幫我們來(lái)數(shù)VLOOKUP的第三個(gè)參數(shù)——列序號(hào):

  =VLOOKUP($F3,$B$1:$D$10,COLUMN(B1),0)

  COLUMN函數(shù)可以返回指定單元格的列號(hào)。

  公式中使用了COLUMN(B1),計(jì)算結(jié)果就是B1單元格的列號(hào)2。

  COLUMN函數(shù)的參數(shù)使用了相對(duì)引用,向右復(fù)制的時(shí)候,就會(huì)變成COLUMN(C1),計(jì)算結(jié)果就是C1單元格的列號(hào)3,這樣就給了VLOOKUP函數(shù)一個(gè)動(dòng)態(tài)的第三參數(shù)。

  最后,將COLUMN函數(shù)與VLOOKUP拼合在一起,再把公式復(fù)制到其他單元格,就可以很容易的查找到該員工的全部資料了。

  4、查找模糊條件的信息

  VLOOKUP函數(shù)的第一參數(shù)可以使用通配符。

  如下圖中,F(xiàn)3單元格給出了部門關(guān)鍵字,G3就可以根據(jù)這個(gè)關(guān)鍵字查找到數(shù)據(jù)表中第一條符合這個(gè)條件的信息。

  =VLOOKUP(F3&”*”,C2:D10,2,0)

  這樣咋一看,咱們可能覺(jué)得VLOOKUP函數(shù)的第一參數(shù)還是挺隨和的。那是不是真的像咱們想的那樣呢?

  5、查找內(nèi)容區(qū)分格式

  一起看下圖:

  F3單元格是員工的工號(hào),G3單元格使用以下公式用于返回該工號(hào)的員工姓名:

  =VLOOKUP(F3,A1:D10,2,0)

  咱們看公式本身是沒(méi)有問(wèn)題的,但是卻返回了一個(gè)錯(cuò)誤值,這是什么原因呢?

  看出問(wèn)題來(lái)了嗎?

  需要查找的值和數(shù)據(jù)表中的格式一個(gè)是文本,一個(gè)是常規(guī),VLOOKUP函數(shù)較真兒了——不一樣,就是不一樣。

  6、查找內(nèi)容區(qū)分格式

  前面咱們說(shuō)的都是精確匹配,近似匹配方式在什么情況下會(huì)用到呢?

  近似匹配主要用于數(shù)值類的查詢,如下圖所示,A~C列是一些業(yè)務(wù)流水記錄。現(xiàn)在要統(tǒng)計(jì)出每個(gè)月最后一筆業(yè)務(wù)金額。

  首先,在E3單元格輸入4月份的月末日期“4-30”,然后下拉,在填充選項(xiàng)中選擇“按月填充”。

  接下來(lái)選中E3:E6,設(shè)置數(shù)字格式,自定義為“m月”。

  在F3單元格輸入以下公式,下拉:

  =VLOOKUP(E3,A:C,3)

  VLOOKUP函數(shù)使用近似查詢時(shí),要求查詢區(qū)域的首列必須是升序排序的,在找不到關(guān)鍵字“4-30”這個(gè)日期時(shí),就以比這個(gè)日期小,并且與這個(gè)日期接近的記錄來(lái)進(jìn)行匹配。這樣就找到每個(gè)月的最后一筆記錄了。

  最后咱們來(lái)做一下總結(jié):

  VLOOKUP函數(shù)五個(gè)特點(diǎn)

  1、VLOOKUP函數(shù)查找值支持使用通配符(”?”號(hào)和”*”號(hào))進(jìn)行查詢,但查找值不能使用數(shù)組作為參數(shù)來(lái)生成內(nèi)存數(shù)組。

  2、第4個(gè)參數(shù)決定了是精確還是近似查找方式。

  如果為0(或FALSE),用精確匹配方式進(jìn)行查找,而且支持無(wú)序查找;如果為1(或TRUE),則使用近似匹配方式進(jìn)行查找,要求第2個(gè)參數(shù)的首列或首行按升序排列。

  3、第3個(gè)參數(shù)中的列號(hào),不能理解為工作表中實(shí)際的列號(hào),而是指定返回值在查找范圍中的第幾列。

  4、如果查找值與數(shù)據(jù)區(qū)域關(guān)鍵字的數(shù)據(jù)類型不一致,會(huì)返回錯(cuò)誤值#N/A。

  5、如果有多條滿足條件的記錄時(shí),只能返回第一個(gè)滿足條件的記錄。

標(biāo)簽: vlookup怎么用詳細(xì)步驟

上一篇:專業(yè)科普課堂:oled電視是什么?QLED 與 OLED 電視有什么區(qū)別?
下一篇:華為可折疊手機(jī)Mate X 售價(jià)公布 8GB+512GB售價(jià)2299歐元

新聞排行