【问题标题】:Further Summarize Pivot Table Results (Average)进一步总结数据透视表结果(平均)
【发布时间】:2015-03-28 15:11:19
【问题描述】:

这似乎应该如此简单,但我今天早上想不通。我什至喝过我的咖啡。我从 WebFOCUS 查询中返回四个字段:SHIPWEEK、发货日期、零件编号和数量 (QTY)。我设置了查询,以便在工作簿打开时提取 365 天的记录。然后,我将数据汇总到数据透视表中。数据透视表仅将 SHIPWEEK 显示为具有两个值的行:数量计数和数量总和。这一切都很好。

然而,除此之外,我想要计算返回结果的范围内的平均每周计数和标准偏差。我可以简单地通过使用 AVERAGE() 和 STDEV() 函数并指向数据透视表中的两个 VALUES 范围来做到这一点。这将工作一次。但我不想每次运行查询时都手动调整这些公式的范围。理论上,在 365 天的数据中会有相同的周数,但情况可能并非总是如此。如果数据透视表中的行数发生变化,那么它可能会扭曲我的结果。

肯定有一种方法可以在数据透视表本身中执行此操作吗?数据透视表提供了一个“总计”选项,它将汇总所有记录,但我不知道如何对平均值或标准偏差进行相当于“总计”的操作。

如果不在数据透视表中,那么动态地在数据透视表之外而不需要每次手动更新范围?

【问题讨论】:

  • 您的数据集看起来如何?您运行 stdevavg 计算是为了什么?
  • 对不起。我试图插入一个屏幕截图,但显然在我做出足够的贡献之前,我不允许在这个网站上这样做。数据集有四个字段:发货周(日期字段返回发货日期的星期五)、发货日期、零件编号和发货数量。我不确定如何详细说明,但如果您仍有问题,我很乐意尝试回答。毕竟,你是在帮助我!

标签: excel excel-formula


【解决方案1】:

我认为(尽管我不确定)这回答了您的问题。在数据透视表生成器中,选择您要计算的值,然后单击详细信息按钮(因此在下图中,“值”中相应项目旁边的小“i”。然后选择您想要的函数。

【讨论】:

  • 这不是我想要的。这与我在已有的数据透视表中创建“计数”和“总和”值字段时使用的技术基本相同。这样做会给我每周的标准偏差/平均值计算。我想要做的是获得 52 周期间的每周平均/标准偏差。换句话说,在过去的一年中,平均每周执行多少笔交易?是不是更清楚了?
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2014-12-23
  • 1970-01-01
  • 2018-02-11
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多