如何创建忽略空尾单元的动态增长图表?

如何创建忽略空尾单元的动态增长图表?

我在 Excel 2010 工作表中有一个表格,'Consolidated Data'其中:

  • Column A填入任意日期,按年龄递增排序
  • Column F有与该问题相关的数字数据
  • Row 1是标题行。
  • 数据开始于Row 2
  • 不存在具有空单元格的中间行。
  • 当前数据结束于Row 34

在同一个工作簿中有一个工作表'Graphs',其中有一个名为的图表Data over Time和数据范围:

Consolidated Data'!$A$2:$A$100,'Consolidated Data'!$F$2:$F$100

图表上绘制的数据Row 34在最高值处显示为一条直线。

我试图让图表停止添加空数据'Consolidated Data'!F34,但如果我添加新数据,其宽度也会动态增加'Consolidated Data'!F35

我尝试听从这里,但是在将系列设置为图表数据范围时出现错误。

我尝试创建如下名称:

'Consolidated Data'!YVal    =OFFSET('Consolidated Data'!$F$2,0,0,COUNTA('Consolidated Data'!$F:$F)-1,1)
'Consolidated Data'!XVal    =OFFSET('Consolidated Data'!YVal,0,-5)

但是当我根据文章设置系列时

=SERIES(,'Consolidated Data'!XVal,'Consolidated Data'!YVal,1)

我收到一个错误。

值得注意的是,这是我第一次在 Excel 中创建名称。当我单击名称框、键入名称、按“Enter”键,然后在公式中输入数据时,我所在的当前单元格(恰好未使用Column G'Consolidated Data'会显示一个值。

我做错了什么?我怎样才能实现预期目标?

答案1

我会将数据范围转换为表格(选择范围,插入功能区,表格按钮)。这将在您添加和删除行时自动拉伸和收缩。

然后我将图表更改为从表格中选择数据。当您添加和删除行时,此范围也会自动拉伸和收缩。

不需要公式,而且表格还有很多其他好处。

相关内容