vlookup函數(shù)如何在三張及以上的表中查找數(shù)據(jù)
?
作者:老菜鳥來(lái)源:部落窩教育發(fā)布時(shí)間:2023-03-21 16:33:45點(diǎn)擊:4109
編按:
有三張及以上的工作表,怎么用VLOOKUP函數(shù)進(jìn)行查找呢??jī)蓚€(gè)表的話,解決起來(lái)很簡(jiǎn)單,三張表,則稍微要復(fù)雜一點(diǎn)。今天給大家介紹兩種思路,一個(gè)是IF函數(shù)確定查找范圍,另一個(gè)是用Indirect函數(shù),一起來(lái)看看吧!
有時(shí)候我們會(huì)遇到數(shù)據(jù)源有三張表格的情況,例如下面這個(gè)例子。
一張表就是一個(gè)查找區(qū)域,多張表就有多個(gè)查找區(qū)域,如何使用VLOOKUP查找數(shù)據(jù)呢?如果只是兩張表,則可以用IFERROR+2個(gè)Vlookup就搞定《怎么用vlookup在兩個(gè)查找區(qū)域里查找》
下面分享兩種常用的思路。
每個(gè)月份的數(shù)據(jù)結(jié)構(gòu)是相同的,如果要查找1月的數(shù)據(jù),公式為=IFERROR(VLOOKUP(A2,'1月'!A:B,2,0),"")
查找2月的數(shù)據(jù),公式為=IFERROR(VLOOKUP(A2,'2月'!A:B,2,0),"")
思路1:用IF函數(shù)確定查找區(qū)域?qū)崿F(xiàn)三表查找
完整的公式為:=IFERROR(VLOOKUP($A2,IF(B$1="1月銷售額",'1月'!$A:$B,IF(B$1="2月銷售額",'2月'!$A:$B,IF(B$1="3月銷售額",'3月'!$A:$B,""))),2,0),"")
公式中IF(B$1="1月銷售額",'1月'!$A:$B,IF(B$1="2月銷售額",'2月'!$A:$B,IF(B$1="3月銷售額",'3月'!$A:$B,"")))
與我們以往使用IF返回某個(gè)具體的結(jié)果不同,這里是利用IF函數(shù)返回不同的表格區(qū)域。
這種思路的弊端挺明顯,如果工作表很多則嵌套太多,不方便運(yùn)算,下面再推薦第二種思路。
思路2:用INDIRECT函數(shù)確定查找區(qū)域?qū)崿F(xiàn)三表查找
這個(gè)思路是基于'1月'!A:B、'2月'!A:B、'3月'!A:B這樣的查找區(qū)域是有規(guī)律的,可以用連接符構(gòu)造。構(gòu)造后再套用INDIRECT函數(shù)返回對(duì)應(yīng)的表格范圍。只要被查詢的工作表的名稱包含在查詢表的列標(biāo)題中都可以用這種方法,不管有多少?gòu)埍恚?/span>
完整的公式為:=IFERROR(VLOOKUP($A2,INDIRECT(LEFT(B$1,2)& "!A:B"),2,0),"")
最后再給大家嘮嘮數(shù)據(jù)源的問(wèn)題,在日常工作中,盡量避免將單表拆分為多表的情況,比較科學(xué)的做法是在數(shù)據(jù)源增加一列做區(qū)分,就本例而言增加一列月份即可,不管做匯總還是做匹配都更方便。
本文配套的練習(xí)課件請(qǐng)加入QQ群:902294808下載。
做Excel高手,快速提升工作效率,部落窩教育《一周Excel直通車》視頻和《Excel極速貫通班》直播課全心為你!
掃下方二維碼關(guān)注公眾號(hào),可隨時(shí)隨地學(xué)習(xí)Excel:
相關(guān)推薦:
VLOOKUP&LOOKUP雙雄戰(zhàn)(四):在橫向和逆向查詢上的血拼!
八大查找函數(shù)公式,輕松搞定數(shù)據(jù)中的多條件查找
版權(quán)申明:
本文作者老菜鳥;同時(shí)部落窩教育享有專有使用權(quán)。若需轉(zhuǎn)載請(qǐng)聯(lián)系部落窩教育。
最熱教程
- 像綠皮火車一樣長(zhǎng)像珠穆拉瑪峰一樣高的Excel表怎么操作才方便?
- Power Query實(shí)戰(zhàn):按指定次數(shù)遞增數(shù)據(jù)
- 2019年全網(wǎng)最全—excel提取身份證信息合集!(建議收藏)-下篇
- 明明沒有重復(fù),Excel卻判定數(shù)據(jù)重復(fù),這是怎么回事?
- 文本格式的求和,及求和中最容易出現(xiàn)的問(wèn)題解疑
- 致命缺陷:不懂一維表!
- 函數(shù)組合思維,你有嗎?
- 學(xué)會(huì)這2個(gè)公式,整理考勤數(shù)據(jù)只要一分鐘
- 就算被說(shuō)是拍馬屁也成,今天你應(yīng)該這樣發(fā)Excel報(bào)表……
- 如何計(jì)算Excel單元格中的算式,四種求和方法請(qǐng)收好!
最新教程
- SHEETSNAME,一鍵獲得所有工作表名稱完成目錄制作
- 延遲退休落地,快速查詢你上幾年才退休!
- 快速將PDF電子發(fā)票數(shù)據(jù)提取到發(fā)票明細(xì)登記表的方法
- 提取、查找、替換數(shù)據(jù)的王者——REGEXP正則函數(shù)
- Excel表10萬(wàn)行數(shù)據(jù),篩選卡頓怎么辦?
- 兩個(gè)不用嵌套的萬(wàn)能提取公式,含用REGEXP函數(shù)提取
- 用Excel制作刷題器,備考無(wú)憂 !
- 如何用LET+LAMBDA直接寫遞歸公式?
- 用函數(shù)合并多個(gè)工作表數(shù)據(jù)
- 用LAMBDA自定義顏色求和函數(shù)