Excel数据透视表计算字段

时间:2013-01-31 21:24:23

标签: excel pivot-table

我有一个简单的表格,其中包含按日期和产品名称划分的金额。

Month | Product | Amount
-------------------------
05-'12| Prod A  | 10     
05-'12| Prod A  | 3      
05-'12| Prod B  | 4      
05-'12| Prod C  | 13     
05-'12| Prod C  | 5      

从这张表中我得到了一个数据透视表,其中SUM(数量)显示为列总数的百分比。

Month | Product | SUM of Amount
--------------------------------
05-'12| Prod A  | 28.89%           
05-'12| Prod B  | 8.89%        
05-'12| Prod C  | 62.22%

到目前为止很好......现在我想在我的Pivot表中添加一个额外的列,它给出了总金额字段中百分比值的结果乘以1000。 添加计算值=SUM(Amount)*1000并没有给我正确的值。 Excel给了我。

Month | Product | SUM of Amount | Field 1 
---------------------------------------------------------
05-'12| Prod A  | 28.89%         | 13,000                     
05-'12| Prod B  | 8.89%          | 4,000                 
05-'12| Prod C  | 62.22%         | 28,00                  

它没有取百分比值,而是将数量和时间的总和乘以1000。 我可以在数据透视表之外做一个简单的公式,但是表格的线条会移动很多,所以最好在表格内完成。 怎么做到这一点?

提前谢谢。

1 个答案:

答案 0 :(得分:1)

您获得的值是实际的总和时间1000.要获得您想要的结果,您需要简单地从第一列中提供适当格式的数字(* 1000)。这可以通过#'%%%%实现,但这确实显示了很多百分号,只有一个就足够了。

或者,只需存储每个条目对数据的贡献百分比并使用它。