要在 Excel 快速加總不同分頁的同一欄位,最快的方法是在總表輸入公式 =SUM('*'!儲存格),星號會自動抓取除了當前頁面外的所有工作表進行加總,省去手動點選分頁的麻煩。
由於來問阿湯有關於 Excel 相關問題的人很多,有些需求太複雜的就頂多給予方向去製作,有些較簡易的,阿湯會挑一些出來順便寫成教學來給大家做為參考。今天這也是有人提問的:「要如何將不同分頁、但同一欄位進行加總」,相信大家看到這樣的需求,基本上都會想到用 SUM 來做,然後把全部分頁的該欄位都加進去就搞定,不過這是屬於函數初學者的做法,阿湯今天來分享一下更快速的做法給大家做參考。
Excel 如何加總不同工作表的同一欄位?
大家仔細看一下下方的工作表範例,分別有 1~12 月份的分頁,每個月份的欄位都是一樣 A 到 K 廠商。我們要做的是在最後一個工作表進行加總,算出 A 到 K 廠商的年度總和。

不論你中間的分頁有沒有命名順序都沒關係,下面阿湯分享一下二種方法來做。
跨分頁加總的傳統做法:利用 Shift 鍵快速選取多個工作表
首先就是利用大家最熟悉的 SUM 函數。在要計算總和的儲存格內,先打好前面的公式 =SUM(。

這時候初學者一定會將每個分頁一個個的點擊,然後手動加到公式裡,這會讓公式變得很冗長,就像下面這樣:
=SUM('201901'!B2+'201902'!B2+'201903'!B2........ 然後加到天荒地老海枯石爛。如果你有 100 個工作表怎麼辦?
繼續往下來看。

其實 Excel 不只是儲存格可以像 B2:B10 這樣表示範圍,就連工作表也可以。當你上個步驟輸入 =SUM( 之後,你可以先按一下第一個工作表「201901」,然後按住鍵盤上的 Shift 鍵,再點擊最後一個工作表「201912」。這樣你就會看到公式變為:
=SUM('201901:201912'!
這表示你已經一次選取了這區間內的全部工作表了。

最後我們再按一下要加總的欄位(例如 B2),再加上結尾的右括號 ),按下 Enter 就完成了公式。
=SUM('201901:201912'!B2)
這是第一種做法,也算是滿快的。但接下來往下看,阿湯要教你第二種更神速的做法。
SUM 函數進階應用:使用星號(*)一秒加總所有工作表
再來是今天主要教大家的速解法,就是利用 *(星號)這個符號來更快的建立起公式。
要用這個方法有個前提,就是你全部的分頁都是要加總的(除了你要放加總結果那一頁之外)。只要符合這個條件,我們可以這樣輸入公式:=SUM('*'!B2)
這裡的星號 * 代表了所在頁面以外的全部工作表,輸入完畢後按下 Enter 鍵,Excel 就會自動幫你產生完整的公式。

當你利用 * 製作公式後,就會自動變成像上面這樣的結果,把所有分頁都包進去了。是不是比起自己手動按 Shift 選擇分頁還要再快一些呢?

不論你用哪一個方式,設定好第一個儲存格的公式後,最後都可以將公式直接往下拉延伸,套用到其他廠商的欄位,這樣全部的加總就輕鬆搞定了!

常見問題
Excel 跨工作表加總時,分頁名稱需要有順序嗎?
不需要。無論工作表名稱是否有規律或連續的命名順序,都可以使用 Shift 鍵選取範圍,或是直接使用星號萬用字元來將它們全部加總。
使用星號(*)加總所有工作表有什麼限制條件嗎?
有的。使用 =SUM('*'!儲存格) 的前提是,除了你用來放置加總結果的總表之外,同一個 Excel 檔案內的其他所有分頁都必須是要參與加總的。
如果有 100 個工作表要加總,怎麼做最快?
建議直接在總表輸入 =SUM('*'!儲存格),Excel 會自動將剩餘的 100 個工作表範圍帶入公式中,不需要手動點選或按 Shift 鍵選取。
(本文於 2026 年 10 月更新:補充步驟說明與常見問題)




