我有一个客户对 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 个季度(2010 年第二季度至 2011 年第一季度)的数据。目标是:将“旧”数据保留在同一张表上,但将图表更新到最近几个季度。
我在想:“固定”数据位置,反转数据(顶部的新数据),然后在每个新季度插入行:
Quarter Data
2011Q2 9
2011Q1 7
2010Q4 1
2010Q3 4
2010Q2 3
2010Q1 1
但这将涉及对现有 Excel 工作表的大量更改,我希望可能有一个更简单/更好的“修复”。
编辑:
@兰斯·罗伯茨〜运行你的建议:
- 更多细节...数据设置为列信息位于 A 中,但多个表的数据位于 B+ 中。表1为B/C。表2为D/E。 ETC。
- 数据也位于与表格不同的工作表上。
通过去:此偏移说明,我尝试做的调整类似于这样:
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)
目标是将 B/C/等数据的长度/位置与 A 联系起来。因此,如果我在 A 上添加一列,则与 Data1/2 相关的内容会相应调整(或 3/4/5/等,它们是 A 上的不同图表)不同的床单
)
我希望数据单元格由第一行选取,然后是偏移量以获取数据 x 列。公式的变化似乎不起作用。
1 issue I haven't solved yet: the data is not aligning properly:
“数据”始终是第二至最后一个季度下的最后一列。最后一个季度总是空的。数据向右移动(在本例中,在 2010 年第 3 季度下 - 不在正确的列下。11 应在 2010 年第 4 季度下。9.5 应在 2010 年第 2 季度下)。
我知道我犯了一些简单的错误......
似乎正在工作。我必须更改的第一件事是 CountA - 9 (而不是 CountA - 8)。接下来是“列偏移”(0、1、2、3,...)。还要拆分一些内容以使其更加划分(我确实必须培训其他人如何满足她的报告需求)。
谢谢兰斯:)