2026-01-31

SUBTOTAL

 1. 語法結構

=SUBTOTAL(功能代碼, 範圍1, [範圍2], ...)
  • 功能代碼 (function_num):指定要執行的計算(如加總、平均),數字 1-11 與 101-111 對應不同計算方式。
  • 範圍 (ref1, ...):要計算的儲存格範圍,最多可輸入 254 個。

2. 常用功能代碼表

代碼分為兩組,主要區別在於如何處理手動隱藏的列:











關鍵差異:
  • 1-11:包含「手動隱藏」的列,但會忽略被「篩選器」濾掉的列。
  • 101-111:同時忽略「手動隱藏」與「被篩選濾掉」的列。

3. 核心優勢

  1. 自動忽略篩選結果:當你開啟「篩選」功能時,SUBTOTAL 會動態更新,只計算目前畫面上看到的資料,而傳統的 SUM 則會把看不見的資料也算進去
  2. 避免重複計算:如果你的計算範圍內已經包含其他 SUBTOTAL 公式(例如小計加總),最下方的 SUBTOTAL(總計)會自動跳過這些巢狀公式,防止數據翻倍。

沒有留言:

張貼留言