VLOOKUP函數(shù)的使用方法vloolup函數(shù)學(xué)練結(jié)合_第1頁(yè)
VLOOKUP函數(shù)的使用方法vloolup函數(shù)學(xué)練結(jié)合_第2頁(yè)
VLOOKUP函數(shù)的使用方法vloolup函數(shù)學(xué)練結(jié)合_第3頁(yè)
VLOOKUP函數(shù)的使用方法vloolup函數(shù)學(xué)練結(jié)合_第4頁(yè)
VLOOKUP函數(shù)的使用方法vloolup函數(shù)學(xué)練結(jié)合_第5頁(yè)
已閱讀5頁(yè),還剩4頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、vlookup函數(shù)的使用方法(入門(mén)級(jí))   一、入門(mén)級(jí)      vlookup是一個(gè)查找函數(shù),給定一個(gè)查找的目標(biāo),它就能從指定的查找區(qū)域中查找返回想要查找到的值。它的基本語(yǔ)法為:      vlookup(查找目標(biāo),查找范圍,返回值的列數(shù),精確or模糊查找)下面以一個(gè)實(shí)例來(lái)介紹一下這四個(gè)參數(shù)的使用     例1:如下圖所示,要求根據(jù)表二中的姓名,查找姓名所對(duì)應(yīng)的年齡。     

2、; 公式:b13 =vlookup(a13,$b$2:$d$8,3,0)     參數(shù)說(shuō)明:       1 查找目標(biāo):就是你指定的查找的內(nèi)容或單元格引用。本例中表二a列的姓名就是查找目標(biāo)。我們要根據(jù)表二的“姓名”在表一中a列進(jìn)行查找。        公式:b13 =vlookup(a13,$b$2:$d$8,3,0)        &#

3、160; 2 查找范圍(vlookup(a13,$b$2:$d$8,3,0) ):指定了查找目標(biāo),如果沒(méi)有說(shuō)從哪里查找,excel肯定會(huì)很為難。所以下一步我們就要指定從哪個(gè)范圍中進(jìn)行查找。vlookup的這第二個(gè)參數(shù)可以從一個(gè)單元格區(qū)域中查找,也可以從一個(gè)常量數(shù)組或內(nèi)存數(shù)組中查找。本例中要從表一中進(jìn)行查找,那么范圍我們要怎么指定呢?這里也是極易出錯(cuò)的地方。大家一定要注意,給定的第二個(gè)參數(shù)查找范圍要符合以下條件才不會(huì)出錯(cuò):        a 查找目標(biāo)一定要在該區(qū)域的第一列。本例中查找表二的姓名,那

4、么姓名所對(duì)應(yīng)的表一的姓名列,那么表一的姓名列(列)一定要是查找區(qū)域的第一列。象本例中,給定的區(qū)域要從第二列開(kāi)始,即$b$2:$d$8,而不能是$a$2:$d$8。因?yàn)椴檎业摹靶彰辈辉?a$2:$d$8區(qū)域的第一列。        b 該區(qū)域中一定要包含要返回值所在的列,本例中要返回的值是年齡。年齡列(表一的d列)一定要包括在這個(gè)范圍內(nèi),即:$b$2:$d$8,如果寫(xiě)成$b$2:$c$8就是錯(cuò)的。       3 返回值的列數(shù)(b13 =vlookup(a

5、13,$b$2:$d$8,3,0))。這是vlookup第3個(gè)參數(shù)。它是一個(gè)整數(shù)值。它怎么得來(lái)的呢。它是“返回值”在第二個(gè)參數(shù)給定的區(qū)域中的列數(shù)。本例中我們要返回的是“年齡”,它是第二個(gè)參數(shù)查找范圍$b$2:$d$8的第3列。這里一定要注意,列數(shù)不是在工作表中的列數(shù)(不是第4列),而是在查找范圍區(qū)域的第幾列。如果本例中要是查找姓名所對(duì)應(yīng)的性別,第3個(gè)參數(shù)的值應(yīng)該設(shè)置為多少呢。答案是2。因?yàn)樾詣e在$b$2:$d$8的第2列中。       4 精確or模糊查找(vlookup(a13,$b$2:$d$8,3,0) &

6、#160;),最后一個(gè)參數(shù)是決定函數(shù)精確和模糊查找的關(guān)鍵。精確即完全一樣,模糊即包含的意思。第4個(gè)參數(shù)如果指定值是0或false就表示精確查找,而值為1 或true時(shí)則表示模糊。這里蘭色提醒大家切記切記,在使用vlookup時(shí)千萬(wàn)不要把這個(gè)參數(shù)給漏掉了,如果缺少這個(gè)參數(shù)默為值為模糊查找,我們就無(wú)法精確查找到結(jié)果了。    vlookup函數(shù)的使用方法(初級(jí)篇)一、vlookup多行查找時(shí)復(fù)制公式的問(wèn)題    vlookup函數(shù)的第三個(gè)參數(shù)是查找返回值所在的列數(shù),如果我們需要查找返回多列時(shí),這個(gè)列數(shù)值需要一個(gè)個(gè)的更改,比如返回

7、第2列的,參數(shù)設(shè)置為2,如果需要返回第3列的,就需要把值改為3。如果有十幾列會(huì)很麻煩的。那么能不能讓第3個(gè)參數(shù)自動(dòng)變呢?向后復(fù)制時(shí)自動(dòng)變?yōu)?,3,4,5。       在excel中有一個(gè)函數(shù)column,它可以返回指定單元格的列數(shù),比如         =columns(a1) 返回值1          =columns(b1) 返回值2  &

8、#160;而單元格引用復(fù)制時(shí)會(huì)自動(dòng)發(fā)生變化,即a1隨公式向右復(fù)制時(shí)會(huì)變成b1,c1,d1。這樣我們用column函數(shù)就可以轉(zhuǎn)換成數(shù)字1,2,3,4。     例:下例中需要同時(shí)查找性別,年齡,身高,體重。         公式:=vlookup($a13,$b$2:$f$8,column(b1),0)  公式說(shuō)明:這里就是使用column(b1)轉(zhuǎn)化成可以自動(dòng)遞增的數(shù)字。二、vlookup查找出現(xiàn)錯(cuò)誤值的問(wèn)題。    1、如何避免出現(xiàn)錯(cuò)誤值。 &

9、#160;   excel2003 在vlookup查找不到,就#n/a的錯(cuò)誤值,我們可以利用錯(cuò)誤處理函數(shù)把錯(cuò)誤值轉(zhuǎn)換成0或空值。      即:=if(iserror(vlookup(參數(shù)略)),"",vlookup(參數(shù)略)     excel2007,excel2010中提供了一個(gè)新函數(shù)iferror,處理起來(lái)比excel2003簡(jiǎn)單多了。     iferror(vlookup(),&qu

10、ot;")     2、vlookup函數(shù)查找時(shí)出現(xiàn)錯(cuò)誤值的幾個(gè)原因      a、實(shí)在是沒(méi)有所要查找到的值      b、查找的字符串或被查找的字符中含有空格或看不見(jiàn)的空字符,驗(yàn)證方法是用=號(hào)對(duì)比一下,如果結(jié)果是false,就表示兩個(gè)單元格看上去相同,其實(shí)結(jié)果不同。      c、參數(shù)設(shè)置錯(cuò)誤。vlookup的最后一個(gè)參數(shù)沒(méi)有設(shè)置成1或者是沒(méi)有設(shè)置掉。第二個(gè)參數(shù)數(shù)據(jù)源區(qū)域,查

11、找的值不是區(qū)域的第一列,或者需要反回的字段不在區(qū)域里,參數(shù)設(shè)置在入門(mén)講里已注明,請(qǐng)參閱。     d、數(shù)值格式不同,如果查找值是文本,被查找的是數(shù)字類(lèi)型,就會(huì)查找不到。解決方法是把查找的轉(zhuǎn)換成文本或數(shù)值,轉(zhuǎn)換方法如下:     文本轉(zhuǎn)換成數(shù)值:*1或-或/1     數(shù)值轉(zhuǎn)抱成文本:&""  vlookup函數(shù)的使用方法(進(jìn)階篇)   一、字符的模糊查找  &

12、#160;         在a列我們知道如何查找型號(hào)為“aaa”的產(chǎn)品所對(duì)應(yīng)的b列價(jià)格,即:    =vlookup(c1,a:b,2,0)       如果我們需要查找包含“aaa”的產(chǎn)品名稱(chēng)怎么表示呢?如下圖表中所示。     公式=vlookup("*"&a10&"*",a2:b6,2,0)   

13、0;  公式說(shuō)明:vlookup的第一個(gè)參數(shù)允許使用通配符“*”來(lái)表示包含的意思,把*放在字符的兩邊,即"*" & 字符 & "*"。   二、數(shù)字的區(qū)間查找      數(shù)字的區(qū)間查找即給定多個(gè)區(qū)間,指定一個(gè)數(shù)就可以查找出它在哪個(gè)區(qū)間并返回這個(gè)區(qū)間所對(duì)應(yīng)的值。    在vlookup入門(mén)中我們提示vlookup的第4個(gè)參數(shù),如果為0或false是精確查找,如果是1或true或省略則為模糊查找,那么實(shí)現(xiàn)

14、區(qū)間查找正是第4個(gè)參數(shù)的模糊查找應(yīng)用。    首先我們需要了解一下vlookup函數(shù)模糊查找的兩個(gè)重要規(guī)則:    1、引用的數(shù)字區(qū)域一定要從小到大排序。雜亂的數(shù)字是無(wú)法準(zhǔn)確查找到的。如下面a列符合模糊查找的前題,b列則不符合。          2、模糊查找的原理是:給一定個(gè)數(shù),它會(huì)找到和它最接近,但比它小的那個(gè)數(shù)。詳見(jiàn)下圖說(shuō)明。       最后看一個(gè)實(shí)例: &#

15、160;   例:如下圖所示,要求根據(jù)上面的提成比率表,在提成表計(jì)算表中計(jì)算每個(gè)銷(xiāo)售額的提成比率和提成額。        公式:=vlookup(a11,$a$3:$b$7,2)   公式說(shuō)明:    1、上述公式省略了vlookup最后一個(gè)參數(shù),相當(dāng)于把第四個(gè)參數(shù)設(shè)置成1或true。這表示vlookup要進(jìn)行數(shù)字的區(qū)間查找。    2、圖中公式中在查找5000時(shí)返回比率表0所對(duì)應(yīng)的比率1%,原因是0和10000與5000最接

16、近,但vlookup只選比查找值小的那一個(gè),所以公式會(huì)返回0所對(duì)應(yīng)的比率1%。vlookup函數(shù)的使用方法(高級(jí)篇)  一、vlookup的反向查找。    一般情況下,vlookup函數(shù)只能從左向右查找。但如果需要從右向右查找,則需要把區(qū)域進(jìn)行“乾坤大挪移”,把列的位置用數(shù)組互換一下。    例1:要求在如下圖所示表中的姓名反查工號(hào)。          公式:=vlookup(a9,if(1,0,b2:b5,a2:a5),2

17、,0)    公式剖析:        1、這里其實(shí)不是vlookup可以實(shí)現(xiàn)從右至右的查找,而是利用if函數(shù)的數(shù)組效應(yīng)把兩列換位重新組合后,再按正常的從左至右查找。        2、if(1,0,b2:b5,a2:a5)這是本公式中最重要的組成部分。在excel函數(shù)中使用數(shù)組時(shí)(前提時(shí)該函數(shù)的參數(shù)支持?jǐn)?shù)組),返回的結(jié)果也會(huì)是一個(gè)數(shù)組。這里1和0不是實(shí)際意義上的數(shù)字,而是1相關(guān)于true,0相當(dāng)于false,當(dāng)為1

18、時(shí),它會(huì)返回if的第二個(gè)參數(shù)(b列),為0時(shí)返回第二個(gè)參數(shù)(a列)。根據(jù)數(shù)組運(yùn)算返回?cái)?shù)組,所以使用if后的結(jié)果返回一個(gè)數(shù)組(非單元格區(qū)域):"張一","a001""趙三","a002""楊五","a003""孫二","a004" 二、vlookup函數(shù)的多條件查找。      vlookup函數(shù)需要借用數(shù)組才能實(shí)現(xiàn)多條件查找。    &#

19、160;例2:要求根據(jù)部門(mén)和姓名查找c列的加班時(shí)間。     分析:我們可以延用例1的思路,我們的努力方向不是讓vlookup本身實(shí)現(xiàn)多條件查找,而是想辦法重構(gòu)一個(gè)數(shù)組。多個(gè)條件我們可以用&連接在一起,同樣兩列我們也可以連接成一列數(shù)據(jù),然后用if函數(shù)進(jìn)行組合。    公式:=vlookup(a9&b9,if(1,0,a2:a5&b2:b5,c2:c5),2,0)    公式剖析:      

20、1、a9&b9 把兩個(gè)條件連接在一起。把他們做為一個(gè)整體進(jìn)行查找。       2、a2:a5&b2:b5,和條件連接相對(duì)應(yīng),把部分和姓名列也連接在一起,作為一個(gè)待查找的整體。       3、if(1,0,a2:a5&b2:b5,c2:c5) 用if(1,0把連接后的兩列與c列數(shù)據(jù)合并成一個(gè)兩列的內(nèi)存數(shù)組。按f9后可以查看的結(jié)果為:       "銷(xiāo)售張一",1;&quo

21、t;銷(xiāo)售趙三",5;"人事楊五",3;"銷(xiāo)售趙三",6       4、完成了數(shù)組的重構(gòu)后,接下來(lái)就是vlookup的基本查找功能了,另外公式中含有多個(gè)數(shù)據(jù)與多個(gè)數(shù)據(jù)運(yùn)算(a2:a5&b2:b5),,所以必須以數(shù)組形式輸入,即按ctrl+shift后按enter結(jié)束輸入。     三、vlookup函數(shù)的批量查找。     vlookup一般情況下只能查找一個(gè),那么多項(xiàng)該怎么查找呢?     例3 要求把如圖表中所有張一的消費(fèi)金額全列出來(lái)     分析:經(jīng)過(guò)前面的學(xué)習(xí),我們也有這樣一個(gè)思路,我們?cè)趯?shí)現(xiàn)復(fù)雜的查找時(shí),努力的方向是怎么重構(gòu)一個(gè)查找內(nèi)容和查找的區(qū)域。要想實(shí)現(xiàn)多項(xiàng)查找,我們可以對(duì)查找的內(nèi)容進(jìn)行編號(hào),第一個(gè)出現(xiàn)的是后面連接1,第二個(gè)出現(xiàn)的連接2。

溫馨提示

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

評(píng)論

0/150

提交評(píng)論