【问题标题】:Excel pivot table exclude some column totalsExcel 数据透视表不包括某些列总计
【发布时间】:2013-04-12 14:18:37
【问题描述】:

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

【问题讨论】:

  • 右击列标题。并使用字段设置。
  • 如果您不需要其中的总计,我不确定您为什么将该列包含在数据透视表中,除非您询问如何使其显示总计而不是百分比或其他一些计算。

标签: excel pivot-table


【解决方案1】:

如果没有关于您的数据的更多详细信息,很难确保我准确地解决了您的问题,但我将提供一个简单的示例。

推荐

我建议您将所有度量/值放在数据透视表的值区域中,而不是放在行标签中。这样,您将不会获得值的行小计。

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

示例

见下文:

方法

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

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

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

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

【讨论】:

    【解决方案2】:

    我也有同样的问题。有些列应该合计,有些则不应该。我唯一想到的是将所有列总计,然后在总计中格式化这些单元格,以便字体颜色与背景颜色匹配。这隐藏了那些选定的总计,不被查看和/或打印。我通过扩展数据透视表行进行了实验,所选单元格的格式跟随到新单元格中,当我删除一些行时,格式也随之而来。

    【讨论】:

      【解决方案3】:

      如果您不想显示总计列,只需在总计部分中隐藏该列即可。我找不到任何其他方法。

      【讨论】:

        【解决方案4】:

        注意不同/唯一计数之类的事情。此方法有助于百分比,但您不想求和或平均或以其他方式聚合唯一计数。我希望能够只排除单个字段的总计,但还没有找到这样做的方法。

        【讨论】:

          【解决方案5】:

          我认为我有类似的情况和一个很好的演示目的的答案。我正在向客户收取未开票的项目费用;我的数据透视表显示了每个月的数量、费率和总错过收入 (qty*rate)。每个月都有数量和收入的总和是有意义的,但合计项目的费率则没有意义。数据透视表和价值选项是一个全有或全无的解决方案。相反,我只是选择了我需要隐藏的总数,并用白色字体颜色(蓝色为总计)格式化它们。使用这种创可贴方法,我的数据透视表现在看起来很棒。

          【讨论】:

            猜你喜欢
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            • 2012-09-24
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            • 2021-10-20
            • 1970-01-01
            相关资源
            最近更新 更多