我有一张表格,可以从几张不同的表格中提取数字以合并数字。每周都会向源文件添加一个新工作表,所有工作表都具有相同的名称。我想通过更改一个单元格而不是多个单元格来更新合并表。当标签位于同一个 Google 工作表中时,可以使用 INDIRECT 轻松完成。
现在,合并表中的公式是:
=IMPORTRANGE(M4, "Aug29!$F$2")
该公式在每一行都可以从几个不同的工作表中提取:
=IMPORTRANGE(M5, "Aug29!$F$2")
=IMPORTRANGE(M6, "Aug29!$F$2")
等等。
每周,“Aug29”都会更改为新的日期——“Sep5”、“Sep12”等。
我想做的是使用 INDIRECT 将方程的那部分拉入(从单元格 Z1 中),这样我就不必更新每个公式。
我在想我可以使用 CONCATENATE 用 INDIRECT 创建公式的“Aug29!$F$2”部分:
=IMPORTRANGE(M4, CONCATENATE(INDIRECT(Z1), "!$F$2"))
问题是,IMPORTRANGE 公式需要在范围字符串周围加上引号,我不知道如何添加它们。
奇怪的问题,我敢肯定,但想知道是否有人有解决方案?