假设我的数据透视表中有以下字段: 代理商|实际销售
现在我想添加另一个字段,用于计算实际销售额占总销售额的百分比。如何编写计算字段的公式?
答案 0 :(得分:1)
[编辑:]如果你想在数据透视表中的计算字段中进行这种类型的计算,我担心它不会起作用,因为你只能从这样的计算中访问某些变量。在Office Support 中明确指出“[f] ormulas不能指总数”,这给你很难计算你的百分比。
但另一方面,如果您在“单独列”中进行计算,则可以在下面的表格中进行计算,在单独列的第一行中使用=GETPIVOTDATA("Sum of sales2";$E$3;"agent";E4)
或=GETPIVOTDATA("Sum of sales";$E$3;"agent";E4)/GETPIVOTDATA("Sum of sales";$E$3)
。
无论多么微不足道,我的原始答案都包含了直截了当的方式:
至少在Excel 2010中,您可以在“值字段设置”中选择将实际销售列中的值显示为“总计百分比”以及其他计算。请注意,这不仅仅是格式化,它实际上计算值: