首页 > 解决方案 > 通过与列比较过滤 Google 表格的数据透视表

问题描述

我想在以下设置中过滤数据透视表:

我的表:

Key Value1  Value2
1   23      a
2   33      b
3   1       c
4   5       d

我的数据透视表(简化):

Key SUM of Value1   COUNTA of Value2
1   23              1
2   33              1
3   1               1
4   5               1
Grand Total 62      4

我现在想按此列表中的值过滤数据透视表:

Keys
1
2
4

因此生成的数据透视表应如下所示:

Key SUM of Value1   COUNTA of Value2
1   23              1
2   33              1
4   5               1
Grand Total 61      3

我认为这应该可以通过在枢轴过滤器中使用自定义公式来实现,但似乎我无法使用枢轴中的当前单元格进行查找。

我在这里创建了这个设置的一个简单示例:https ://docs.google.com/spreadsheets/d/1GlQDYtW8v8ri5L68RhryTZxwTikV_NXZQlccSI6_7pU/edit?usp=sharing

标签: filtergoogle-sheetspivot

解决方案


将此公式粘贴到Filters!B1中:

=ARRAYFORMULA(IFERROR(VLOOKUP(A1:A, Table!A1:C, {2,3}, 0), ))

0

并从那里创建一个结果数据透视表:

演示电子表格


推荐阅读