Excel:枢轴 Table 不过滤

Excel: Pivot Table Does Not Filter

我有一个包含类似数据的电子表格(除了我有 256K 行):

Company $
A       10
A       20
A       30
B       20
B       30
C       40
C       60
D       10
D       0
D       10

我创建了一个数据透视表 Table,其中行按 Company 分组,值显示 $.

的总和

我试图让它过滤 sum of $>= 50 的值。所以我去过滤 $ 并做大于或等于 50

当我这样做时,没有任何改变。我知道我总是可以手动 select 每个值为 >= 50 的值,但这会花费很长时间,因为我的数据行太多。

我尝试通过比较公司名称 (=SUMIF(A:A,"="&A2,B:B)) 在我的数据中添加一列到 return $ 的总和,但是对于 256K 行这将花费很长时间。

我的过滤有什么问题?为什么它实际上不根据值进行过滤?

感谢提问。

您需要将过滤器应用于非值字段的简短回答,在本例中为公司。如果您在“值”字段本身上进行过滤,则什么也不会发生(在您向我展示之前我什至不知道您可以做到这一点。)

关于这个主题我唯一要注意的是,您选择哪个非值字段很重要。例如,如果您有一个 Region 字段并对其应用过滤器,如果所有区域的小计都超过 50,它也可能无效。这似乎很明显,但由于整个事情相当不直观,因此可能值得指出。

有关值过滤器的非常好的解释,请参阅 this SuperUser answer