Excel - 使用切片器根据列更改数据透视图
Excel - Change PivotCharts based on columns using slicers
我有大量数据(200k+ 行和 10+ 列),以这种格式编译:
Month Date Time Value1 Value2 Value3
Jan-18 1/1/2018 12:00:00 AM 10 20 30
Jan-18 1/1/2018 12:01:00 AM 13 23 33
etc...
我使用了带有切片器的数据透视表和数据透视图,以允许我的图表根据月份对数据进行排序。但是,我希望能够选择要显示的列,例如:允许我根据自己的选择显示 Value1 或 Value2 的切片器。
一种对我有用的方法是以这种方式编译数据:
Month Date Time Type Value
Jan-18 1/1/2018 12:00:00 AM 1 10
Jan-18 1/1/2018 12:01:00 AM 1 13
Jan-18 1/1/2018 12:00:00 AM 2 20
Jan-18 1/1/2018 12:01:00 AM 2 23
这让我可以根据 类型 对切片器进行排序。这不是一个非常可行的选择,因为数据会不断添加,而且这样做很痛苦。
有更好的方法吗?我四处寻找这个但找不到解决方案,将不胜感激任何输入。
干杯!
是的,您可以使用我之前在 发布的 VBA 来做到这一点。它要求您创建一个 'harvester' 数据透视表,其中只包含您要换出的列,这样您就可以创建一个切片器来触发代码。但我很确定这会让你做你想做的事。
我有大量数据(200k+ 行和 10+ 列),以这种格式编译:
Month Date Time Value1 Value2 Value3
Jan-18 1/1/2018 12:00:00 AM 10 20 30
Jan-18 1/1/2018 12:01:00 AM 13 23 33
etc...
我使用了带有切片器的数据透视表和数据透视图,以允许我的图表根据月份对数据进行排序。但是,我希望能够选择要显示的列,例如:允许我根据自己的选择显示 Value1 或 Value2 的切片器。
一种对我有用的方法是以这种方式编译数据:
Month Date Time Type Value
Jan-18 1/1/2018 12:00:00 AM 1 10
Jan-18 1/1/2018 12:01:00 AM 1 13
Jan-18 1/1/2018 12:00:00 AM 2 20
Jan-18 1/1/2018 12:01:00 AM 2 23
这让我可以根据 类型 对切片器进行排序。这不是一个非常可行的选择,因为数据会不断添加,而且这样做很痛苦。
有更好的方法吗?我四处寻找这个但找不到解决方案,将不胜感激任何输入。
干杯!
是的,您可以使用我之前在