2013-04-12 102 views
1

我正在使用Excel 2010数据透视表来显示数据。我需要大多数列中的小计,但某些列显示百分比,总计百分比不正确并显示令人困惑的值。有什么方法可以选择哪些列不是全部。Excel数据透视表排除某些列总数

+0

右键单击列标题。并使用字段设置。 – user2140261

+0

我不确定为什么你已经将该列包含到数据透视表中,如果你不需要它的总数,除非你问如何让它显示总数而不是百分比或其他计算。 – Jerry

回答

3

很难确定我是否准确地解决了您的问题,而没有关于您的数据的更多细节,但我会提供一个简单的示例。

建议

我建议你把所有的措施/透视表的值区域值,而不是在行标签。这样,你就不会得到Row的小数值。

为了解决您的百分比的非加法总计和小计,我建议您从您的数据透视表中删除预先计算的百分比,而是使用在数据透视表本身内计算的计算字段从基础数据,并将提供正确的总计和小计。

请看下图:

Example

方法

为了使用功能区创建一个计算字段,选择您的数据透视表,然后去数据透视表工具 - >选项 - >字段,项目,&集合 - >计算字段。 然后,输入新字段的名称(CalcPercentSoldUnits在我的示例中),以及该字段的公式定义(= UnitsSold/UnitsProduced,在下面的示例中)。点击“添加”创建该字段,然后点击“确定”退出对话框。

现在,您已经创建了一个派生字段,不在您的基本数据表中,而是在您的数据透视表中,它可以像普通字段一样使用。您还可以看到它会正确计算总计和小计,因为它不是添加常量,而是基于从中导出百分比的其他常量的总和进行计算。

在某些情况下,根据数据的结构,您可能需要创建计算项目而不是计算字段。

我希望这有助于 - 如果这不能解决您的情况,请发布您的数据和预期结果的其他示例。谢谢!

1

我有同样的问题。某些列应该总计,其他列不应该是。我唯一想到的是Grand Total所有列,然后格式化总计中的单元格,以使字体颜色与背景颜色相匹配。这隐藏了所选的大格兰人不被查看和/或打印。我尝试了扩展数据透视表行,以及选定单元格的格式,并将其放入新单元格中,当我删除了一些行时,格式也随之而来。

1

无论您不想显示总列数,只需在总分栏中隐藏列即可。我找不到任何其他方式来做到这一点。

0

要小心诸如独特/独特的计数。此方法有助于提高百分比,但您不想总计或平均或以其他方式汇总唯一计数。我希望能够排除一个单一领域的总数,但还没有找到一种方法来做到这一点。