在 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)
[命名范围][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)