Excel多表匯總

  工作中經常遇到數據分散在不同的工作表的情況,需要對多張工作表數據進行匯總時,就要用到多表匯總技術了。

多表匯總的方法有很多種,今天來展示一個公式搞定多表匯總的方法。這種方法最大優勢在於當數據源變動時,公式結果可以自動更新,你知道這有多麼重要!

看完教程還想系統學習的同學,推薦你參加我親自授課的特訓營↓,系統提升自己。

應用場景和數據結構

如下圖所示,每個月份的數據分別放置在不同的工作表中

其中工作表1放置的1月份數據,工作表2放置的2月份數據,依此類推

Excel多表匯總

需要在匯總工作表中進行多表匯總,按產品將1月、2月、3月的數據分類匯總統計。

匯總表中的黃色單元格為公式結果。無論1/2/3月數據如何變動,匯總結果支持自動更新。

公式解法

下面先告訴大家這個公式怎麼寫,再看演示效果。

B2輸入以下數組公式,按<Ctrl Shift Enter>結束輸入,並將公式向下填充

=SUM(SUMIF(INDIRECT(ROW($1:$3)&’!b:b’),A2,INDIRECT(ROW($1:$3)&’!c:c’)))

效果演示

為了方便大家清晰、直觀地查看效果,我從空表狀態填寫數據,口算即可驗證結果。

點擊下圖Gif觀看動圖演示

Excel多表匯總

這個公式不但支持數據源變動後結果自動更新,而且當分表中記錄增加時,也可以自動更新數據,非常方便。

擴展說明

當需要匯總的工作表月份增加時,比如要對1至12月的12張工作表匯總……

這時,只需對公式進行簡單調整即可

=SUM(SUMIF(INDIRECT(ROW($1:$12)&’!b:b’),A2,INDIRECT(ROW($1:$12)&’!c:c’)))

如果你覺得有用,就分享給朋友們看看吧~