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