excel sumif函數跨表格使用 使用VLOOKUP函數實現跨表查找的方法,這個問題是我們很多人都很困惑的一個問題,excel sumif函數跨表格使用是我們非常常用的一個東西,也是我們工作和學習中必不可少的一個數據公式,那么具體我們要怎么做呢?下面就來看看這篇excel sumif函數跨表格使用 使用VLOOKUP函數實現跨表查找的方法的文章吧!
VLOOKUP函數是最常用的Excel查找引用函數,在工作中經常用它按照條件查找對應的數據,但是當數據源分散在多張工作表中時,知道怎么跨表查找嗎?
本文通過一個Excel案例,講解如何使用VLOOKUP函數實現跨表查找。
應用場景和數據結構
如下圖所示,北京、上海、廣州幾家不同分公司的訂單數據分別放置在不同的工作表中。
其中工作表“北京”放置的北京分公司訂單數據,工作表“上海”放置的上海分公司訂單數據,依此類推,為了一會演示時容易識別,訂單編號等信息也都以分公司名稱開頭。

需要在“跨表查找”工作表中進行多表統一查找,按給出的訂單編號跨表查找對應的訂單信息。黃色單元格輸入公式。
匯總表中的黃色單元格為公式結果。無論幾個分公司數據如何變動,匯總結果支持自動更新。
公式解法
下面先講解這個公式怎么寫,再看演示效果。
單擊公式-定義名稱-新建名稱,定義名稱a
a=REPLACE(GET.WORKBOOK(1),1,FIND("]",GET.WORKBOOK(1)),)&T(NOW())
然后在“跨表查找”的B2單元格輸入以下公式,向下填充。
=IFERROR(LOOKUP(1,0/COUNTIF(INDIRECT("'"&a&"'!a:a"),A2),a),"")
再在“跨表查找”的C2單元格輸入以下數組公式,按<Ctrl+Shift+Enter>結束輸入,并將公式向右、向下填充
=IFERROR(VLOOKUP($A2,INDIRECT("'"&$B2&"'!a:d"),COLUMN(B1),0),"")
站長資訊網