数据透视表中的额外列

数据透视表中的额外列

我在 Excel 2013 中有一个数据透视表,正在按种族和子女数量细分客户记录:

数据透视表

我想添加额外的列来查看每个类别中有多少个有超过 2 个子项(您可以在图像中看到这些,我已尝试手动添加 3 列)。

第 N 列没问题,因为它允许我将 E 列到 L 列中的值相加,但我想显示 O 列中的 %,但这不起作用,因为当我将其向下拖动时,它的行为很奇怪。

我认为数据透视表中本身一定有一种方法可以添加这些列,但我不知道如何添加,有人可以提供建议吗?

答案1

不要选择要划分的单元格,而是直接输入,如下所示(例如):

=N5/M5

另一个选择是使用:

=N5/GETPIVOTDATA("claim_id",$A$3,"种族",A5)

发生这种情况的原因是,如果该单元格位于数据透视表中,则当您向下滚动公式时,您要除的单元格的引用不会发生变化。相反,您必须编辑 GETPIVOTDATA() 公式,以便为每个单元格更新引用。这就是为什么我更改了“任何其他”部分以引用包含该数据的单元格。

相关内容