使用按钮隐藏数据透视表字段

使用按钮隐藏数据透视表字段

我在 Microsoft Excel 2010 中有一个数据透视表,其中包含多个行和列标签。为了方便用户使用,我希望有几个可移动、可点击的按钮,每个按钮都可以隐藏/显示数据透视表中的一行或一列标签,而无需使用字段列表,类似于我已经拥有的带有按钮用于过滤的切片器。这可能吗?

澄清一下,我不想筛选表格,只需决定是否显示不同列/行标签的列/行。重要的是,在隐藏和重新显示后,数据透视表的布局不会改变。

例如,我希望能够使用两个按钮,一个用于“腿”,一个用于“物种”来更改下表:

截屏
(点击图片放大)

分为以下内容:

截屏

... 然后回来。

编辑:类似也许吧?但指的是字段名称,而不是列字母。

修改 2:对于我的实际文件(而不是上面显示的简化示例),似乎可以使用“展开和折叠”功能实现类似的效果,但这样列仍然可见(尽管看起来是空的)。理想情况下,我希望列消失。

编辑 3:这是另一个屏幕截图,看起来更像我的实际表格:

截屏

请注意,如果我取消选中字段列表的字段部分中的任何行标签并重新选中它,则顺序将与以前不同。这是个问题。理想情况下,我希望指定行标签“version”应始终位于行标签“code”(永久显示)之后和行标签“title”(如果显示)之前,并且行标签“title”应始终是最后一个行标签(如果显示)。我还希望能够使用按钮分别隐藏/重新显示行标签“version”和“title”。

相关内容