我有一个客户端,它有一个简单而复杂的excel表单设置请求,我不能从哪里开始。我正在画空白。Excel图表动态范围选择
我们有一个数据范围。例如:
Quarter Data
2010Q1 1
2010Q2 3
2010Q3 4
2010Q4 1
我有一个图表建立在此之上。更改数据,更改图表,保护工作表以防止其他用户更改旧数据。简单。
我想要发生的事情:当我在Q4下面添加下一个Q1时,图表会自动选择最近的4Q。所以当我更新数据时:
Quarter Data
2010Q1 1
2010Q2 3
2010Q3 4
2010Q4 1
2011Q1 7
该图表将显示过去4个季度(2010Q2到2011Q1)的数据。目标是:将“旧”数据保留在同一张表上,但图表会更新到最近几个季度。
我在想:“固定”数据的位置,反转的数据(在顶部新的数据),而只是插入行中的每个新季度:
Quarter Data
2011Q2 9
2011Q1 7
2010Q4 1
2010Q3 4
2010Q2 3
2010Q1 1
但是,这将涉及大量更改的已经存在的excel工作表,我希望可能有一个更容易/更好的“修复”。
编辑: @Lance罗伯茨〜运行你的建议:
- 更多详情...的数据是这样设置,从而列的信息是A,但多个表的数据是B +。表1是B/C。表2是D/E。等等
- 数据也位于与表格不同的工作表上。
转到:This Offset Description,我所试图做的调整类似这样的:
NAME FORMULA OFFSET(range, rows, columns, height, width)
DATA0 =OFFSET('DATASHEET'!$A$2, COUNTA('DATASHEET'!$A:$A - 8, 0, 8, 1)
DATA1 =OFFSET('DATASHEET'!$A$2, COUNTA('DATASHEET'!$A:$A - 8, 1, 8, 1)
DATA2 =OFFSET('DATASHEET'!$A$2, COUNTA('DATASHEET'!$A:$A - 8, 2, 8, 1)
目标是到/ C /等数据领带长度/位置B到A所以,如果我添加A上的列,与Data1/2绑定的东西相应地调整(或3/4/5等,这是不同图表上的不同图表 )
我希望数据单元被第一行选中,然后一个偏移数字来获取数据x列。公式上的变化似乎不起作用。
1的问题我还没有解决:数据没有正确对齐:
“数据”始终是,在第2最后一列最后一个季度。上个季度总是空空的。数据正在向右移动(在这个例子中,在2010年第三季度 - 不在正确的栏目下,11月份应该低于第四季度,9.5应该低于第二季度)。
我知道我得到一些简单的错误...
似乎是工作。我必须改变的第一件事是CountA - 9(不是CountA - 8)。接下来是“列偏移”(0,1,2,3,...)。也分开一些东西,使其更加划分(我必须培训别人如何做到这一点,她的报告需求)。
由于兰斯:)
0时,保持相同的单元格引用,所以你的3个公式,你需要分别列参数更改为1,2,3的偏移量(你也放弃了括号关闭COUNTA声明。 – 2010-09-22 14:42:45
是啊...我要更新我的答案,因为我再次重做一些东西,并得到它的工作 – WernerCD 2010-09-22 15:03:49