如何根据 Excel 中的数据透视表自动创建一系列数据透视图?

如何根据 Excel 中的数据透视表自动创建一系列数据透视图?

我如何自动创建一系列数据透视图,其中轴保持不变,但图例字段和值字段会在每个图表的字段列表中进行迭代?


情况:

我有一个 Excel 工作簿。在这个工作簿中,我有一张带有表格的工作表。还有其他几张工作表是基于上述表格的数据透视图。对于每个数据透视图,我都在数据透视表字段列表中依次选择下一个项目,将其拖到“图例字段(系列)”和“值”区域。然后,我将数据透视图复制到新工作表中,从图例字段(系列)和值区域中删除上一个字段列表项,然后继续上述过程。同时,轴字段(类别)区域在每个数据透视图中保留相同的属性。我的目标是在数据透视表上创建一系列数据透视图,以可视化报告中的一些全球健康数据。

直觉:

此过程是常规操作。由于我估计有大约 150 个字段列表项需要处理,因此我预计自动化此过程将节省时间。

尝试解决:

我尝试创建一个宏,记录我完成上述过程的一个周期。当我运行宏时,我收到一个错误,指出我无法命名与现有图表同名的图表。这不是我的本意。虽然我不熟悉 Visual Basic,但我试图复制论坛发帖者建议的代码我在 Google 上搜索帮助后找到了谁的建议。然而,这似乎导致了其他问题,并且宏再次无法运行。

我对宏不太熟悉,但听说它们可以实现流程自动化。您能推荐一种有效的方法吗?

谢谢。

相关内容