說明:如果您有任何疑問或想咨詢其他業務請撥打電話 400 685 0732
全網監測海量數據按需發布監測預警
實時把握輿情動態精準追溯信息源頭
在使用vlookup函數時有許多人都會遇到各種各樣的麻煩,而且即使拿到vlookup函數的公式,卻不知道具體的使用方法和操作步驟,在實際操作的過程當中經常就是漏洞百出,所以今天小編就來與大家分享一個vlookup函數的操作實例,希望可以幫助到大家。
vlookup函數的操作實例——vlookup函數查找功能的案例
例1:如下圖所示,要求根據表二中的姓名,查找姓名所對應的年齡。
公式:B13 =VLOOKUP(seo13,$B$2:$D$8,3,0)
參數說明:
1、查找目標:就是你指定的查找的內容或單元格引用。本例中表二SEO列的姓名就是查找目標。我們要根據表二的“姓名”在表一中SEO列進行查找。
公式:B13 =VLOOKUP(SEO13,$B$2:$D$8,3,0)
2、查找范圍(VLOOKUP(SEO13,$B$2:$D$8,3,0) ):指定了查找目標,如果沒有說從哪里查找,EXCEL肯定會很為難。所以下一步我們就要指定從哪個范圍中進行查找。VLOOKUP的這第二個參數可以從一個單元格區域中查找,也可以從一個常量數組或內存數組中查找。本例中要從表一中進行查找,那么范圍我們要怎么指定呢?這里也是極易出錯的地方。大家一定要注意,給定的第二個參數查找范圍要符合以下條件才不會出錯:
SEO 查找目標一定要在該區域的第一列。本例中查找表二的姓名,那么姓名所對應的表一的姓名列,那么表一的姓名列(列)一定要是查找區域的第一列。象本例中,給定的區域要從第二列開始,即$B$2:$D$8,而不能是$SEO$2:$D$8。因為查找的“姓名”不在$SEO$2:$D$8區域的第一列。
B 該區域中一定要包含要返回值所在的列,本例中要返回的值是年齡。年齡列(表一的D列)一定要包括在這個范圍內,即:$B$2:$D$8,如果寫成$B$2:$C$8就是錯的。
3、返回值的列數(B13 =VLOOKUP(SEO13,$B$2:$D$8,3,0))。這是VLOOKUP第3個參數。它是一個整數值。它怎么得來的呢。它是“返回值”在第二個參數給定的區域中的列數。本例中我們要返回的是“年齡”,它是第二個參數查找范圍$B$2:$D$8的第3列。這里一定要注意,列數不是在工作表中的列數(不是第4列),而是在查找范圍區域的第幾列。如果本例中要是查找姓名所對應的性別,第3個參數的值應該設置為多少呢。答案是2。因為性別在$B$2:$D$8的第2列中。
4、精確OR模糊查找(VLOOKUP(SEO13,$B$2:$D$8,3,0) ),最后一個參數是決定函數精確和模糊查找的關鍵。精確即完全一樣,模糊即包含的意思。第4個參數如果指定值是0或FALSE就表示精確查找,而值為1 或TRUE時則表示模糊。這里提醒大家切記切記,在使用VLOOKUP時千萬不要把這個參數給漏掉了,如果缺少這個參數默為值為模糊查找,就無法精確查找到結果了。
vlookup函數的批量操作實例
例:要求把如圖表中所有張一的消費金額全列出來
公式:{=VLOOKUP(B$9&ROW(SEO1),IF({1,0},$B$2:$B$6&COUNTIF(INDIRECT(“b2:b”&ROW($2:$6)),B$9),$C$2:$C$6),2,)}
公式剖析:
1、B$9&ROW(SEO1) 連接序號,公式向下復制時會變成B$9連接1,2,3。
2、給所有的張一進行編號。要想生成編號,就需要生成一個不斷擴充的區域(INDIRECT(“b2:b”&ROW($2:$6)),然后在這個逐行擴充的區域內統計“張一”的個數,在連接上$B$2:$B$6后就可以對所有的張一進行編號了。
3、IF({1,0}把編號后的B列和C組重構成一個兩列數組。
以上就是有關vlookup函數的操作實例所有內容,看了這個實例以后,大家是否覺得vlookup函數其實是非常容易操作的呢?如果大家感興趣的話就快來實際操作一遍,只要大家多練習那么就能夠很快的掌握vlookup函數的具體用法的。如果想了解更多的內容,歡迎關注我們文軍營銷的官網。
推薦閱讀
說明:如果您有任何疑問或想咨詢其他業務請撥打電話 400 685 0732