我在 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
我会将数据范围转换为表格(选择范围,插入功能区,表格按钮)。这将在您添加和删除行时自动拉伸和收缩。
然后我将图表更改为从表格中选择数据。当您添加和删除行时,此范围也会自动拉伸和收缩。
不需要公式,而且表格还有很多其他好处。