In Excel 2003 I have table like this:
How can I create named table with an expandable range of cells (not using VBA)?
In Excel 2003 I have table like this:
How can I create named table with an expandable range of cells (not using VBA)?
@Brettdj 提供了一个解决方案,但因为缺少这样的答案:
=RAND()*0+201
B2 - 这不会影响 B2 的结果,但由于 =RAND 是一个易失性函数,它会在更改时强制更新命名范围数组。=OFFSET($B$2,0,0,COUNT($B$2:$B$200),1)
(或将 200 美元调整为更合适的名称)。如果范围命名为 say Bcolumn
now =SUM(Bcolumn
) 在您的示例中将返回 3,618 =SUM(B2:B19
,但是如果在 B20 中插入 201,则后者将保持为 3,618,而前者将返回 3,819。