在 Excel 中自动递增命名范围

auto increment named ranges in Excel

[命名范围][1]

![1]: http://i.stack.imgur.com/2GFYE.jpg

如上图所示,我正在尝试为过去 3 个月创建命名范围, 下次刷新时,将添加最新月份的专栏。 我的问题是当发生这种情况时我仍然希望我的命名范围显示最后 3 列。那么任何人都可以告诉我如何做到这一点。

第 1 步:为整个三行(从 table 的第一列开始)或您认为可以扩展的那三行创建一个命名范围。称它为 FullTable 或其他名称。

第 2 步:创建辅助单元格。放入=COUNTIF(INDEX(FullTable,1,0),"<>"&"")。将其命名为 TableCols。

第 3 步:您想要的命名范围的公式是 =INDEX(FullTable,1,TableCols-2):INDEX(FullTable,3,TableCols)