Excel查詢函數(shù)Lookup和Vlookup區(qū)別

★L(fēng)ookup——數(shù)與行列比
Lookup的工作職責(zé)是什么呢?用一個數(shù)與一行或一列數(shù)據(jù)依次進(jìn)行比較,發(fā)現(xiàn)匹配的數(shù)值后,將另一組數(shù)據(jù)中對應(yīng)的數(shù)值提取出來。
·工資稅率表:用數(shù)值比較
根據(jù)不同的工資進(jìn)行不同的稅率計算是一個常見的應(yīng)用。我們來看這張“工資稅率查詢”表(見圖1)。現(xiàn)在要在右側(cè)根據(jù)“收入”(F列),直接得到對應(yīng)的“稅率”(G列)。在計算第1個“稅率”時,輸入函數(shù)公式“=LOOKUP(F4,$B$3:$B$8,$D$3:$D$8)”,回車,便可得到“36.00%”。
這個結(jié)果是怎么來的?用F4中的第1個收入數(shù)“$123,409”,與左側(cè)表的“收入最低”各檔數(shù)據(jù)(“$B$3:$B$8”)進(jìn)行對比,雖然“$123,409”在“收入最低”各檔數(shù)中沒有完全一致的數(shù)據(jù)與之匹配,但是會與其中小于它的最大數(shù)“$58,501”相匹配。這樣,同一行對應(yīng)的“36.00%”就提取出來了。
·圖書銷售表:用文本比較
Lookup函數(shù)的對比數(shù)還可以是文本。在這張圖書銷售查詢表中(見圖2),用下表輸入的“編號”(A15單元格)文本當(dāng)作查詢數(shù),與上表的“編號”一列($A$3:$A$11)進(jìn)行對比,查詢到了匹配的文本后,將“教材名稱”一列($B$3:$B$11)對應(yīng)的數(shù)據(jù)提取出來。公式是“=LOOKUP(A15,$A$3:$A$11,$B$3:$B$11)”。
★Vlookup——數(shù)與表格比
Lookup有一個大哥——Vlookup函數(shù)。兩兄弟有很多相似之處,但大哥本領(lǐng)更大。Vlookup用對比數(shù)與一個“表”進(jìn)行對比,而不是Lookup函數(shù)的某1列或1行,并且Vlookup可以選擇采用精確查詢或是模糊查詢方式,而Lookup只有模糊查詢。
·模糊匹配
用Vlookup函數(shù)進(jìn)行模糊查詢時,幾乎與Lookup的作用完全一致。我們用Vlookup函數(shù)來提取第1個例子中的工資稅率結(jié)果。函數(shù)公式為“=VLOOKUP(F4,$B$3:$D$8,3,TRUE)”。
在這個函數(shù)中,用第1個收入“$123,409”(F4單元格)當(dāng)作對比數(shù),用它與左側(cè)表(“$B$3:$D$8”)的第1列數(shù)進(jìn)行對比,雖然“$123,409”在“收入最低”各檔數(shù)中沒有完全一致的數(shù)據(jù)與之匹配,但是函數(shù)的最后一個參數(shù)是“TURE”(“TURE”就是模糊查詢),所以它會與其中小于它的最大數(shù)“$58,501”相匹配。并將表中第3列(函數(shù)的第3個參數(shù)為“3”)對應(yīng)的數(shù)據(jù)提取出來,所以結(jié)果同樣是“36.00%”。
·訂單明細(xì)表:精確匹配
有時候,我們需要精益求精。在下面這個“訂單明細(xì)表”(見圖3)中,最后一列“貨運費用”中的數(shù)據(jù)要通過“交貨方式”從左側(cè)“配送公司收費表”中進(jìn)行匹配查詢。這是一個典型的精確查詢的例子,計算第1個數(shù)據(jù)的函數(shù)公式是“=VLOOKUP(H3,$B$2:$D$6,3,FALSE)”。
小提示:
把最后一個參數(shù)從“TRUE”變更成“FLASE”,就是精確匹配。而精確查詢,就是查詢數(shù)要與查詢表第1列中的數(shù)據(jù)完全一致才能匹配提取,否則結(jié)果返回錯誤值“#N/A”。
點評:
Excel為我們提供了近20個有關(guān)“查找和引用”的函數(shù),除了最常用的Lookup、Vlookup,還有Choos、Row、Colum、Index和Match等,大家可以通過函數(shù)的幫助查看具體的功能。這些函數(shù)往往不是單獨使用,可以與其他函數(shù)和Excel中的一些功能進(jìn)行配合。
相關(guān)文章
- 很多朋友在剛剛接觸Excel時都不太會使用函數(shù)公式,今天小編將Excel常用函數(shù)整理了出來,希望對朋友么有幫助2011-08-03
Excel中VLOOKUP函數(shù)的應(yīng)用方法及vlookup函數(shù)實例的下載
VLOOKUP函數(shù)是指縱向查找函數(shù),它與LOOKUP函數(shù)和HLOOKUP函數(shù)屬于一類函數(shù),VLOOKUP是按列查找,最終返回該行所需查詢列序所對應(yīng)的值;HLOOKUP是按行查找的。2012-05-19Excel中Evaluate函數(shù)的用法詳細(xì)介紹
在excel中有很多實用的函數(shù)方便我們?nèi)粘9ぷ鳎窘坛虨榇蠹医榻B一下Excel中Evaluate函數(shù)2012-08-24Excel如何利用Get.Cell函數(shù)完成單元格顏色求和
我們在使用excel時,會遇到這樣的情況:一個工作表中某些單元格填充為某種顏色,要求將填充了某種顏色的單元格進(jìn)行快速求和。2012-04-05- 通過Excel的函數(shù)的使用,我們可以輕松計算出某種產(chǎn)品在同類或總產(chǎn)品中所占的比例。2013-02-21
EXCEL中如何是使用LOOKUP函數(shù)查找并返回最后一個相同值
在EXCEL中,我們常常使用vlookup函數(shù)查找相同的數(shù)據(jù),可以跨工作表查找,同時還能跨工作并查找,非常方便!2013-02-22excel if函數(shù)怎么用?excel中if函數(shù)的使用方法圖文詳解
excel中的if函數(shù)的主要用途是執(zhí)行邏輯判斷,它可以根據(jù)邏輯表達(dá)式的真假,返回不同的結(jié)果,從而執(zhí)行數(shù)值或公式的條件檢測任務(wù),那么excel if函數(shù)怎么用呢?本文就為大家介2014-07-27如何在Excel2010中利用函數(shù)法自動表內(nèi)求和,求平均值運算
有的時候,我們除了對Excel表格中的數(shù)據(jù)進(jìn)行總計外,還有一些表內(nèi)的小項目要進(jìn)行小計。2012-09-18Excel中vlookup函數(shù)數(shù)據(jù)匹配怎么用?
Excel中vlookup函數(shù)數(shù)據(jù)匹配怎么用?得到自己想要的數(shù)據(jù),把無需的數(shù)據(jù)剔除,那么就需要使用在excel中使用vlookup函數(shù),接下來我們看看如何使用的2015-05-04- PERCENTRANK函數(shù)的功能是:返回某個數(shù)值在一個數(shù)據(jù)集合中的百分比排位,可用于查看數(shù)據(jù)在數(shù)據(jù)集中所處的位置,有些需要計算的用戶卻不知道怎么使用,下面小編就為大家介紹2016-06-16