Excel怎麼跨表格相加(excel跨表求和彙總)
很多人都在問怎麼實現跨表求和,現在給大家分享下這個內容!
如上圖:如果月份是1-12月份手工輸入公式就比較麻煩了。下面我們就來看看怎麼解決這個問題。
跨表引用:
上面的問題中,B2、C2、D2中需要的是1-3月各表中B2的資料。三個單元格中對應的分別是:
='1月'!B2、='2月'!B2、='3月'!B2
我們需要公式往右拉時月份能夠遞增,用column函式實現:
=INDIRECT(COLUMN(A1)&"月!B2")
向下拉時我們需要B2能變成B3、B4……
所以想到用row函式實現
=INDIRECT(COLUMN(A1)&"月!b"&ROW(A2))
這樣我們向右向下拉就可以直接引用各個分表中的資料了。
跨表求和:
其實sum函式是可以跨表求和的
sum(表1:表N!A1)
表示對錶1到表N的A1單元格進行求和。
如果上面的彙總表中沒有分月的明細,直接讓求合計呢?
我們可以在B2中輸入:
='1月'!B2 '2月'!B2 '3月'!B2
如果分表多就一個個往上加
當然用跨表求和更加方便。
公式:
=SUM('1月:3月'!B2),下拉即可。
那如果沒有公司明細,直接讓求月份總計呢?即只有B9-D9單元格的情況下怎麼求和呢?B9單元格即對1月中B2:B5求和。
=SUM('1月'!B2:B5)
希望公式右拉時月份能跟著變動,所有用column
=SUM(INDIRECT(COLUMN(A1)&"月!B2:B5"))
轉自:米巨集Office