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

如何在Excel数据透视表中按年计算累计求和的平均值?

解决方案:在Excel透视表中实现年度累计营收及累计值平均值

步骤1:添加年度累计营收(Running Total)列

  1. 确认透视表行区域已按「年份」+「日期」分组(日度数据按年折叠/展开,每个年份下显示对应每日记录),值区域已添加「营收」的求和项。
  2. 向透视表的「值」区域再添加一个「营收」字段,右键点击该字段的任意单元格 → 选择「值字段设置」。
  3. 在弹窗的「值显示方式」标签页:
    • 选择「按某一字段汇总的累计」
    • 「基本字段」选「日期」(确保累计范围限定在当前年度内)
    • 「基本项」选「第一个」
      点击确定后,这一列就会自动计算每个年度内从年初到当日的累计营收。

步骤2:计算年度累计值的平均值

由于透视表的计算字段无法直接引用生成的累计列(计算字段仅支持基于原始数据源的字段),需用工作表公式实现:

  1. 在透视表右侧插入新列,表头设为「年度累计平均值」。
  2. 假设透视表的「年份」列在A列,累计营收列在D列,第一个数据行是第6行(根据实际透视表位置调整),在对应单元格输入公式:
    =AVERAGEIF($A:$A,$A6,$D:$D)
    
  3. 下拉填充公式至所有数据行,该公式会自动匹配当前行的年份,计算该年度所有累计营收值的平均值。

小提示

  • 如果透视表需要定期刷新,建议改用结构化引用避免错位。比如将透视表转为结构化表格后,公式可改为:
    =AVERAGEIF(Table1[年份],[@年份],Table1[累计营收])
    

内容的提问来源于stack exchange,提问作者amar gupta

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.23 20:02:39