0

我有一个工作表,其中数据是从外部源更新的。该页面包含从今天开始 20 天的数据。我为每一列指定了一个范围,即今天($D$4:$D$50)、明天($E$4:$E$50)等。我的问题是有时来自外部源的数据不包含数据所以列中没有填充任何内容。但是,当再次返回数据时,名称范围会自动更改,即 Today 更改为 ($F$4:$F$50)。没有新列被插入或删除。

如何指定/强制名称范围始终保持不变,即今天始终是 E 列,我认为这是 $ 的重点。

谢谢。

4

1 回答 1

0

您可以为您的命名范围公式尝试此公式。

在名称管理器中,编辑您的命名范围并将下面公式的修改版本弹出到引用:字段中。

修改将针对 address() 函数中的数字。第一个值是行号,后者是列号,因此 A 列 = 1,B 列 = 2,依此类推。

=间接(地址(1,13)&“:”&地址(50,13))

然后,它使用间接函数加上 2 个地址函数的串联将公式更改为命名范围可以使用的单元格引用。

所以上面的例子意味着我的命名范围将从 M1:M50 开始。

于 2014-08-12T12:45:16.593 回答