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

数据透视表计算值:用平均营收减平均预算求平均利润

解决数据透视表平均营收减平均预算的计算问题

问题根源

数据透视表的普通计算字段逻辑是对分组后的每一行数据应用公式,再按你设置的汇总方式(比如平均值)处理。你输入的=AVERAGE('Box Office Revenue ($)')-AVERAGE('Budget ($)'),其实是对当前分组内的单个营收/预算值取平均(结果等于原值),最后默认被求和汇总,所以最终变成了总和相减,不是你要的平均值相减。

两种可行解决方案

方案1:拆分计算后手动相减(快速简单)

  • 将Box Office Revenue ($)拖到值区域,右键设置汇总方式为「平均值」,重命名为「平均营收」
  • 将Budget ($)拖到值区域,同样设置汇总方式为「平均值」,重命名为「平均预算」
  • 在透视表外的空白单元格输入公式:=【平均营收单元格引用】-【平均预算单元格引用】,直接得到平均利润

方案2:用Power Pivot度量值实现(透视表内直接展示)

  • 点击透视表,切换到「Power Pivot」选项卡(未显示的话,需先在Excel选项中加载Power Pivot插件)
  • 点击「度量值」→「新建度量值」
  • 在公式编辑框中输入DAX公式(替换成你的实际表名):
    平均利润 = AVERAGE('数据表名'[Box Office Revenue ($)]) - AVERAGE('数据表名'[Budget ($)])
    
  • 确定后,将新建的「平均利润」字段拖到透视表的值区域,即可直接得到正确的平均值相减结果

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.02 23:20:43