瀏覽量:96次
Vlookup函數(shù),查找函數(shù)之王。
在之前的教程中,給大家分享過Vlookup的一些經(jīng)典用法。
戳鏈接查看:Vlookup函數(shù)的6個高級用法
今天再來給大家分享一些高級應(yīng)用!
1、跨表查找
2、跨多表查找
3、跨多表查找(格式不一致)
還不會的同學(xué),可以學(xué)起來啦~
Vlookup函數(shù)用法
=VLOOKUP(查找值,查找區(qū)域,返回值的列號,精確/近似匹配 )
一、跨表查詢
如本文所講,這張表記錄了員工的工資、社保和個稅等資料。
我們想根據(jù)這個工資表數(shù)據(jù),在查詢表中快速填寫所有數(shù)據(jù)。
在查詢表B2單元格輸入公式:
=IFERROR(VLOOKUP($A2,工資表!$A:$H,COLUMN(B1),0),0)
公式解析:VLOOKUP函數(shù)第3參數(shù),使用COLUMN函數(shù)代替手動數(shù)查找的列;有一些姓名,在工資表里面沒有,為了屏蔽NA錯誤,所以外面嵌套IFERROR函數(shù)。
二、跨多表查詢
如本文所講,1月到6月的數(shù)據(jù),都是以A列品類,B列銷量的順序排列,現(xiàn)在我們要在匯總表中,查找1到6月的數(shù)據(jù)。
比較笨的方法是,在匯總表B2單元格輸入公式=Vlookup(A2,'1月'!A:B,2,0),然后向下填充。
后續(xù)可以依次修改第二參數(shù)。
=VLOOKUP(A2,'2月'!A:B,2,0)
……
=VLOOKUP(A2,'6月'!A:B,2,0)
當(dāng)然,我們還可以一步到位,直接在B2單元格輸入公式。
=VLOOKUP($A2,INDIRECT(B$1&"!A:B"),2,0)
注意,若出現(xiàn)錯誤值,也可以在外面嵌套一個IFERROR函數(shù),讓錯誤值顯示為0。
三、跨多表查詢且各表格式不同
如本文所講:1月的銷量在C列,2月的銷量在D列,又該如何來寫公式呢?
我們可以使用MATCH函數(shù)來自動識別出銷售金額在第幾列。
在匯總表B2單元格輸入公式:
=VLOOKUP($A2,INDIRECT(B$1&"!A:Z"),MATCH("銷量",INDIRECT(B$1&"!1:1"),0),0)
此公式涉及到INDIRECT函數(shù)以及MATCH函數(shù)的嵌套使用,理解不了也沒關(guān)系,直接套用就可以了。
寫在最后:好啦,以上就是今天想給大家分享Vlookup函數(shù)的進(jìn)階版教學(xué)。當(dāng)然,這個函數(shù)的魅力遠(yuǎn)不止于此,還有高階版,有沒有同學(xué)想看的,歡迎評論區(qū)留言呀!
[聲明]本網(wǎng)轉(zhuǎn)載網(wǎng)絡(luò)媒體稿件是為了傳播更多的信息,此類稿件不代表本網(wǎng)觀點(diǎn),本網(wǎng)不承擔(dān)此類稿件侵權(quán)行為的連帶責(zé)任。故此,如果您發(fā)現(xiàn)本網(wǎng)站的內(nèi)容侵犯了您的版權(quán),請您的相關(guān)內(nèi)容發(fā)至此郵箱【779898168@qq.com】,我們在確認(rèn)后,會立即刪除,保證您的版權(quán)。
官網(wǎng)優(yōu)化
整站優(yōu)化
渠道代理
400-655-5776