【发布时间】:2015-03-28 15:11:19
【问题描述】:
这似乎应该如此简单,但我今天早上想不通。我什至喝过我的咖啡。我从 WebFOCUS 查询中返回四个字段:SHIPWEEK、发货日期、零件编号和数量 (QTY)。我设置了查询,以便在工作簿打开时提取 365 天的记录。然后,我将数据汇总到数据透视表中。数据透视表仅将 SHIPWEEK 显示为具有两个值的行:数量计数和数量总和。这一切都很好。
然而,除此之外,我想要计算返回结果的范围内的平均每周计数和标准偏差。我可以简单地通过使用 AVERAGE() 和 STDEV() 函数并指向数据透视表中的两个 VALUES 范围来做到这一点。这将工作一次。但我不想每次运行查询时都手动调整这些公式的范围。理论上,在 365 天的数据中会有相同的周数,但情况可能并非总是如此。如果数据透视表中的行数发生变化,那么它可能会扭曲我的结果。
肯定有一种方法可以在数据透视表本身中执行此操作吗?数据透视表提供了一个“总计”选项,它将汇总所有记录,但我不知道如何对平均值或标准偏差进行相当于“总计”的操作。
如果不在数据透视表中,那么动态地在数据透视表之外而不需要每次手动更新范围?
【问题讨论】:
-
您的数据集看起来如何?您运行 stdev 和 avg 计算是为了什么?
-
对不起。我试图插入一个屏幕截图,但显然在我做出足够的贡献之前,我不允许在这个网站上这样做。数据集有四个字段:发货周(日期字段返回发货日期的星期五)、发货日期、零件编号和发货数量。我不确定如何详细说明,但如果您仍有问题,我很乐意尝试回答。毕竟,你是在帮助我!
标签: excel excel-formula