VLOOKUP函數的使用方法2_第1頁
VLOOKUP函數的使用方法2_第2頁
VLOOKUP函數的使用方法2_第3頁
VLOOKUP函數的使用方法2_第4頁
VLOOKUP函數的使用方法2_第5頁
已閱讀5頁,還剩3頁未讀 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、VLOOKU函數的使用方法(入門級)VLOOKU函數是Excel中幾個最重函數之一,為了方便大家學習,蘭色幻想特針對VLOOKU函數的使 用和擴展應用,進行一次全面綜合的說明。本文為入門部分一、入門級VLOOKU是一個查找函數,給定一個查找的目標,它就能從指定的查找區(qū)域中查找返回想要查找到 的值。它的基本語法為:VLOOKUP查找目標,查找范圍,返回值的列數,精確OR莫糊查找)下面以一個實例來介紹一下這四個參數的使用例1:如下圖所示,要求根據表二中的姓名,查找姓名所對應的年齡。ABC1表r2性別31劉原2042 .市星男1S53吳路女3064張新遠2075李玉成男45E6張庇3010表二:12

2、一年播13南豆16114李玉成451擰=VL0CKUP13$呂$2 : $! !$& 3 0)B13UUjHETj8公式:B13=VLOOKUP (13$B$2:$D$8 3,0)參數說明:A列的姓名就是查找1查找目標:就是你指定的查找的內容或單元格引用。本例中表二 目標。我們要根據表二的“姓名”在表一中A列進行查找。公式:B13 = VLOOKUA1 3$B$2: $D$8,3,0)2查找范圍(VLOOKUP (A1$B$2:$D$8,3Q):指定了查找目標,如果沒有說從哪里查找,EXCEL肯定會很為難。所以下一步我們就要指定從哪個范圍中進行查找。VLOOKU的這第二個參數可以從一個

3、單元格區(qū)域中查找,也可以從一個常量數組或內存數組中查找。本例中要從表一中進 行查找,那么 范圍我們要怎么指定呢?這里也是極易出錯的地方。大家一定要注意,給定的第二個參數查找范圍要符合以下條件才 不會出錯:A查找目標一定要在該區(qū)域的第一列。本例中查找表二的姓名,那么姓名所對應的表一的姓名 列,那么表一的姓名列(列)一定要是查找區(qū)域的第一列。象本例中,給定的區(qū)域要從第二列開始,即 $B$2:$D$8,而不能是$人$2:$口$8。因為查找的“姓名"不在$A$2:$D$8區(qū)域的第一列。B該區(qū)域中一定要包含要返回值所在的列,本例中要返回的值是年齡。年齡列(表一的D列)一定要包括在這個范圍內,即

4、:$B$2:$D$8,如果寫成$3$2:$ C$8就是錯的。3 返回值的列數(B13=VLOOKUP (A13,$B$2:$D$83,0)。這是 VLOOKU 第 3 個參數。它是一個整數值。它怎么得來的呢。它是“返回值”在第二個參數給定的區(qū)域中的列數。本例中我們要返回的是“年 齡”,它是第二個參數 查找范圍$8$2:$口$8的第3列。這里一定要注意,列數不是在工作表中的列數(不是第4 列),而是在查找范圍區(qū)域的第幾列。如果本例中要是查找姓名所對應的性別,第3個參數的值應該設置為多少呢。 答案是2。因為性別在$B$2:$ D$8的第2列中。4精確OR模糊查找(VLOOKUP(A13,$B$2:

5、$D$8,30),最后一個參數是決定函數精確和模糊查找的關鍵。精確即完全一樣,模糊即包含的意思。第4個參數如果指定值是0或FALSE就表示精確 查找,而值為1或TRUE寸則表示模糊。這里蘭色提醒大家切記切記,在使用VLOOKU時千萬不要把這個參數給 漏掉了,如果缺少這個參數默為值為模糊查找,我們就無法精確查找到結果了。好了,關于VLOOKU函數的入門級應用就說到這里,VLOOKU函數可不只是這么簡單的查找,我們講的還只是1/10的用法。其他的沒法在一篇文章中說明。敬請期待“VLOOKU的使用方法-進階篇”吧。VLOOKU函數的使用方法(進階篇)在學習了 VLOOKU的入門和初級篇后,本文將帶將

6、大家學習VLOOKU的進階篇:VLOOKU的模糊查找。一、字符的模糊查找在A列我們知道如何查找型號為“ AAA的產品所對應的B列價格,即: =VLOOKUPC1,A:B2。)B10 A =VLOOKUP(,&A10&,”, A2:B6,工 0)12345_6_7_8_91011如果我們需要查找包含“ AAA的產品名稱怎么表示呢?如下圖表中所示。產品AAB8-32BRE-533 SFEW-324 AAA-22產品AAAWEWEE-22公式=VLOOKUP("*"&A10 &A2:B6,2Q)公式說明:VLOOKU的第一個參數允許使用通配符“來表

7、示包含的意思,把*放在字符的兩邊,即&字符& O二、數字的區(qū)間查找數字的區(qū)間查找即給定多個區(qū)間,指定一個數就可以查找出它在哪個區(qū)間并返回這個區(qū)間所對應的 值。在VLOOKU入門中我們提示VLOOKU的第4個參數,如果為0或FALSE是精確查找,如果是1或 TRUE或省略則為模糊查找,那么實現區(qū)間查找正是第4個參數的模糊查找應用。首先我們需要了解一下VLOOKU函數模糊查找的兩個重要規(guī)則:1、引用的數字區(qū)域一定要從小到大排序。雜亂的數字是無法準確查找到的。如下面A列符合模糊查找的前 題,B列則不符合。| A 1B123423346724785489 不符合條件5&99符合

8、素件7t n1T1 V-1n 1 1V111 .詳見下圖說明2、模糊查找的原理是:給一定個數它會找到和它最接近但比它小的那個數最后看一個實例:例:如下圖所示,要求根據上面的提成.比率表,在提成表計算表中計算每個銷售額的提成比率和提成額。B11A=VL00KUF(AlI,2)EABc代D*犬成比辜表2銷售額比率餐示區(qū)間30大干等于卜卜干100003410000尢干等于 10000/hT50000530000丸干等于3000®卜干40000640000大干等于40000AA&00007200000珈大干 20000 G>78g提成計尊表10銷售額提成比率115000G.CA

9、SO125S5D0O.C<322SD13120000.0225S5000000.05250001公式:=VLOOKUP(A11,$A$3:$B$7,2)公式說明:1、上述公式省略了 VLOOKU最后一個參數,相當于把第四個參數設置成1或TRUE這表示VL。OKU要 進行數字的區(qū)間查找。2、圖中公式中在查找5000時返回比率表0所對應的比率1%原因是0和10000與5000最接近,但VLOOKU只選比查找值小的那一個,所以公式會返回0所對應的比率1%原創(chuàng):VLOOKU函數的使用方法(高級篇)前言:前面我們分別學習了 VLOOKU函數的入門、初級和進階篇。今天我們學習VLOOKU函數的高級應

10、用部分-VLOOKU函數的數組應用。(本文由蘭色幻想原創(chuàng),轉載請注明轉自excel精英培訓)一、VLOOKU的反向查找。一般情況下,VLOOKU函數只能從左向右查找。但如果需要從右向右查找,則需要把區(qū)域進行“乾坤大挪 移”,把列的位置用數組互換一下。例1:要求在如下圖所示表中的姓名反查工號。11公式:=VLOOKUP (A9,IF (1,0,B2:B5,A2:A5) ,2,0)公式剖析:1、這里其實不是VLOOKUP以實現從右至右的查找,而是利用IF函數的數組效應把 兩列換位重新組合后,再按正常的從左至右查找。2、IF (1,0,B2:B5,A2:A5)這是本公式中最重要的組成部分。在EXCE

11、L函數中使用數組時(前提時該函數的參數支持數組),返回的結果也會是一個數組。這里1和。不是實際意義上的數字,而是1相關于TRUE 0相當于FALSE當為1時,它會返回IF的第二個參數(B列),為0時返回第二個參數 (A列)。根據數組運算返回數組,所以使用IF后的結果返回一個數組(非單元格區(qū)域):”張一7A001”;“ 趙三”JA002”楊五7A0037 孫二“JA004”二、VLOOKU函數的多條件查找。VLOOKUPS數需要借用數組才能實現多條件查找。例2:要求根據部門和姓名查找C列的加班時間。門售售事售 郭靖帶人消名一三五三程底區(qū)暢區(qū)加班時間1536C9I tVLOOKUPIF (If C

12、t A2:A5&B2C2 :C5) d Z 0)ABF Ir6"T初班時間i6工號姓名銷售趙三! 1 A分析:我們可以延用例1的思路,我們的努力方向不是讓VLOOKU本身實現多條件查找,而是想辦法 重構一個數組。多個條件我們可以用&連接在一起,同樣兩列我們也可以連接成一列數據,然后用舊函數進行組 合。公式:=VL00KUP(A9&B9,IF(1,0,A2:A5&B2:B5,C2:C5),250) 公式剖析:1、A9&B9把兩個條件連接在一起。把他們做為一個整體進行查找。2、A2:A5&B2:B5,和條件連接相對應,把部分和姓名列也連接在

13、一起,作為一個待查找的整體。3 > IF(1,0,A2:A5&B2:B5,C2:C5)用IF(1,0把連接后的兩列與C列數據合并成一個兩列的 內存數組。按F9后可以查看的結果為:”銷售張一 M銷售趙三”,5;”人事楊五“3”銷售趙三”,64、完成了數組的重構后,接下來就是VLOOKU的基本查找功能了,另外公式中含有多個數據與 多個數據運算(A2:A5&B2:B5),,所以必須以數組形式輸入,即按ctrl+sh設后按ENTER吉束輸入。三、VLOOKU函數的批量查找。VLOOKU 一般情況下只能查找一個,那么多項該怎么查找呢?例3要求把如圖表中所有張一的消費金額全列出來A

14、I B- !1目期 姓老消費額2 I2011-2-HM1003 2011-2-2 王二2456782011-2-3201P2-42011-2-5二張豐張200440009WTT12100J2001000分析:經過前面的學習,我們也有這樣一個思路,我們在實現復雜的查找時,努力的方向是怎么重構一 個查找內容和查找的區(qū)域。要想實現多項查找,我們可以對查找的內容進行編號,第一個出現的是后面連接1,第二 個出現的連接2。公式:=VLOOKUP(B$9&ROW(A1),IF( 130,$B$2:$B$6&COUNTIF(INDIRECT(nb2:bM&ROW($2: $6),B$9),$C$2:$C$6),2,)公析:1、B$9&ROW(A1連接序號,公式向下復制時會變成B$9連接1, 2, 32、給所有的張一進行編號。要想生成編號,就需要生成一個不斷擴充的區(qū)域(INDIR ECT(”b2:b"&ROW($2:$6),然后在這個逐行擴充的區(qū)域內統(tǒng)計“張一”的個

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論