0

我有类似表格的数据,我正在寻找一个显示该数据的图表。由于数据是从工作簿中的其他数据生成的公式,我事先不知道它将有多少行。我想制作一个适应这些数据的图表。

直到问题的这一部分,我可以使用命名范围来解决这个问题。

具有命名范围的解决方案的问题是,当我有许多这样的图表时,它不能很好地扩展。我有一个 Python 脚本,它生成 CSV 文件,我将这些文件作为工作表导入到我的工作簿中,我不想提前知道它们中有多少,或者它们将被命名。我只想能够将 CSV 文件导入到新的或现有的工作表中,并从另一个工作表中复制粘贴公式,以及能够用新数据替换现有的 CSV 数据。

使用命名范围,我必须为每个工作表的每个系列手动创建一个命名范围,并且我必须使用工作表的名称,以便命名范围可以对整个工作簿可见(以便分析数据全局工作表)没有任何名称冲突。当我现在自己执行这些步骤时,这(或多或少)是可以接受的,但是如果我想在几个月后重做,或者如果我将我的工作簿传递给其他人,我们将不知道为什么它不适用于新的床单。

那么有什么方法可以在不深入研究 VBA 的情况下完成这项工作?我正在使用最新版本的 Excel。

4

1 回答 1

1

根据评论,尝试使用数据透视表,使您的范围远远超出预期结果,并过滤掉数据透视表中的“空白”并从中生成图表。默认的数据透视图很难看,但您可以根据需要删除按钮和格式。请记住在每个更新期间刷新您的数据透视表。

于 2020-10-28T20:26:58.167 回答