Excel多表匯總,你會寫公式嗎?
Excel多表匯總,你會寫公式嗎?
工作中經常遇到資料分散在不同的工作表的情況,
多表匯總的方法有很多種,今天來展示一個公式搞定多表匯總的方法。這種方法最大優勢在於當資料來源變動時,公式結果可以自動更新,你知道這有多麼重要!
看完教程還想系統學習的同學,推薦你參加我親自授課的特訓營↓,系統提升自己。
Excel函數與公式特訓營,精講60個函數,限時特價!
手機、電腦任意時間聽課,一次付費,終身學習
長按上圖↑識別二維碼,瞭解詳情
應用場景和資料結構
如下圖所示,每個月份的資料分別放置在不同的工作表中
其中工作表1放置的1月份資料,工作表2放置的2月份資料,依此類推
需要在匯總工作表中進行多表匯總,
匯總表中的黃色儲存格為公式結果。無論1/2/3月資料如何變動,匯總結果支持自動更新。
公式解法
下面先告訴大家這個公式怎麼寫,再看演示效果。
B2輸入以下陣列公式,按結束輸入,並將公式向下填充
=SUM(SUMIF(INDIRECT(ROW($1:$3)&"!b:b"),A2,INDIRECT(ROW($1:$3)&"!c:c")))
效果演示
為了方便大家清晰、直觀地查看效果,我從空表狀態填寫資料,口算即可驗證結果。
點擊下圖Gif觀看動圖演示
這個公式不但支持資料來源變動後結果自動更新,而且當分表中記錄增加時,也可以自動更新資料,非常方便。
擴展說明
當需要匯總的工作表月份增加時,比如要對1至12月的12張工作表匯總......
這時,只需對公式進行簡單調整即可
=SUM(SUMIF(INDIRECT(ROW($1:$12)&"!b:b"),A2,INDIRECT(ROW($1:$12)&"!c:c")))
如果你覺得有用,就分享給朋友們看看吧~
點“閱讀原文”參加Excel特訓營,限時特價!