0

我正在尝试使用一系列动态命名范围在 Excel 2010(Microsoft Office Professional Plus 2010)下生成一系列图表的实验。

我遇到的问题是动态范围的名称在输入名称后被计算的范围替换。

在这个实验中,我使用一个简单的折线图来显示数据。

我正在为图表选择 Select Data... 弹出菜单选项。在选择数据源对话框中,我将命名数据区域输入到图表数据区域文本框中,然后按 Enter。

I enter ChartNumbers  and it gets replaced with   =Drawings!$E$316:$E$465

我将 ChartNumbers 定义为 =OFFSET(Drawings!$E$11,Drawings!$X$4,0,Drawings!$W$4,1)

设置图表的数据范围后,我对数据表大小所做的任何更改都不会反映在图表中。我必须重新应用命名数据范围以使图表显示新数据集。

我见过的所有示例都没有提到 Excel 用计算范围替换命名数据范围。

我必须使用其他方法来绘制命名动态数据范围的图表吗?
是否有一个复选框可以防止这种情况发生?

4

1 回答 1

0

使用命名数据范围时可能会遇到 2 个问题:

  1. 您必须对图表系列而不是图表数据范围执行此操作,因为 Excel 会将 Offset 命名范围转换为不会保持动态的实际范围。

  2. 将命名范围添加到图表系列时,您必须同时引用文件名和命名范围(即FileName!NamedRange)。

这是一个详细的帖子和视频来帮助你。

使用偏移公式在 Excel 中创建动态图表的案例研究

让我知道它是否有帮助。

于 2015-06-17T15:28:27.720 回答