Excel 基于运行总值的透视表列

Excel 基于运行总值的透视表列,excel,pivot-table,Excel,Pivot Table,我已设置以下透视表: 然后,我在期间列中将合同价值和挣到的现金列显示为运行总计,将其更改为: 我想做的是添加第三列,使用当前显示在运行总计中的值,显示每个期间赚取的现金占合同价值的百分比(即,上面第二个屏幕截图中显示的值,而不是上面第一个屏幕截图中显示的应用运行总数之前的基本值) 如果我在数据透视表之外执行此操作,最终结果将如下所示: 我还想添加第四列,显示收入现金占合同总价值的百分比 同样,如果我在透视表之外执行此操作,最终结果将如下所示: 到目前为止,我所尝试的一切似乎都无法以运行的

我已设置以下透视表:

然后,我在期间列中将合同价值挣到的现金列显示为运行总计,将其更改为:

我想做的是添加第三列,使用当前显示在运行总计中的值,显示每个期间赚取的现金占合同价值的百分比(即,上面第二个屏幕截图中显示的值,而不是上面第一个屏幕截图中显示的应用运行总数之前的基本值)

如果我在数据透视表之外执行此操作,最终结果将如下所示:

我还想添加第四列,显示收入现金占合同总价值的百分比

同样,如果我在透视表之外执行此操作,最终结果将如下所示:


到目前为止,我所尝试的一切似乎都无法以运行的总计值为基础。任何指针都将不胜感激。

@Matt,在数据透视表的右侧添加两个非数据透视列如何?一旦刷新数据透视,它将被动态更新。@Balinti谢谢,如果没有办法,我可以尝试一下但是,如果使用过滤器,事情可能会变得有点混乱(数据透视表中的行将消失,而非数据透视表列将始终显示相同数量的行)。您可以尝试数据透视表中的计算字段。单击数据透视表,转到选项>字段、项目、集>计算字段。然后键入所需的公式(在本例中,='Earned Cash'/'Contract Value'略过…它似乎不适用于运行总计。如果您在数据中添加了YTD Contract Value和YTD Earned的列,它可能会起作用。如果您想在数据透视表中添加该列,您可以在基础数据中进行计算,然后将其作为数据透视的一列拉入。