希望这很简单明了:
电子表格中的表格是月份:01; 02; 03 ... 12
我有一个图表输出,用于引用每张纸中特定单元格的所有纸张(月):
January February
='01'!$M$22 ='02'!$M$22 ...
当我添加新月份时,我正在复制公式并替换公式中的月份编号。如何编写引用该月单元格中值的公式。
January February
='Cell Value'!M$22$ ='Cell Value'!M$22$
Cell value 01 02 ...
我想这样,所以当我添加一个新月而不必手动更改工作表值(01,02,03 ... 12)时,我可以简单地执行公式
感谢您的任何见解。
答案 0 :(得分:1)
这可以通过INDIRECT()函数完成。
为INDIRECT提供单元格的地址(通过简化表达式计算,例如拉动工作表名称字符串),并将其解析为定向单元格值。
因此,要获得给定工作表的M22,使用名为“01” - “12”的工作表数月,请键入:
=INDIRECT($C$4&"!$M$22")
编辑 - 注意 - 我忘记了“!”在这个公式的第一个例子中
此外,我还删除了获取工作表名称的其他方法,这些方法无效,因为您的代码位于摘要选项卡上,而不是工作表本身。