我在Google电子表格中有一张工作表,它从其他三张具有严格命名规则的工作表中收集值:这些工作表的名称包含YY格式的年份,后跟下划线,后跟MM格式的月份,后跟下划线,最后三个帖子中的一个。
所以它看起来像17_12_TISZT
的2017年12月post1表或18_01_APOLO
的2018年1月post2表。
我的问题是:是否可以创建一个随正在进行的日期(年和月)动态变化的字符串,这样我就不必手动查找和替换引用了?
我尝试使用以下公式构造所需的字符串:=RIGHT(LEFT(TODAY();4);2)&"_"&MID(TODAY();6;2)&"_TISZT"
,这给了我17_12_TISZT;正是我需要参考的三张表中的一张的名称。
但是,我需要使用引用的公式似乎不能以这种方式工作。我没有参考'17_12_TISZT'!RANGE
,而是尝试了'RIGHT(LEFT(TODAY();4);2)&"_"&MID(TODAY();6;2)&"_TISZT'"!
和其他一些类似的方法,但一直遇到错误。我究竟做错了什么?这种交叉引用是否可以以任何方式实现?
谢谢您的反馈
使用INDIRECT():
=INDIRECT("'" & RIGHT(LEFT(TODAY();4);2)&"_"&MID(TODAY();6;2)&"_TISZT" & "'!A1")