【subtotal函數(shù)的用法】在Excel中,`SUBTOTAL` 函數(shù)是一個(gè)非常實(shí)用的函數(shù),尤其在處理數(shù)據(jù)列表時(shí),能夠靈活地進(jìn)行求和、計(jì)數(shù)、平均值等操作。它與 `SUM` 或 `COUNT` 等常規(guī)函數(shù)不同之處在于,它能夠忽略被隱藏的行或篩選后的數(shù)據(jù),因此在處理動(dòng)態(tài)數(shù)據(jù)時(shí)更加高效。
一、SUBTOTAL 函數(shù)的基本結(jié)構(gòu)
函數(shù)格式如下:
```
SUBTOTAL(function_num, ref1, [ref2], ...)
```
- function_num:表示要執(zhí)行的操作類型,取值范圍為1到11或101到111,其中:
- 1~11:包括可見單元格(不忽略隱藏行)
- 101~111:僅計(jì)算可見單元格(忽略隱藏行)
- ref1, ref2...:需要計(jì)算的數(shù)據(jù)區(qū)域。
二、常用 function_num 值對(duì)照表
| function_num | 操作 | 是否忽略隱藏行 |
| 1 | 平均值 | 否 |
| 2 | 計(jì)數(shù) | 否 |
| 3 | 計(jì)數(shù)非空單元格 | 否 |
| 4 | 最大值 | 否 |
| 5 | 最小值 | 否 |
| 6 | 乘積 | 否 |
| 7 | 標(biāo)準(zhǔn)差 | 否 |
| 8 | 方差 | 否 |
| 9 | 求和 | 否 |
| 10 | 中位數(shù) | 否 |
| 11 | 眾數(shù) | 否 |
| 101 | 平均值 | 是 |
| 102 | 計(jì)數(shù) | 是 |
| 103 | 計(jì)數(shù)非空單元格 | 是 |
| 104 | 最大值 | 是 |
| 105 | 最小值 | 是 |
| 106 | 乘積 | 是 |
| 107 | 標(biāo)準(zhǔn)差 | 是 |
| 108 | 方差 | 是 |
| 109 | 求和 | 是 |
| 110 | 中位數(shù) | 是 |
| 111 | 眾數(shù) | 是 |
三、使用示例
假設(shè)我們有一個(gè)銷售數(shù)據(jù)表,包含“產(chǎn)品”、“數(shù)量”和“銷售額”三列,其中某些行可能被隱藏或篩選掉了。
示例1:計(jì)算可見行的總和
```excel
=SUBTOTAL(9, C2:C100)
```
該公式會(huì)計(jì)算C2到C100范圍內(nèi)所有可見單元格的總和。
示例2:計(jì)算可見行的平均值
```excel
=SUBTOTAL(101, D2:D100)
```
此公式計(jì)算D2到D100范圍內(nèi)所有可見單元格的平均值。
四、注意事項(xiàng)
- 使用 `SUBTOTAL` 時(shí),建議對(duì)數(shù)據(jù)進(jìn)行排序或篩選后再使用,以確保結(jié)果準(zhǔn)確。
- 如果數(shù)據(jù)未被隱藏或篩選,`SUBTOTAL` 的結(jié)果與 `SUM` 或 `AVERAGE` 等函數(shù)相同。
- 不推薦將 `SUBTOTAL` 與其他自動(dòng)篩選功能混用,以免造成計(jì)算錯(cuò)誤。
五、總結(jié)
`SUBTOTAL` 函數(shù)是Excel中處理動(dòng)態(tài)數(shù)據(jù)的強(qiáng)大工具,特別是在面對(duì)大量數(shù)據(jù)、需要頻繁篩選或隱藏部分內(nèi)容的情況下,它的靈活性和準(zhǔn)確性遠(yuǎn)高于傳統(tǒng)函數(shù)。掌握其基本用法和常見操作代碼,可以極大提升數(shù)據(jù)處理效率。


