【问题标题】:Pivot tables: Filtering values using Greater than数据透视表:使用大于过滤值
【发布时间】:2019-10-30 22:22:33
【问题描述】:

我正在尝试创建一个数据透视表以显示大于 126 的值。从数据透视表字段列表中,我尝试使用标签过滤器来仅显示大于 126 的值。虽然已应用,但过滤器似乎没有去工作。

请帮助推荐一种实现此目的的方法?我附上了一张图片,以明确我如何运行我的过滤器。请指教。

[Excel Spreadsheet replication of problem]1。请在 Excel 中打开以显示数据透视表字段列表。

【问题讨论】:

  • 我注意到您使用的是标签过滤器而不是值过滤器。如果您要过滤数字,则应使用值过滤器。
  • 是的,我尝试了这两种方法,相关值位于数据透视表的标签或列窗格中,但没有奏效。
  • 请查看此 EXCEL 电子表格中问题的复制。下载并打开它而不是使用 Google 表格查看器,因为我们需要显示数据透视表字段列表:drive.google.com/open?id=19HqLUs5eViL2_O9K4qOMZj5pdeu7n3fV

标签: excel


【解决方案1】:

我下载了您的工作表,有两种可能的解决方案。它们都有些笨拙,但它们可以满足您的需求。 Power Pivot 可能具有过滤值的功能。

首先,您可以创建一个帮助列来确定值是否符合您的条件。让枢轴计数这个辅助列,然后从表中排除 FALSE 列。这可能是我会采取的方法。

或者,您可以将“等候名单计数”放在列框中。右键单击列标签,单击分组,在分组对话框中 - 从 = 126 开始,按:= 2000。单击确定。单击“列”中计数字段上的向下箭头,单击“移至报告过滤器”。单击过滤器上的向下箭头并排除

Excel 数据透视表过滤数据透视表中行和列中的值,而不是值网格。值网格按列和行的选择进行过滤。

这有点儿杂乱无章,但它可以满足您的需求,并且应该能够适应新数据(假设您的数据中心源范围已更新)。 Excel 表格功能将自动为您调整数据透视源。在创建数据透视表之前将数据格式化为 Excel 表格。

【讨论】:

  • 谢谢蒂姆,我使用了你的第一个选项并添加了一个 TRUE/FALSE Helper 列,然后运行了一个过滤器。简单又有效!谢谢
猜你喜欢
  • 2013-12-12
  • 2016-12-24
  • 1970-01-01
  • 2023-02-24
  • 2016-07-08
  • 1970-01-01
  • 1970-01-01
  • 2012-06-19
相关资源
最近更新 更多