我想从庞大的数据集构建一个数据透视表。现在,我想构建一个包含基于某些指定条件的值的数据透视表,例如,年龄> 25的条目只会填充在数据透视表中。如何在不手动过滤构建的数据透视表中的数据的情况下执行此操作?
答案 0 :(得分:0)
你想要达到的目标没有干净的解决方案,我可以想到两个肮脏的解决方案。
SourceData
属性
醇>
选项1更容易,更安全,但如果您处理大量数据则不太好。
选项2比较棘手,它需要您更改数据透视表正在使用的数据并将其限制为您想要的数据。要使用您的示例,您可以按年龄(降序)对数据进行排序,以编程方式查找具有Age> 25 end end的行范围在哪里仅使用您的数据透视表的SourceData
范围。
不好,但这些可以得到一份工作。那句话,我不会使用其中任何一个。数据透视表过滤是有原因的。