每天都要面對大量的數據,尤其每個月底或季度末,各種報表、業績結算更是讓人眼花撩亂。還在用計算機一個個加總篩選後的數據嗎?拜託!都什麼時代了,讓 Excel 來幫你搞定一切!
今天要分享一個超實用的 Excel 小技巧,讓你輕鬆實現「篩選結果自動求和」,告別手動加總的噩夢,效率直接翻倍!
這個技巧的核心在於使用 Excel 的「SUBTOTAL」函數,搭配「篩選」功能,就能讓總和隨著篩選條件自動變動。簡單來說,就是你篩選出哪些數據,Excel 就自動幫你加總這些數據,是不是很方便?
首先,選取你的表格範圍,然後按下「Ctrl+T」,將其轉換成「超級表」。這個步驟很重要,它可以讓你的公式更具彈性,即使新增或刪除資料,公式也能自動調整。
在你需要顯示總和的儲存格中,輸入以下公式:
Excel=SUBTOTAL(109,篩選區域)
舉例來說,如果你的篩選區域是 D2 到 D11 的儲存格,那麼公式就會是:
Excel=SUBTOTAL(109,D2:D11)
這裡的「109」代表的是「加總隱藏列的值」,也就是說,即使你篩選掉某些列,SUBTOTAL 仍然會只計算顯示出來的數值。
109
:表示使用 SUM 函數進行加總,並且只計算篩選後顯示的列。D2:D11
:這是要進行加總的範圍,也就是「銷售業績」這一欄。3、啟用篩選: 點擊 Excel 介面中的「篩選」按鈕,啟用篩選功能。現在,當你根據不同條件篩選數據時,總和業績就會自動根據篩選結果變動!
舉例說明:
假設你有一份銷售報表,包含日期、產品、銷售額等欄位。你想知道某個特定月份的總銷售額,只要使用這個技巧,先篩選出該月份的數據,總銷售額就會自動顯示在 SUBTOTAL 公式所在的儲存格中。
SUBTOTAL 函數的語法
SUBTOTAL
函數的基本語法是:
=SUBTOTAL(function_num, ref1, [ref2], ...)
function_num
:這是一個數字,指定要使用的彙總函數。ref1
, [ref2]
, ...:這是要進行彙總計算的範圍。function_num
決定了 SUBTOTAL
要執行的計算類型。它有兩組數值(1-11 和 101-111),區別在於是否包含手動隱藏的列。
學會這個小技巧,讓你輕鬆應對各種數據分析需求,成為辦公室裡的 Excel 大神!趕快分享給你身邊的同事朋友吧!