Excel:单元格指示的参考行

时间:2018-11-24 14:42:31

标签: excel excel-formula

我有一张纸,每行是一个月,列是月度数字。

我每个月制作一张单独的纸,其中每个月的数字都可以汇总到一起。

为此,我为一月份制作了一个模板,并使用了类似的引用:='2019'!A8

我每个月都要检查并更改所引用的行号。 (下个月='2019'!A8将更改为='2019'!A9。)

是否可以从其他单元格中提取参考编号?

我能以某种方式引用一个只是数字的单元格并将其用于='2019'!A#`而不是手动更改所有引用吗?

2 个答案:

答案 0 :(得分:0)

在每个月度工作表中都有一个月指标(例如在D1和3月的03中),然后将所有月度工作表组合在一起,我对您想要的东西的当前理解应该通过以下方式实现:

  =INDIRECT("2019!A"&$D1+7)

(不要忘记取消分组。)

答案 1 :(得分:0)

我想您的数据如下:

Month       Sales
January     500
February    1000
March       1500
...         ...

此外,我想将月份写在一个单元格中,例如A1

然后,您可以在所有这些工作表上简单地使用相同的VLOOKUP

=VLOOKUP(A1;SALES_DATA;2;FALSE)

如果您的每月工作表名称以某种方式包含月份名称,您甚至可以执行以下操作:

=VLOOKUP(MID(CELL("filename";A1);FIND("]";CELL("filename";A1))+1;255);SALES_DATA;2;FALSE)

CELL("filename";A1)检索整个工作表路径,例如C:\Users\...\Desktop\[Sales.xlsm]March"