在Excel中,若需对满足特定条件的数据求平均值,可使用“SUBTOTAL”或“AVERAGEIF”函数。其中,“SUBTOTAL”适合配合筛选功能使用,而“AVERAGEIF”则适用于单条件筛选。
| 函数名称 | 用途 | 示例公式 |
| SUBTOTAL | 筛选后求平均值 | =SUBTOTAL(101, A2:A10) |
| AVERAGEIF | 单条件筛选求平均值 | =AVERAGEIF(A2:A10, ">50") |
“SUBTOTAL”中的数字“101”表示忽略隐藏行的平均值计算,适合数据筛选后使用;“AVERAGEIF”则根据指定条件(如大于50)计算平均值。两者均可有效提升数据分析效率。