如何从透视表中删除总计(4种快速方法)

  • Share This
Hugh West

Excel的 透视表 是一个有效的工具,用于 分选 分组 数据。 一般说来。 透视表 再加一个 总计 然而,有时这可能是不相关的,你可能想完全删除它。 考虑到这一点,本文展示了 4 方法 如何从数据透视表中删除大总数 .

下载实践工作手册

你可以从下面的链接中下载实践工作手册。

移除Grand Total.xlsm

从透视表中删除总计的4种方法

在这篇文章中,我们将考虑以下数据集,在 B4:D14 细胞,它显示了 项目 名称,他们的 类别 ,以及 销售 因此,不再拖延,让我们逐一看看每一种方法。

在这里,我们使用了 微软Excel 365 版本,你可以根据你的方便使用任何其他版本。

方法一:使用设计工具从透视表中删除大总数

我们将从最明显的移除方式开始做起 总计 从数据透视表,即使用上下文的 设计 所以,让我们看看它的实际效果。

📌 阶梯 :

  • 在一开始,选择数据集( B4:D14 cells)>> 转到 插入 标签>>点击 数据透视表(PivotTable 按钮。

在一瞬间, 从表格或范围中提取数据的透视表(PivotTable 出现向导。

  • 接下来,检查一下 新工作表 选项,并按 认可 .

现在,这打开了 透视表字段 右边的窗格。

  • 在这里,拖动 类别 销售 字段到 行数 价值观 分别是字段。

  • 然后,在数据透视表的任何地方点击,选择 设计 工具。

  • 在这之后,按 总数 下调>> 选择 行和列的关闭 选择。

就是这样。 总计 就这么简单!

阅读更多。 如何使用Excel公式来计算总金额的百分比

方法二:采用删除总计选项

对于我们的下一个方法,我们将使用恰当的命名为 移除总计 因此,只需遵循这些步骤。

📌 阶梯 :

  • 首先,选择数据集( B4:D14 cells)>> 移动到 插入 标签>>点击 数据透视表(PivotTable 按钮。

现在,这打开了 从表格或范围中提取数据的透视表(PivotTable 对话框。

  • 然后,检查 新工作表 选项>> 点击 认可 按钮。

  • 接下来,拖动 类别 销售 字段到 行数 价值观 分别是字段。

  • 第二,选择 总数 ( B9:C9 单元)>>右击鼠标按钮>>选择。 移除总计 选择。

最后,你的结果应该像下面的图片一样。

阅读更多。 如何在Excel中制作小计和大计(4种方法)

方法三:利用数据透视表选项删除大总数

另一种去除的方法是 总计 从数据透视表中获取的信息是使用 透视表选项 那么,让我们来看看这个过程的细节。

📌 阶梯 :

  • 首先,按照前面的方法所示的步骤生成透视表。
  • 其次,选择数据透视表中的任何位置>>右击鼠标>>点击 透视表选项 .

随后,一个 透视表选项 巫师弹出。

  • 现在,选择 总数和过滤器 选项卡>> 取消勾选。 显示行的大合计 显示列的总计 选项>> 按 认可 .

因此,你的输出应该出现如下图所示。

阅读更多。 如何在数据透视表中显示总计(3种简单方法)

方法四:应用VBA代码从数据透视表中删除大总数

无可否认的是,除去 总计 是很容易的,但是,如果你经常需要这样做,那么你可以考虑一下。 VBA 所以,就跟着做吧。

📌 步骤-01:打开Visual Basic编辑器

  • 首先,浏览到 开发商 > 视觉基础 .

这打开了 Visual Basic编辑器 在一个新窗口中。

📌 步骤-02:插入VBA代码

  • 第二,去 插入 标签>> 选择 模块 .

为了便于你参考,你可以从这里复制代码并粘贴到窗口,如下图所示。

 Option Explicit Sub CreatePivotTable() Dim pvt_tab As PivotTable Dim pvt_cache As PivotCache Sheet1.Activate Set pvt_cache = ActiveWorkbook.PivotCaches.Create(xlDatabase, Range("B4").CurrentRegion) Sheets.Add , Sheets(Sheet.Count) Set pvt_tab = ActiveSheet.PivotTables.Add(pvt_cache, Range("B4")," Sales_Pivot" ) pvt_tab.PivotFields("Category") .Orientation = xlRowFieldpvt_tab.PivotFields("Sales").Orientation = xlDataField pvt_tab.ColumnGrand = False pvt_tab.RowGrand = False End Sub 

代码分解。

现在,我将解释 VBA 用来删除的代码 总计 这里,代码分为2个步骤。

  • 在第一部分,给子程序起个名字。
  • 接下来,定义变量。
  • 然后,激活 第1张 使用 激活 方法,而内存缓存的分配是使用 PivotCache 对象。
  • 后来,在第二部分中,插入 数据透视表(PivotTable 在一个新的工作表中,用 添加 方法。
  • 现在,将 数据透视表(PivotTable 在首选的( B4 )单元格,并给它一个名字。 在本例中,我们将其命名为 销量_透视 .
  • 此外,添加 枢轴字段 类别 行字段 和销售在 数据字段 .
  • 最后,设置 柱状大号 巨大号 属性,以 假的 .

📌 步骤03:运行VBA代码

  • 现在,关闭 VBA 窗口>> 点击 巨集 按钮。

这打开了 巨集 对话框。

  • 在这之后,点击 运行 按钮。

最终,结果应该看起来像下面的截图。

阅读更多。 如何折叠表格,只显示大合计(5种方法)

从透视表中删除列总和

到目前为止,我们已经讨论了删除 总计 如果你只想从数据透视表中删除列 总计 那么你很幸运,因为下面的方法可以回答这个问题。 所以,让我们开始吧。

📌 阶梯 :

  • 要开始,选择数据集( B4:D14 cells)>> 移动到 插入 标签>>点击 数据透视表(PivotTable 按钮>> 然后,检查 新工作表 选择。

  • 然后,拖动 项目。 类别。 销售 字段到 行,列。 价值观 分别是字段。

  • 反过来,在数据透视表中的任何地方点击>>导航到 设计 工具>> 按 总数 选项>> 选择 仅为行而开 .

这就删除了列 总计 如下面的截图所示,从数据透视表中获取的信息。

从透视表中删除行的总和

现在你可能已经明白了,你也可以删除行的总数。 只要跟着做就可以了。

📌 阶梯 :

  • 同样地,按照前面的方法插入透视表。
  • 接下来,选择数据透视表中的任何单元格>>转到 设计 工具>> 点击 总数 下调>> 选择 开启仅适用于列。

因此,该行 总计 已从透视表中删除。

需要记住的事情

  • 当使用 VBA 在这种情况下,请确保输入正确的工作表名称。 第1张 包含数据集,因此我们写了 Sheet1.激活 指挥。

  • 如果你把名字改为,例如。 数据集.激活 你会得到一个错误,如下面的截图所示。

练习部分

我们已经提供了一个 实践 每张纸右边的部分,你可以自己练习。 请一定要自己做。

总结

我希望这篇文章能帮助你了解如何 将总计从 透视表 如果你有任何疑问,请在下面留言。 此外,如果你想阅读更多类似的文章,你可以访问我们的网站。

Hugh West is a highly experienced Excel trainer and analyst with over 10 years of experience in the industry. He holds a Bachelor's degree in Accounting and Finance and a Master's degree in Business Administration. Hugh has a passion for teaching and has developed a unique teaching approach that is easy to follow and understand. His expert knowledge of Excel has helped thousands of students and professionals worldwide improve their skills and excel in their careers. Through his blog, Hugh shares his knowledge with the world, offering free Excel tutorials and online training to help individuals and businesses reach their full potential.