【subtotal函數(shù)的使用方法】在Excel中,`SUBTOTAL` 函數(shù)是一個(gè)非常實(shí)用的函數(shù),尤其在處理數(shù)據(jù)清單或表格時(shí),能夠靈活地對(duì)數(shù)據(jù)進(jìn)行匯總計(jì)算。與普通的 `SUM`、`AVERAGE` 等函數(shù)不同,`SUBTOTAL` 可以忽略被隱藏的行,適用于篩選后的數(shù)據(jù)計(jì)算,因此在數(shù)據(jù)分析中具有重要價(jià)值。
一、SUBTOTAL 函數(shù)的基本結(jié)構(gòu)
`SUBTOTAL` 函數(shù)的語(yǔ)法如下:
```
SUBTOTAL(function_num, ref1, [ref2], ...)
```
- function_num:表示要執(zhí)行的計(jì)算類型,范圍為1到11或101到111,具體含義如下表所示。
- ref1, ref2,…:需要進(jìn)行計(jì)算的數(shù)據(jù)區(qū)域。
二、常用 function_num 對(duì)應(yīng)功能說(shuō)明
| function_num | 計(jì)算方式 | 是否忽略隱藏行 |
| 1 | AVERAGE | 否 |
| 2 | COUNT | 否 |
| 3 | COUNTA | 否 |
| 4 | MAX | 否 |
| 5 | MIN | 否 |
| 6 | PRODUCT | 否 |
| 7 | STDEV | 否 |
| 8 | STDEVP | 否 |
| 9 | SUM | 否 |
| 10 | VAR | 否 |
| 11 | VARP | 否 |
| 101 | AVERAGE | 是 |
| 102 | COUNT | 是 |
| 103 | COUNTA | 是 |
| 104 | MAX | 是 |
| 105 | MIN | 是 |
| 106 | PRODUCT | 是 |
| 107 | STDEV | 是 |
| 108 | STDEVP | 是 |
| 109 | SUM | 是 |
| 110 | VAR | 是 |
| 111 | VARP | 是 |
> 注意:當(dāng)使用101~111時(shí),函數(shù)會(huì)忽略被隱藏的行;而使用1~11時(shí)則不會(huì)。
三、使用示例
假設(shè)我們有一個(gè)銷售記錄表,包含“產(chǎn)品名稱”、“數(shù)量”和“單價(jià)”,并已按“產(chǎn)品名稱”進(jìn)行篩選。
示例數(shù)據(jù):
| 產(chǎn)品名稱 | 數(shù)量 | 單價(jià) |
| A | 10 | 20 |
| B | 5 | 30 |
| C | 8 | 25 |
| D | 3 | 40 |
如果只顯示產(chǎn)品A和C,那么使用 `SUBTOTAL(9, B2:B5)` 會(huì)計(jì)算當(dāng)前可見(jiàn)行(即A和C)的數(shù)量總和,結(jié)果為18。
而如果使用 `SUM(B2:B5)`,即使隱藏了B和D,也會(huì)計(jì)算全部數(shù)值,結(jié)果為26。
四、使用技巧
1. 結(jié)合篩選功能:在使用篩選后,`SUBTOTAL` 能自動(dòng)忽略被隱藏的行,適合動(dòng)態(tài)數(shù)據(jù)展示。
2. 避免誤用:不要將 `SUBTOTAL` 與 `SUM` 混用,否則可能導(dǎo)致重復(fù)計(jì)算或錯(cuò)誤結(jié)果。
3. 選擇合適的 function_num:根據(jù)實(shí)際需求選擇是否忽略隱藏行,提升數(shù)據(jù)準(zhǔn)確性。
五、總結(jié)
`SUBTOTAL` 函數(shù)是Excel中用于動(dòng)態(tài)數(shù)據(jù)匯總的強(qiáng)大工具,尤其在處理篩選或分組數(shù)據(jù)時(shí)表現(xiàn)優(yōu)異。通過(guò)合理選擇 `function_num`,可以實(shí)現(xiàn)多種計(jì)算方式,并有效避免隱藏行對(duì)結(jié)果的影響。掌握其使用方法,有助于提高工作效率和數(shù)據(jù)準(zhǔn)確性。


