我正在使用 Excel 2010 数据透视表来显示数据。我需要大多数列中的小计,但有些列显示百分比并且合计百分比不正确并显示令人困惑的值。有什么办法可以选择不总计的列。
5 回答
如果没有有关您的数据的更多详细信息,很难确保我准确地解决了您的问题,但我将提供一个简单的示例。
推荐
我建议您将所有度量/值放在数据透视表的值区域中,而不是在行标签中。这样,您将不会获得值的行小计。
为了解决百分比的非加法总计和小计,我建议您从数据透视表值中删除预先计算的百分比,而是使用在数据透视表本身中从基础数据计算的计算字段,并将提供正确的总计和小计。
例子
见下文:
方法
为了使用功能区创建计算字段,请选择您的数据透视表,然后转到数据透视表工具 --> 选项 --> 字段、项目和集合 --> 计算字段。然后,输入新字段的名称(在下面的示例中为 CalcPercentSoldUnits),以及该字段的公式定义(在下面的示例中为 =UnitsSold /UnitsProduced)。单击“添加”创建字段,然后单击“确定”退出对话框。
现在您已经创建了一个派生字段,而不是在您的基础数据表中,而是在您的数据透视表中,它可以像普通字段一样使用。您还可以看到,它将正确计算总计和小计,因为它不是添加常数,而是根据派生百分比的其他常数的总和进行计算。
在某些情况下,根据数据的结构方式,您可能需要创建计算项而不是计算字段。
我希望这会有所帮助 - 如果这不能解决您的情况,请发布您的数据和所需结果的其他示例。谢谢!
无论您不想显示总列,只需将列隐藏在总部分中即可。我找不到任何其他方法来做到这一点。
我也有同样的问题。有些列应该合计,有些则不应该合计。我唯一想到的是将所有列总计,然后在总计中格式化这些单元格,以便字体颜色与背景颜色匹配。这隐藏了那些选定的总计,不被查看和/或打印。我通过扩展数据透视表行进行了实验,选定单元格的格式跟随到新单元格中,当我删除一些行时,格式也随之而来。
我想我有类似的情况和一个很好的演示目的的答案。我正在为未开票的项目向客户开票;我的数据透视表显示每个月的数量、费率和总错过收入 (qty*rate)。每个月都有数量和收入的总和是有意义的,但合计项目的费率却没有意义。数据透视表和价值选项是一个全有或全无的解决方案。相反,我只是选择了我需要隐藏的总数,并用白色字体颜色(蓝色为总计)格式化它们。使用这种创可贴方法,我的数据透视表现在看起来很棒。
小心诸如不同/唯一计数之类的事情。此方法有助于百分比,但您不想求和或平均或以其他方式聚合唯一计数。我希望能够只排除单个字段的总数,但还没有找到这样做的方法。