如何在Excel中的数据透视表中创建自定义总计或计算字段?

时间:2017-10-24 10:15:21

标签: excel excel-vba excel-formula pivot-table vba

我有一个包含各种计算字段的数据透视表。我希望这些计算字段中的一个根据我从切片器中选择的内容进行更改。为了帮助理解我尝试做的事情,我可以提供一些屏幕截图:

enter image description here

此处每行包含一个SITA的信息,每列都是一个计算字段。 Var(%)列是(ABS(OTB占用率 - OFF占用率))/ OTB占用率。 Var(%)中的最后一个条目是手动计算并取平均值(这限制我过滤数据透视表,因为我必须重新计算公式和/或将其移动到另一个单元格以便它保持不变在它是最后一个单元格的位置。)

现在我的问题是我不再使用此数据透视表,但我开始创建其他数据透视表,这些表需要比这个更动态。例如:

enter image description here

如您所见,数据透视表中4月的前两个条目与前一个数据透视表相对应(OTB占用率和OFF占用率分别与Act_Occ的总和和Fct_Occ的总和相同)。但是,我需要第三列是Var(%)的最后一个条目中给出的平均值。 (请注意,此单元格不是数据透视表的一部分,它只是我使用的公式)。但是,如果我只从切片机中选择两个SITA,我只想要它们的平均值为2。

我不确定excel是否能做我想做的事,但感谢任何帮助。

0 个答案:

没有答案