我的目标是创建一个跨多张工作表的单个单元格的值的表,作为溢出数组。
我目前的做法是输入:
=INDIRECT("Sheet" & ROWS($1:1) & "!A1")
然后手动向下复制。我首先尝试:
=INDIRECT("Sheet" & SEQUENCE($Z$100) & "!A1")
在哪里Z100包含3。这溢出了,但又回来了#价值! 因此我退后一步并尝试:
=INDIRECT("Sheet" & SEQUENCE(3) & "!A1")
这也失败了。我退后了几步,尝试了一些非常简单的方法:
=INDIRECT("A" & 1)
哪个有效,=INDIRECT("A" & ROWS($1:1))
哪个也有效,但=INDIRECT("A" & SEQUENCE(1))
失败并出现相同的错误(? 我不知道为什么 ?)。 所以:
- 我可以
SEQUENCE()
在 内工作吗INDIRECT()
? - 如果没有,是否有其他方法可以制作跨多张工作表的动态溢出表?