Excel 2007 - 外部数据源(表)更改绝对范围

时间:2010-08-10 16:16:47

标签: excel-2007

Excel 2007让我疯狂。我设置了几个图表,我定期刷新SQL数据库中的某些数据。但是,每次刷新它们时,Excel都会对图表中的任何绝对范围进行颠覆,以便根据查询返回的新记录数量来查看此数据。

数据是时间相关的(我有一天中每分钟的记录),我希望图表(折线图)的大小固定...相反,Excel希望它动态更改,因此它将额外的行添加到我的命名范围。

当返回来自数据源的新数据时,有没有办法阻止Excel更新绝对命名范围?我希望这是有道理的。

1 个答案:

答案 0 :(得分:0)

您如何定义命名范围?我假设您只是使用单元格引用,如果是这样,可能值得查看offset函数,特别是如果您处理固定大小范围(例如一天中的分钟数)。

例如,如果您在第一行中有列标题,则您的分钟位于A列中,并且您的偏移公式每分钟恰好有1行:

OFFSET(A2,0,0,1,1440)

并定义为

OFFSET(StartCell, OffsetRows, OffsetCols, Width, Height)

因为参数中的任何值也可以是公式,OFFSET在定义范围时是一个非常有用的函数。