我有一个包含类似数据的电子表格(除了我有256K行):
Company $
A 10
A 20
A 30
B 20
B 30
C 40
C 60
D 10
D 0
D 10
我创建了一个数据透视表,其中行按Company
分组,值显示$
的总和。
我想让它过滤sum of $
为>= 50
的值。所以我去过滤$
并做大于或等于50
当我这样做时,没有任何改变。我知道我总是可以手动选择值>> 50的每个值但这需要很长时间,因为我的数据行太多了。
我尝试在我的数据中添加一个列,通过比较公司名称(=SUMIF(A:A,"="&A2,B:B)
)来返回$的总和,但这需要很长时间才能获得256K行。
我的过滤操作有什么问题?为什么它不是基于价值实际过滤?
答案 0 :(得分:5)
感谢您提出一个好问题。
在这种情况下,您需要将过滤器应用于非值字段公司的简短答案。如果您在“值”字段上过滤本身没有任何反应(在您向我展示之前,我甚至不知道您可以做什么。)
我在这个主题上唯一注意的另一件事是你选择哪个非Value字段很重要。例如,如果你有一个Region字段并应用了过滤器,那么如果所有区域小于50,那么它也可能没有效果。这看起来很明显,但由于整个事情相当不直观,所以值得指出。
有关值过滤器的真正好解释,请参阅this SuperUser answer。