You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在Excel中使用Subtotal函数计算每个州的平均销售额

使用SUBTOTAL函数按州计算平均销售额操作步骤

首先确认Sales列的逗号为小数点格式(部分地区用逗号替代小数点作为数值分隔符),按以下步骤操作即可:

方法1:配合Excel分类汇总功能(新手推荐)

  • 选中整个数据区域(包含表头A1:B8),点击「数据」选项卡下的「排序」按钮,排序依据选择State列,排序后同一个州的行会聚合在一起。
  • 保持数据区域选中状态,点击同选项卡下的「分类汇总」按钮,在弹出的设置框内修改参数:
    • 分类字段:选择 State
    • 汇总方式:选择 平均值
    • 选定汇总项:勾选 Sales
    • 其余参数保持默认,点击「确定」即可
  • 生成的汇总行自动调用SUBTOTAL函数计算结果,各州平均销售额结果如下:
    • California:60.75
    • Indiana:47
    • Texas:118.65
    • Utah:98.7
      自动生成的公式格式为=SUBTOTAL(1,数据区域),其中参数1代表汇总规则为计算平均值,若需要忽略手动隐藏的行计算,可手动把参数改为101。

方法2:手动编写公式

如果不想改动原数据排序,可先在空白列列出所有不重复的州,比如D2:D5依次输入California、Utah、Texas、Indiana,在对应E2单元格输入公式:
=SUBTOTAL(1,FILTER(B:B,A:A=D2))
Excel 2021及之前版本需要按Ctrl+Shift+Enter三键结束数组公式输入,365版本直接回车即可得到结果。

内容的提问来源于stack exchange,提问作者Federico Bruno

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.26 13:15:00