您現在的位置是:首頁 > 綜合

又一組黃金搭檔——VLOOKUP+INDIRECT,輕鬆解決跨表查詢

  • 由 大佬A 發表于 綜合
  • 2022-03-06
簡介今天教你一個超級公式組合——VLOOKU+INDIRECT,一個公式完成所有單元格資料查詢

vlookup兩個表怎麼匹配相同資料

小小表格,變化無窮。

堅持分享,堅持提升。

如下圖,在一個工作薄內有3張工作表,分別是:1月、2月、3月,每張表格式完全相同。

又一組黃金搭檔——VLOOKUP+INDIRECT,輕鬆解決跨表查詢

又一組黃金搭檔——VLOOKUP+INDIRECT,輕鬆解決跨表查詢

又一組黃金搭檔——VLOOKUP+INDIRECT,輕鬆解決跨表查詢

△ 待匹配的分表資料,黃色為目標資料

請問:如何在“彙總表”中將每人各個月份的total總銷量匹配過來?

又一組黃金搭檔——VLOOKUP+INDIRECT,輕鬆解決跨表查詢

△ 匹配後的效果

這個問題,大家工作中都會遇到,十分典型!

單獨看任意一個單元格,其實就是一個VLOOKUP查詢問題。

以C4單元格1月Total值為例,返回張三的結果,公式為:

=VLOOKUP(B4,‘1月’!$C$2:$K$5,9,0)

又一組黃金搭檔——VLOOKUP+INDIRECT,輕鬆解決跨表查詢

同理,2月、3月(實際工作中可能有更多個月)也可以逐一用VLOOKUP公式進行查詢,如果你真的有足夠耐心、想要練習一下VLOOKUP用法的話。

聰明如你,你肯定會問了:

徐老師,那有沒有辦法只寫一次公式就能匹配所有單元格呢?

今天教你一個超級公式組合——

VLOOKU+INDIRECT

一個公式完成所有單元格資料查詢!

由於彙總表各個列標題恰好與工作表名稱相同(1月、2月、3月),因此我們可以想辦法在VLOOKUP函式中將原來手動選擇工作表的方式改為自動引用工作表。

這裡要使用的就是INDIRECT,以前文章中多次出現過,我們的函式課中也有專題介紹。

INDIRECT函式可以返回由文字字串指向的引用

,只要將VLOOKUP公式中的

'1月'!$C$2:$K$5

做一下處理就好。

組合公式如下,為了方便大家檢視兩個公式區別,我用了不同的顏色標記:

又一組黃金搭檔——VLOOKUP+INDIRECT,輕鬆解決跨表查詢

看明白了嗎?

'1月'!$C$2:$K$5,被分成3部分來處理:

第1段:最左邊的單引號——用一組雙引號括起來:“‘”

第2段:1月——用匯總表的列標題單元格替代:C$3

第3段:’!$C$2:$K$5——直接用雙引號括起來:“‘!$C$2:$K$5”

最後,將以上修正後的3段用&連線,作為INDIRECT函式的引數即可,其它保持不變。

當然,寫的時候要注意單元格引用方式,保證公式複製時不出錯。

經過這樣簡單的分解和處理,使用VLOOKUUP+INDIRECT組合——又一組黃金搭檔——就可以輕鬆化解跨表查詢類問題了!

今天就到這裡,你學會了嗎?

Top